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

Was this article helpful?

AppMaster.io 101 クラッシュコース

10 モジュール
2 週

何から始めればいいのかわからない?初心者のためのクラッシュコースで、AppMasterを隅から隅まで見ていきましょう。

コース開始
Development it’s so easy with AppMaster!

もっと助けが必要ですか?

私たちの専門家の助けを借りて問題を解決します。時間を節約し、アプリケーションの構築に集中してください。

headphones

サポート問い合わせ先

問題について教えてください。解決策を見つけます。

message

コミュニティチャット

チャットで他のユーザーと質問について話し合います。

コミュニティに参加する