どのような落とし穴を避けるべきですか?
- Objective-Cの開発者が一貫して誤解しているJava言語のパラダイムは何ですか?Javaでプログラミングすることを学びましたが、Objective-Cでしか何年も働いていません。
- AndroidとiOSでデザインパターンはどのように異なりますか?
- 自分で移行した場合、Androidのどの部分が混乱したり、学習に必要以上に時間がかかったりしましたか?
- EclipseはAndroidに最適なOS X IDEですか?
記録のために、私のアプリはUIKitとFoundationに非常に強く結びついているため、「移植」という言葉は誤った呼び名である可能性があります。実際にAndroid向けに完全に書き直します。コードの再利用はありません。また、これはAndroidを習得するために行っているので、ポートで失敗し、ショートカットを取得するよりもAndroidを習得したいです。
ちょっとした背景として、この質問はStackoverflowで私が見る質問の種類によって促されました。多くの場合、Obj-Cを作成しようとするときに、彼らが犯す愚かな誤りによって、誰かのバックグラウンド(C#またはJava)を知ることができます。Java開発者に目を転がさせ、「愚かなObjective-C開発者は学ぶことはないだろう」と言うような間違いを避けたいと思います。
Is Eclipse the best OS X IDE for Android?
はい、ADTは最後に試したnetbeansではうまくいきませんでした。Eclipseが推奨されるIDEです。