AppMaster モバイルアプリデザイナーを使用すると、開発プロセスをスピードアップし、わずか数ステップで最初のアプリを作成することができます。このようなアプリケーションを携帯電話ですぐにテストし、すべての機能の動作を確認し、ネイティブ機能(例えば、NFC 、カメラを使用し、QRコードをスキャンする)を使用することができます。このテストには、特別なAppMaster Developer アプリケーションが使用され、異なるアカウントやプロジェクトを切り替えて、どのアプリケーションにも簡単にアクセスすることができます。
しかし、アプリケーションを本当に独立させたい場合はどうしたらよいでしょうか。仲介者なしで使用でき、友人と共有できるようにするにはどうしたらよいでしょうか。最も手頃なオプションは、このアプリケーションをAndroidデバイスにインストールするためのAPK ファイルを作成することです(将来的には、アプリケーションストアでの公開にも使用できます。例えば、Google Play )。
設定方法Firebase
まず、モバイルアプリを構築するためのクラウドプラットフォームであるFirebase でアカウントを作成する必要があります。 このリンクを クリックすると、アカウントを作成することができます。

Firebase での作業は、まずプロジェクトを作成することから始まります。 Create a projectボタンをクリックしてください。プロジェクト名を決め、必要であれば、 Google analytics ツールを接続する必要があります。

数秒待つと、プロジェクトが作成され、次の設定に進むことができます。最初のアプリケーション(Android)を追加する必要があります。

ここで、アプリケーションの識別子を考える必要があります。ドットで区切られた少なくとも2つの部分から構成されている必要があります。後で必要になりますので、覚えておいてください。残りのデータは空白のままでも構いません。

次のステップは、ファイルをダウンロードすることです。 google-services.json 次のステップは、Firebase のファイルをダウンロードすることです。 Add Firebase SDKAppMaster がこの作業を行います (主な作業は JSON ファイルを提供することです)。

Firebase で最後に行うべきことは、秘密鍵の入った Service Account ファイルを取得することです。これを行うには、作成したアプリケーションのSettingsを開きます。

セクションに移動し Service account セクションに移動し Generate new private keyボタンをクリックし、デバイスに保存します。

AppMaster 発行
この上で、AppMaster モバイルアプリケーションのセクションに戻り、パブリッシングを開始できます。

Androidアプリケーションが作成されます。それぞれ、PlayMarket マーケットプレイスを選択し、アプリケーションがアクセスするDeploy プランを指定する必要があります。

の中にある Application Settingsで、指定する必要があります。
- Build type.インストールファイルとしてすぐに使用する場合はAPKを、その後マーケットで公開する場合はAABを選択するとよいでしょう。
- App Name.アプリケーションのユニークな名前です。
- Bundle ID-Firebase で指定したアプリケーション ID (この例では、mycompany.aviato).

最後に、Firebase で事前に受信していたファイルを転送します。
- Service File-google-services.json ファイル
- Service Account File-Service accounts セクションの秘密鍵ファイル

完了です。あとは、インストールファイルをダウンロードするためのリンクが記載されたレターが届くのを待つだけです(数分で完了します)。

アプリはダウンロードしてインストールする準備ができていますそして何より素晴らしいのは、アプリケーションをさらに改良(またはバグ修正)して新しいバージョンを公開する際、アップデートのリリースや新しいインストールファイルの作成について考える必要さえないことです。この技術のおかげで Server-Driven UIの技術のおかげで、アプリケーションの修正バージョンは即座にすべてのユーザーが利用できるようになります。
