私は両方のAndroid用のアプリケーションをタブレットとして開発しなければなりません。 アプリケーションロジックは同じですが、UIはまったく異なります。 私はこれにどのように対処する必要があるのだろうか:両方のための1つの大きなアプリを作るか、電話用のアプリとタブレット用のアプリを作成して(そして2つのapkを市場に1つのアプリとしてアップロードする)。Androidアプリ(スマートフォンとタブレット用):1〜2アプリですか?
1つのアプリケーションを作成するときに、適切なアクティビティにリダイレクトするコードで電話かタブレットかどうかを確認する必要があります。また、私はそれが携帯電話のためにコンパイルするための互換性のコードを含める必要があります。 2つのアプリケーションを作成する場合、そのチェックは必要ありません。また、互換性コードを含める必要もないため、アプリのサイズが大幅に小さくなります。しかし、その場合は、開発中にアプリケーションロジックをあるプロジェクトから別のプロジェクトにコピー/貼り付けする必要があります。
だからこそ私は不思議に思っています。この場合のベストプラクティスは何ですか? 私はこれに関する情報を探していましたが、さまざまなxmlレイアウトやあまり情報がない記事を管理する方法に関する記事しか見つかりませんでした。
うわー、リンクありがとう。ソースが利用可能であることを知らなかった。だから私は1つのアプリに行くと思う。 – Arne517