Mac と iPhone 向けの開発を開始したいと考えています。私は Objective-C に少し慣れていて、かなり複雑だと感じました。その上、それを学ぶ価値があるかどうかはわかりません。
Objective-C を知らなくても Mac/iOS 向けに開発することは可能ですが、その場合、どのプログラミング言語を使用する必要がありますか? C++、C?
ちなみに私はScala、Javaが好きです。
Mac と iPhone 向けの開発を開始したいと考えています。私は Objective-C に少し慣れていて、かなり複雑だと感じました。その上、それを学ぶ価値があるかどうかはわかりません。
Objective-C を知らなくても Mac/iOS 向けに開発することは可能ですが、その場合、どのプログラミング言語を使用する必要がありますか? C++、C?
ちなみに私はScala、Javaが好きです。
c と c++ を使用できますが、目的の c を使用せずにアプリケーションを作成することはできません。ネイティブ アプリのコントローラーとライブラリを使用する必要があるためです。
また、最初は obj-c を習得するのが難しいと感じますが、それはその構文のせいですが、それらを使用した後は、それを気に入るはずです。ですから、怖がらずに obj-c を学んでください。
一部のフレームワーク (apcelerator、phone gap など) を使用できますが、ネイティブ アプリのような結果を得ることができません。
なぜだめですか?!!
しかし、iOS ネイティブ開発の場合は、Objective C を学ぶ必要があります。また、他の言語を使用して開発したい場合は、他のフレームワークを使用する必要があります。
Sencha、jqueryMobile、monotouchなどについて聞いたことがありますか?
コツをつかめば、Objective-c
実に楽しい。
いくつかのiOS サンプルをダウンロードしてコードをステップ実行すると、非常に役立ちます。
または、「マスター/詳細」テーブルビュー アプリのような空のプロジェクトを作成し、それがどのように機能するかを確認してください。