今週気になったニュースなど

2011年11月5日土曜日 | Published in | 0 コメント

このエントリーをはてなブックマークに追加

開発 - 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関数を書いていく。結果はエディタ下のコンソールで即確認できる。

Mac App Store にて 450円で販売中。


紹介記事
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

人気の投稿(過去 30日間)