私は「2つのAndroidアプリを作成しました。Javaを知っているので、簡単に見つけることができます。今ではアプリをiPhoneに移植する必要があります。...」
しかし、xcodeを書きたくありません...チタンモバイルをダウンロードしましたが、テストする時間もありませんでした。osxをインストールして、アップルSDKをダウンロードする必要があります...
アンドロイドから来る私はどのフレームワークに最適に適応しますか?
回答:
回答№1は1XCodeで書かないと「少し難しい」または、Objective Cを使用します。他のオプションは、アプリの対話性を制限する可能性のあるHTMLおよびJavascriptを使用して作成することです(常にではありません)。あなたが見たいかもしれません PhoneGap そのような開発タイプの場合。
HTML + JS + PhoneGapアプローチは、PhoneGapなどの典型的なアプリを使用すると、カメラ、ストレージ、GPS、加速度計などの典型的な機能にアクセスできます。アプリのタッチインタラクティビティが高い場合、機能を低下させる可能性がある唯一のことです。この部分的な問題はやがて改善されますが、今日ではネイティブコードの方がJavascriptのものよりはるかに優れています。
回答№2の場合は1
アプリケーションの種類によって異なります。 Titanium mobileは優れたフレームワークですが、重いアプリケーションやゲームを作成することはできません。この別のフレームワークに優れたフレームワークを見つけることができます。 トピック.
ただし、Luaが怖がらない場合は、 コロナ Ansca mobileのフレームワーク。 私の意見では、これはAndroid / iPhoneクロスプラットフォームとパフォーマンスの間の最良の妥協点です。ただし、「無料ではありません(年間349ドル)が、1か月間無料でテストできます。