開発 - iOS5
UICatalog
Apple提供のiOS5コントロールサンプルプログラム。ビルドするとひと通りの表現が見られる。iOS5ではコントロールの多くで背景画像・背景色が付けられるようになったのが特徴的。
iOS 5 SDK Tutorial And Guide Page | iPhone, iOS 5, iPad SDK Development Tutorial and Programming Tips
iOS5 新APIのチュートリアルリンク集。GLKit, CoreImage, UIAppearance, ARC など。A Short Tutorial on Storyboards « CMU Mobile Apps Club
簡潔なチュートリアル。短いので初めて触るにはちょうどいい。Working with JSON in iOS 5 Tutorial | Ray Wenderlich
iOS5から導入されたJSON用API NSJSONSerializationの利用記事。NSJSONSerialization Class Reference
アプリのiOS5のアップデート対応 - 風日記
iOS4->5に伴い発現したAPIの問題とその対処方法など。以下、抜粋
- removeFromSuperlayerの付近で落ちる
- ナビゲーションバーの背景色が反映されない
- UIAlertViewの継承クラスで、UIパーツに位置がずれる
- 旧端末(iPhone3G, iPodTouch2nd)での動作のための設定追加が必要
- CoreDataのデータ型Integer16が厳密に
User Interface Customization in iOS 5 | Ray Wenderlich
UIAppearance の紹介記事。各コントロール毎のカスタマイズ方法の解説があって詳しいEverything you need to know about automatic reference counting (ARC) | Learn & Master Cocos2D Game Development
実践的な ARC ノウハウ。ARCへのコンバート、非ARC対応ライブラリとの住み分け他。Beginning iCloud in iOS 5 Tutorial Part 1 | Ray Wenderlich
iCloud利用アプリ開発の最初の一歩。丁寧でわかりやすい。iPhone4Developer: List of Frameworks present in iPhoneOS5.0 SDK
フレームワーク概説。すべて網羅されているようなので全体を知るのに役立つ。開発 - テクニック
iphone - iOS UIButton how does one make beautiful buttons like this? - Stack Overflow
非公開クラス UIGlassButton で描画したボタンを画像に落として使う方法の紹介など。なるほどその手があったか。UIWebViewでWebとネイティブを相互連携させる方法について - プログラミングノート
web->app連携にはデリゲートと独自スキームを使う。開発 - ツール
CodeRunner — krillapps
簡易実行環境ツール。Objective-Cだけでなく C, C++, Java, JavaScript, PHP, Ruby,...多くの言語に対応している。Objective-Cでもファイル保存無しにボタン一つでコンパイル&実行できる。Objective-C の場合は main関数を書いていく。結果はエディタ下のコンソールで即確認できる。
紹介記事
CodeRunner – Ole Begemann
- NSDateFormatterの書式確認
- 正規表現の確認
- JSONのパース確認
- などで役立っているとか。
CodeRunner | RIALAB.
ライブラリ - GUI
CLCascade for iOS - Cocoa Controls
iPad版Twitterアプリの重なるUIを再現したライブラリ。iPhone and iOS components and classes store | MobileBricks
iOS向けGUIライブラリを販売している会社。アンロックパネル、ポップアップビューなど。価格帯は$10前後が中心。こんなのがある。
開発 - 情報
Conway’s Game of Life Painted with Incoming Video (Core Image Tut) | Indie Ambitions
iOS5 から導入された画像処理フレームワーク Core Image を使ったビデオ画像加工の記事。
CIAffineTransform 利用
ビデオ画像の上にライフゲームを重ねる
The Complete List of Objective-C 2.0 @ Compiler Directives | Learn & Master Cocos2D Game Development
Obj−C ディレクティブの良いまとめ。CoreDataの罠-マイグレーションマッピングファイルの選択条件 - 風日記
意図しないマッピングファイルが利用されてしまう問題。iOS Design Patterns: Target-action (Part 1) | Think Vitamin
iOSにおけるデザインパターンの解説。1回目はターゲットアクション。2回目はデリゲートへと続く。開発 - 環境
社内でも立てられるGitHubクローン「GitLab」 - MOONGIFT|オープンソース・ソフトウェア紹介を軸としたITエンジニア、Webデザイナー向けブログ
Technical Note TN2285: Technical Note TN2285
アプリバージョンアップ時のテスト方法指針。最終テストは Xcodeより iTunes経由のAdHocビルドを推奨。情報サイト
今週 RSS購読したサイトなど。
iPhone, iOS 5, iPad SDK Development Tutorial and Programming TipsiOS5新APIのチュートリアルやライブラリの紹介など。
Cocoaの日々
Cocoaの日々: UIAppearance で色や画像を変える
iOS5 から UIAppearance プロトコルが導入された。このプロトコルを使うと UINavigationBar や UISwitch のインスタンスの色を変更することができる。変更の仕方はこんな感じ。[[UISwitch appearance] setOnTintColor:[UIColor greenColor]];
Responses
Leave a Response