The project you’ll build is an app for saving and tracking tasks you don’t want to forget. It has basic functions such as adding, editing and deleting tasks, as well as marking them complete. Exploring the App Before you dive into the code, you should know a little about the project structure. The project has everything you need to do basic exporting and importing of data. You’ll enhance this proj
Popular repositories picheckvoltage PiCheckVoltage is a project for the Raspberry Pi intended to provide a mean to check voltage of a battery pack which is used to power electronic assemblies connected to the Raspberry Pi, and execut… Python 102 16 SmartEverything_SigFox_GPS Example code showing of to send any datatype - 12 bytes max - (in this example, a struct of GPS coordinate) to SigFox networ
練習で作っている時計アプリも、そろそろ形になってきました。 前回は NSUserDefaults を使い、アプリケーションの設定を保存しました。 しかし、この方法ではデータの検索をしたり、データの相互関係(リレーション)を実現するには、少し力不足… でも、そこは大丈夫。iPhoneはさすがスマートフォンと言うだけあって、標準でSQLiteを使う事ができちゃうんです!!(Androidもそうらしいですよ) しかも、普段SQLを使っていない人でもある程度扱えるよう、ORマッパー的な機能が用意されています。 Appleはこれらの、バックエンドのストレージ、それらを操作するコンテキスト、データ構造を扱うモデルを、CoreData(wikipedia)というフレームワークに纏めて提供しています。 今日はこれを扱っていこうと思います。 Core Dataコトハジメ Core Dataの手っ取り早いサン
以前メールに添付された PDF ファイルをアプリで開けるようにするやり方を書きました。 [iPhone/iPad] メールの添付ファイルをアプリケーションで開けるようにする 今回は PowerPoint ファイルを開けるようにしたのですが、より実践的にどのファイルフォーマットでも指定できるようにやり方、調べ方を説明します。 パワーポイントファイルの指定方法 パワーポイントの拡張子は2種類あります。ppt と pptx です。具体的には LSItemContentTypes で UTI(Uniform Type Identifiers) を指定します。UTI とはアップルが定めたデータ識別子です。ここに ppt と pptx の UTI を指定することによりメール添付ファイルなどをアプリで扱えるようになります。 <key>CFBundleDocumentTypes</key> <array>
BGM のような音声ファイルを再生する方法として、以前「[iPhone 開発メモ] Audio Queue で音声ファイルを再生する」というエントリを書きましたが、iPhone OS 2.2 から AVAudioPlayer を使用することによりもっと簡単に再生することができました。 FrameWorks に AVFoundation.framework を追加して、ヘッダファイルでインクルードします。 #include <AVFoundation/AVFoundation.h> 後は以下のようにすれば再生可能です。 NSString *path = [[NSBundle mainBundle] pathForResource:@"hoge" ofType:@"mp3"]; NSURL *url = [NSURL fileURLWithPath:path]; AVAudioPlayer *
We had such a great response from our iPhone icon set, and so many requests for larger formats, that Alex decided awhile back to build them out for Retina display. Each icon is now available at 3 sizes: 64 x 64, 48 x 48, and 24 x 24. They are licensed under a Creative Commons Attribution-Share Alike license. You may use the icons for both commercial and non-profit purposes, as well as modify them
这可能是因为: 您已输入的网址不正确,或您要找的网页可能已被更新或删除 您访问的网站正在备案中,暂时禁止访问 据工信部电管[2010]64号文件,对未进行ICP备案或备案信息不完全的网站,进行强制关停。 中企动力作为此网站的运营商,有责任和义务免费协助网站所有者,核实相关信息及办理相关手续。
メリークリスマス!! iOS Advent calendarに参加してまして、24日クリスマスイブの日の記事になります。 いままで23個の記事が出てきていますが、自分が興味があった & 被らなかった のでネタは GLKit にしました。 勉強しながらなので薄い内容ですが、ご了承ください。 openGLを使って遊んだりしてたけど、iPhoneでopenGLいじろうとしたらopenGL ES 2.0でなんかいろいろ違うじゃーんという思いを胸に、 勉強していきたいと思います。 記事の流れはこんな感じです。 ・openGL と openGL ES 2.0 ・GLKitとは ・GLKitのテンプレさわってみる openGL と openGL ES 2.0 まずはopenGLとopenGL ES 2.0の違い openGL ES 2.0では固定機能シェーダを完全に廃止 glVertex
Wi-Fiにつなげれば大丈夫 もし、自宅や学校、勤務先などにWi-Fiルーターがある場合、Wi-Fiに接続すれば、基本的にはパケットデータ通信は行われません(一部のメールを除く)。 なので、普段Wi-Fiに接続している人は、最も安い「データSパック」でも余裕で2GB以内に収まると思います。 ちなみに私の場合、自宅と勤務先にWi-Fiがあるので、1ヶ月に使用するパケットデータ通信は、たった0.3GBでした。 現在どれくらいパケットを使っているか確認するには 最も安い「データSパック 3,500円」を選択した場合、音声通話基本料 2,700円とネット接続料 300円を加えると、合計6,500円になります。 以前のプランであれば、7GBまで使用出来ましたが、新しいプランでは2GBで制限がかかることになります。 といっても、毎月どれくらいのパケット通信を行っているか、よくわからないという人もいると
iOSは、端末の傾きによって画面の表示を上下左右に変更する事ができる。 上下左右に対してそれぞれ4つのビューを用意する事ができるが、通常は縦方向と横方向の2種類のデザインを利用する。ビュー内のボタンやラベルは、プログラムで配置しなおすか、ビューを2枚用意して張り替えると画面領域に合わせて最適なデザインをユーザに提供できるので良い。 しかし、ボタンなどのUIコンポーネントが少ない場合、自動レイアウトを利用するとOSが自動的にUIコンポーネントの再配置をしてくれるので非常に楽である。 UIコンポーネントが回転時にどこに配置されるかは、Interface Builderで配置した時の座標とAutosizingによって決定される。 Interface Builderでは回転時のUIを確認するための仕組みが用意されている。UIコントロールを貼付けるウィンドウの右上を見ると、以下のような矢印マークがあ
Using iCloud to store files requires a basic understanding of the UIDocument class. Introduced as part of the iOS 5 SDK, the UIDocument class is the recommended mechanism for working with iCloud-based file and document storage. The objective of this chapter is to provide a brief overview of the UIDocument class before working through a simple example demonstrating the use of UIDocument to create a
WindowsサーバーとiPadとのやり取りでは、日本語(2バイト文字)の扱いから逃げることは出来ない。NSString型変数に、サーバーから来た2バイト文字の含まれるSJIS文字列を突っ込む処理を、何も考えずに行えば間違いなく文字化けが発生する。それの回避方法を備忘録も兼ねて挙げておこう。 char *cstring が、NULLターミネートsjis文字列のポインタであるとして、 // 一旦NULLターミネート文字列をNSDataに落とす NSData *sjisData = [NSData dataWithBytes:cstring length:strlen(cstring)]; // 対象のNSDataがsjisコードであることを指定してNSStringを作成 NSString *str = [[[NSStringalloc] initWithData:sjisData encod
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く