2011-12-08 2 views
0

mbp上のデバイスiosまたはmac osの言語は同じですが、Objective-Cをチュートリアルで学ぶと、効果的にプログラムするためにココアやココアタッチを学ぶ必要はありませんか?iosデバイスをプログラミングするためにobjective-cを学習した後はどうなりますか?

私はiosデバイスをプログラムするための学習の道をはじめる方法がわかりません。私は客観的なことを学ぶ必要があることを知っています - それはすべてのリンゴの製品で動作するように見えます。その後、私はipadとiphoneのためのココアタッチに移動するのですか?目標-cの後には何がありますか?

プロジェクトのタイプはウェブアプリに似ていますが、代わりにネイティブなobjective-cアプリです。 Ui、ボタンを持って、アプリはいくつかのバックエンドの場所に当たって、データを返し、私は同じUI上に置く。明示されているように、objective-cとそれを行うためのフレームワークとライブラリを使用してください(これは私のジレンマです。私はobjective-cの後に何をするべきか分かりません)。

ありがとうございました。

答えて

1

ココアとObjective-Cの手をつないで行くで始めることができます。始めるにあたっては、古いWWDCの映像を見て、その中のいくつかの例に従うことをお勧めします。

ココアとココアタッチに関する限り、多くの側面、同じ名前の慣習、類似の構造などで非常によく似ています。一方を学び、もう一方を簡単に取り上げることができます。

@craigが追加されます:

私もそのObjective-Cのを言及することにより、この答えを進めるでしょうココア/ココアタッチはアップルによって提供されているフレームワークの集まりであり、追加するために、開発者によって使用される一方で、プログラミング言語であります機能を自分のプログラムに提供します。 (Objective-Cで書かれています)Cocoaフレームワークには、NSStringや他のテキストやグラフィックスベースのAPIのようなさまざまな基本クラスに加えて、ボタン、テーブルビュー、スライダなどのさまざまなUIコンポーネントが含まれています。

+1

Objective-Cは*プログラミング言語*ですが、Cocoa/Cocoa TouchはAppleによって提供され、プログラムに機能を追加するために使用される*フレームワーク*のコレクションです。 (Objective-Cで書かれています).Cocoaフレームワークには、 'NSString'やその他のテキストやグラフィックスに基づくAPIのようなさまざまな基本クラスに加えて、ボタン、テーブルビュー、スライダなどのさまざまなUIコンポーネントが含まれています。 –

+0

@craig私はあなたの答えにそれを加えました。 –

0

私はthenewbostonのXcodeのチュートリアルを見て、私の学習を開始しました: あなたはこのone

幸運:)

0

いくつかの奇妙な理由のための本と私はIOS開発のApress seriesが本当に良いことがわかった。この本は、あらゆる種類のCocoaライブラリを使用してiPhoneおよびiPadアプリの開発を進めています。テーマにはたくさんの良い本があります。私はそれがあなたのニーズに合うように見えるものを見つけるだろう。

関連する問題