2011-01-02 7 views
-2

私は「X-Coderになる」eBook(http://download.cocoalab.com.s3.amazonaws.com/BecomeAnXcoder.pdf)の事前プログラミング経験なしでObjective Cの学習を始めました。私の質問は、私がiPhone開発をしたいのであれば、私は正しい方向に進んでいますか?私は間違った言葉を学んでいますか、あるいは私はCocoa Touchを勉強すべきですか?私が言ったように、私は以前の経験はなく、正しい方向に私を向ける人が必要です。これを間違った場所に置いてしまった場合、私は謝罪します。あなたのお時間をありがとう。Objective Cから始める。助けが必要

答えて

5

短い答えはココアタッチ Objective-Cです。そして、長い答えのために...

Objective-Cは、iOS開発のためにAppleによって構築されたframeworksを指す、Cocoa Touchの本質です。だから基本的に、Objective-Cを学んでいるのなら、の部分を学びます。Cocoa Touchです。 Cocoa Touchは、特にiPhoneやiPad用に書かれたコードライブラリとフレームワークを指します。

あなたが始めているのであれば、CとObjective-Cを学ぶことができます。しかし、それはあなた次第です。 Cを知ることは役に立ちますが、必須ではありません。

Objective-Cを第1言語として使用する場合は、Objective-C言語の書籍とiOS開発に関する書籍を入手することをおすすめします。私はHead First iPhone開発(O'Reilly)を読んでいますAmazon | GoogleおよびSams Teach Yourself iPhone Development in 24 hours (Amazon)。誰かがApressと呼ばれる出版社を調べることを勧めましたが、私はまだありません。また、あなたが一度始めたときに見るべき素晴らしいブログもあります。 Matt GallagherのCocoa with Loveは初心者ブログではありませんが、ここには素晴らしい情報があります。

最後に、Stackoverflowで特定の質問をしてください。Googleを使用することを忘れないでください。

幸運を祈る!

+0

大変ありがとうございます。 – Ali

+0

@alimaxwell - ようこそ。 – Moshe

0

Objective-Cは、開始する場所です。私はKochanによるObjective-Cのプログラミングをお勧めし、その後ConwayとHillegassによるiPhoneのプログラミングのThe Big Nerd Ranch Guideに移りました。他の人に言われているように、私はCで始まらないだろう... Go Objective-C、次にiOSに焦点を当てる。

2

個人的には、私はBeginning iPhone DevelopmentでJeff LaMarcheが始めました。私は本のペースが好きで、サンプルプロジェクトを進めていくうちに、テキスト全体に大きな関連性のあるノートがありました。

言語/プラットフォームについてもう少し快適になった後、私はthree20 projectに夢中になった。複雑なUIコンポーネントを読み込むことができるという点では満足できるものがあります.320ではかなり簡単に処理できます。さらに、Objective-Cを書く際にパターンを見つけるのに最適な方法であることがわかりました。

最後に、Objective-C/iPhoneのブログをいくつか購読します。

はあなたに最高の幸運を願っ!