最近、KaiOS が 4G Volte Enabled フィーチャー携帯電話に使用されていることをニュースで知りました。KaiOS 用のアプリを作成する方法を考えていました。KaiOS 用のアプリの作成に関するヘルプは、非常に高く評価されています。
5 に答える
https://developer.mozilla.org/en-US/docs/Archive/B2G_OS/Firefox_OS_apps/Building_apps_for_Firefox_OSでキックスタートを見つけることができますが、KaiOS は B2G に分岐しているため、kaiOS の公式 Web サイトにアクセスして、適切なものを確認することをお勧めします。アプリ開発の流れ。
以下は、開発の合間に立ち往生したくない場合に実行する必要がある一連の手順です。
まず、アプリケーションが kaiOS 環境で実際にどのように動作するかを理解する必要があります。そのためには、まずそのアーキテクチャを理解する必要があります。詳細については、 https://developer.kaiostech.com/introduction/architectureを参照してください。
次に、https://developer.kaiostech.com/environment-setupにあるアプリケーションのセットアップを行います。Mozzila firefox shift+F8 は、接続されているデバイスを確認できる webIDE を開きますが、そのためには、電話に適切なドライバーがインストールされている必要があります。初期起動には、firefox emulator 2.2 (安定版) も使用できます。
ここで、最初のアプリケーションを kaiOS に搭載します。angular 、 react 、さらにはプレーンな javascript などのクライアント固有の JS でアプリケーションを作成できますが、互換性のためにルート フォルダーに manifest.webapp を配置することが重要です。https://developer.kaiostech を参照してください。 com/first-app .
最初のアプリケーションを携帯電話で見ることができます!! キーパッドを使用してアプリケーションをナビゲートする場合、本当の苦痛が生じますが、この作業を行う naviboard ライブラリのおかげで、ナビゲート可能なアイテムを整列させ、シンプルな API でナビゲートすることができます。ライブラリはhttps://github.com/amanboss9/naviboardにあります。
フィーチャー フォンのナビゲーション部分が完成したら、Web アプリケーションであるかのように、できる限り進んで開発し、多くのことを開発できます。
https://github.com/amanboss9/kaios-angular-appでサンプル プロジェクトを確認して ください。このボイラープレートは、すべてを最初からセットアップする場合に多くの時間を節約できます。これには、Angular1.6、naviboardJS (アプリケーションのナビゲーション部分の自動処理用)、および Gulp が含まれています。