4.0が公開されようとしている場合、iPhone SDK 3.2の学習を開始しますか?

StackOverflow https://stackoverflow.com/questions/2932831

  •  05-10-2019
  •  | 
  •  

質問

iPhone開発者になりました。私はこれに完全に慣れていますが、SDKバージョン3.2または4.0の学習を開始する必要があるかどうかは本当にわかりません。 3.2のビデオとチュートリアルを大量に見つけましたが、4.0ではそれほど多くありませんでした。

それでは、3.2から始めてから、後で4.0について心配しますか?それとも、3.2で学ぶことができる多くのことを再学習する必要がありますか?

あなたの入力は大歓迎です。 :)

役に立ちましたか?

解決

あなたは非常に多くの新しいことを学ぶ必要はありません。ベースSDKは非常に同じであり、ほぼすべての方法が逆方向に互換性があります。 iPhoneアプリアーキテクチャの基本設計パターンは変更されていないため、3.1.3または3.2で学習を開始し、4.0にアクセスできるときはいつでも追いつくことができます(現在、有料開発者プログラムに参加している場合)。

他のヒント

あなたの時間枠は何ですか?コンテンツの大部分はまったく変更されません。興味があれば、今から開始しない理由はまったくありません。

さらに、あなたが変更しているAPIが変更に取り組んでいるとしても、彼らが物事を行う方法と彼らが変化した理由を理解することは貴重な知識です(今すぐiPhone 4.0 SDKをベータでダウンロードして、あなたがあなたの場合に手動で比較することができます。 Dのように)。

最後に、Appleは最終的なドキュメントのリリースを遅らせることで有名です - 私は彼らがいつそれを出荷して学習を開始するかに依存しないでしょう。

注意すべき唯一のことは、3.2にiPad固有のものがあり、そのほとんどがiPhone OS 4.0に適用されることです。

今から始めるべきだと思います。デザインパターン、建築のコモンズ、iPhone用のプログラミングのスタイルとしての控えめな基本。後者を学ぶために、小さなAPIでいくつかの練習を取得する方が良いと思います。

Appleは、SDKを最初からしっかりとしており、非常に拡張できるようにすることに非常に強力に重点を置いており、時間にわたって根本的な変化を起こさない(オープン/クローズ原理)。

iPhone SDKまたはcocoatouchだけでなく、客観的なCの深い理解を得るために、学習することをお勧めします。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top