シンプルなナビゲーション、IBactions、およびいくつかのアニメーションを使用するアプリケーションを作成しました。Androidプラットフォームにも変換したいのですが、それについてはわかりません。では、20~25日に換算できるかどうかお尋ねしたいのですが?B/c 余分な時間がありません。
1 に答える
アプリを iOS プラットフォームから Android プラットフォームに「変換」する方法はありません (通常)。これが HTML5 アプリであれば話は別ですが、ネイティブ アプリの場合は、完全に書き直す必要があります。
Android フレームワークと Java に精通している場合、アプリが非常にシンプルであれば、1 か月で目的を達成できる可能性がありますが、iOS で利用できる多くの機能が iOS では利用できないことに注意してください。 Android、特にアニメーションに関しては。
例として、私は iPhone と Android の両方の開発にかなり精通しています。私はiPhoneに中レベルの複雑さのアプリ(OpenGL、3Dグラフィックスなどはありません)と同じ機能のAndroidアプリを持っていました。必要な機能を iPhone アプリに追加するのに約 2 ~ 3 週間かかりました。私は現在、同じ機能を Android アプリに追加しようとしています。開発開始から 2 週間が経過しましたが、私の推測では、完成まであと 2 週間ほどあります。
この機能を Android に移植する際の主な障害は、(1) アニメーションです。ページ遷移アニメーションを適切に動作させるために少なくとも 1 週間を費やしました。iPhone では約 10 分で動作するようになりました。(2) レイアウト: iPhone では、常に同じ画面サイズで作業し、絶対座標を使用してコンポーネントを配置します。Android では、利用可能なさまざまな画面サイズと密度を考慮する必要があり、レイアウトがそれらすべてで機能することを確認する必要があります。LinearLayout
Androidで無料で入手できるものをiPhoneで完了するのに1日かかったので、ある意味でこれにより私の作業が簡単になりました。
自分で判断してください。