ワードは、同じ機能を維持する別のプラットフォーム(必要に応じて別の言語)でアプリケーションを作成することを意味します。 iOSとAndroidは異なる言語と内部的に非常に異なるオペレーティングモデルを使用しているため、iPhoneコードをAndroidに一行ずつ翻訳することはできません。
あなたがする必要があることは、iPhoneアプリの機能を分析し、同じ機能を実行するAndroid用のアプリを作成することです。これを直接的な "移植"プロジェクトとしてではなく、新しい開発プロジェクトとしてアプローチしてください。いくつかのビジネスロジックを1対1で翻訳することは可能かもしれませんが、ユーザーインターフェイスに関連するもの(そしてもしあればバックエンドサーバーコミュニケーションの可能性が高いもの)はゼロから書き込む必要があります。 iPhoneには存在するものの、Androidではまったくサポートされていないものや実装が非常に複雑なものがあるかもしれないので、Androidがサポートしているものに置き換える方法を考えてみてください。
あなたがAndroidで遭遇する最大の問題は、さまざまな画面サイズとバージョンで、それぞれが異なる動作をし、さまざまなことをサポートする可能性があります。私はあなたが最初から始め、一度に一つの画面を作って、あなたが望みのアプリを手に入れるまで機能を段階的に追加することをお勧めします。
5か月間は、ほぼすべてのアプリでジョブを完了するのに十分な時間です。がんばろう!
P.S.私は自分自身でこの演習を行った。私はiPhoneアプリを持っていて、アンドロイドのプラットフォームに "移植"しなければならなかった。私が説明したアプローチを使って、アンドロイドアプリを完成させるのに約2ヶ月かかりました。アンドロイドアプリは、最初はiPhoneプラットフォームで作成するのに約3ヶ月かかりました。