私はしばらくMacを使用しており、私はシニアCSメジャーです。私はMac用のアプリを作ってみたいですが、どこから始めたらいいのか分かりません。現在、私は主な言語としてJava、C++、C、Pythonを知っています。 objective-cのような別の言語を学ぶ必要がありますか?誰かが私を始める場所に向けることができますか?Mac OS Xのプログラムイントロ
答えて
まず最初に、Xcodeの使い方を学んでから、Objective-Cを学ぶ必要があります。 The Objective-C Programming Language -
のXcodeを使用する方法を学ぶために、私はObjective-Cのを学ぶためにXcode Workspace Guide
を開始すると、Appleは偉大な、無料の本を持っています。 Objective-Cの1つの側面は、多くの人がより簡単に学習できるようにすることです。それはCの真のスーパーセットです(C++は、そうではありません)。すでにCを知っているなら、Objective-Cはオブジェクトをサポートするためにちょっと追加します。
次に、Aaron Pablo HillegassのMac OS X(第3版)用のCocoa(R)Programmingのコピーを手に入れます。この本は、Cocoaを学び実際のMacアプリケーションを構築するための標準です。
はい、objective-cを学ぶ必要があります。 Start here。
はい、Objective-Cを学ぶ必要があります。 MacOS Xのアプリケーションを作成するには他にも方法がありますが、Cocoaフレームワークは最高のサポートを受けており、今後もこれを知ることができます。他のいくつかのC言語をすでに知っていることを考えると、Objective-Cを手に入れても難しいことではありません。実際の言語を習得するよりも、フレームワークを適切に使用することを学ぶのに、はるかに多くの時間を費やします。私はあなたのために本を手に入れておくことをお勧めします。また、Cocoaのドキュメントをよく知っておいてください。
実際にはiOSの開発のためだが、彼らはまた、提供し、優れた導入へ - それはCのスーパーセットなのでものの>Objective-C Intro
のObjective-Cは、Mac用のアプリケーションを作成するときに使用する公式言語である、あなたあなたのアプリでCコードを使用することもできます。
Hereです。
- 1. のMac OS X
- 2. mac os x
- 3. Mac OS X 10.12.5
- 4. ジオジャンゴMAC OS X
- 5. は、Mac OS X
- 6. アップグレードMAC OS X
- 7. のMac OS X 10.11.4
- 8. MAC-OS Xのネットワークセキュリティ
- 9. Mac OS XのNCReport
- 10. Mac OS Xのカバレッジテストツール?
- 11. フォース - のMac OS X
- 12. Mac OS Xのデータベース
- 13. Mac OS Xのキャプチャファンクションキー
- 14. のMac OS X NodeJS:Macのポートを使用して、MAC OS X上
- 15. アンインストールジャンゴは、Mac OS X
- 16. Mac OS Xルートゲートウェイリンク#5
- 17. TFS on Mac OS X
- 18. Mac OS X Lionフルスクリーンイベント
- 19. Mac OS Xにインストール
- 20. Mac OS X用UIPopoverController?
- 21. GKSession with Mac OS X
- 22. Mac OS Xアプリリモートカメラコントロールwifi
- 23. SDL + emacs + Mac OS X
- 24. Mac OS X + cakephp + SqlServer
- 25. アンインストールipython mac os x
- 26. Mac OS XでJNotify?
- 27. Qt4Dotnet on Mac OS X
- 28. FreeTDS Mac OS X MiniPortile
- 29. Mac OS Xのウェブサイトのサブフォルダ
- 30. Mac OS X上のJavaプロファイラツール