私はこのプロジェクトに取り組んでいます。これは基本的に、クライアント サーバーからプルされたデータをクライアントの従業員に表示します。単一のデータ アクセス レイヤーを備えた単一のフロントエンド コード ベースが必要です。各クライアントは、現在のセットアップに基づいて異なる実装を持ちます (データベースへの直接アクセスまたは一部の Web サービスなどである可能性があります)。この実装は、 dal インターフェイスしか持たないサイト プログラマーのクライアント。つまり、私のアプリケーションは実装を認識せず、インターフェースしか使用できません。
また、私の目標は、バックエンド実装を使用してクライアントごとに 1 つずつ、異なる apk を生成できるようにすることです。
1)疎結合のdal実装を使用してアプリケーションを開発するために従うべきいくつかのAndroidパターン/ベストプラクティスはありますか?
2) APK の生成を自動的に行うように環境をセットアップするにはどうすればよいですか?
私は何時間もかけてさまざまなことを調べたり読んだりしてきましたが、今はかなり混乱しています。作業するためのヒントが必要なだけです。
どうもありがとうございました。