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の技術のおかげで、アプリケーションの修正バージョンは即座にすべてのユーザーが利用できるようになります。