2009-07-10 20 views
3

すぐに、iPhone開発(3.0)を開始して、Webサービスと通信し、プッシュ通知を使用する簡単なアプリケーションを構築します。iPhone開発開始

私のObjective-Cはほとんど存在しませんが、私は既にthis questionとアップルの開発センターからいくつかの良い情報を得ています。

基本的には、あなたは一般的にどのような警告/ヒント/落とし穴/ヒント/などをお勧めすることができます前にiPhoneで開発した場合は?

答えて

4

Mac OS X用の「Cocoa Programming for Aaron Hillegass」を入手し、本の前半部分に進みます。それ以降は「初心者のiPhoneプログラミング」を手に入れて99ドルを支払うことで、携帯電話でアプリを実行できます。 Objective Cには、奇妙なデザインパターンがたくさんありますが、それ以上のことをすると意味があります。

私がHillegassの本で見つけた最高のものの1つは、導入のアドバイスです。「あなたは愚かではなく、いくつかのことは難しいと確信してください。

+0

最新のCocoa/Objective-c 2.0のように、iPhoneにガベージコレクションはありません。 Objective-cのメモリ管理に慣れておく必要があります http://developer.apple.com/documentation/Cocoa/Conceptual/MemoryMgmt/MemoryMgmt.html – catsby

1

Aaron HillegassのMac OS X用のCocoaプログラミングは、Cocoaを学ぶのに最適な本ですが、Obejctive-cをうまくカバーしていますが、本当に言語を知りたいのであれば、私はお勧めします: Programming in Objective -C 2.0:http://www.amazon.com/Programming-Objective-C-2-0-Developers-Library/dp/0321566157

どちらも素晴らしい本であり、お互いをうまく補完します。

他の人がココアを勉強するのに苦労していることを覚えておくことは非常に重要です。 Aaronの本を読むことは素晴らしい方法です。ソースコードを読むことも別の素晴らしい方法です。これはオープンソースのiPhoneプロジェクト(例:wordpress)であり、そこにはOS Xの束があります。他の人が何をしているのかを読んで、アプリケーションの流れを得ることができます。私はそれが学習について最も難しい部分であることが分かった(特にココア部分)。

2

アップルのデベロッパーガイドに参加することで大きな成功を収めました。私は、次をお読みください。

  • アップルのObjective-Cガイド、

はを見ている時間をお過ごし基本

  • アップルのCocoa基礎ガイド
  • AppleのiPhoneアプリケーションプログラミングガイドを学ぶには良い場所さまざまな例、コードを読んだり、変更を加えたりします。Appleには、多くの良い例があります(本の外)。

  • 0

    http://www.lynda.com/は、iOS、OSx開発を開始するのに最適です。このサイトでは、初心者の状態をすばやく過ぎることができます。