iPhone/iPod touchアプリの開発を始めるための参考情報
改めて参考になりそうな情報を集めてみたのでメモ。
まずは下記連載を一読する。基本的なことやSDKやApp Storeに登録することなど分かりやすいと思う。
その次は@ITの記事も覗いてみる。
流れを書くと
- Macを手に入れる
- Apple IDを取得する(無料)
- AppleのDev CenterからiPhone SDKをダウンロード、インストール
- あとはサンプルプログラムを動かすなりして慣れる
Objective-Cのコーディング規約は下記サイトを参考に。
Google Objective-C Style Guide(英語)
Google Objective-C Style Guide(日本語訳)
[Apple Developer Center]Coding Guidelines for Cocoa(英語)
インデントはタグではなくスペースを使うのでXcodeの環境設定から次のように変更する。
ページガイドも表示するように設定する。
コーディング規約は初めの頃は意味が分からなくても慣れてくると分かってくる。
作りながら見直していくのが近道。
あとはサンプルコードやマニュアルを見ながら覚えていく。
【Appli Developer Connection】iPhone OS Reference Library
ただしautorelease(メモリ管理)に関しては、しっかり理解しておく必要がありそう。
初心者用の本を買うのもいいけど、下記ドキュメントで基礎は分かるんじゃないかな?(他の言語をある程度習得していれば)