最近、ニュースで KaiOS が4G Volte Enabled機能の携帯電話で使用されていることを発見しました。 KaiOS用のアプリを作成する方法を知りたいと思いました。 KaiOS用のアプリの作成に関するヘルプは大歓迎です。
KaiOSはWebサイトを更新し、開発者ポータルセクション https://developer.kaiostech.com/ を追加しました。このページでKaiOsの開発に関する詳細情報を見つけることができます。
ここでキックスタートを見つけることができます https://developer.mozilla.org/en-US/docs/Archive/B2G_OS/Firefox_OS_apps/Building_apps_for_Firefox_OS kaiOSの公式Webサイトで、アプリケーション開発の適切なフローを確認してください。
以下は、開発と開発の間で行き詰まりたくない場合に実行する必要がある一連の手順です。
最初に、アプリケーションがkaiOS環境で実際にどのように機能するかを理解する必要があります。そのためには、まずそのアーキテクチャを理解する必要があります。詳細については、 https://developer.kaiostech.com/introduction/architecture をお読みください。
次に、ここで https://developer.kaiostech.com/environment-setup にあるアプリケーションのセットアップを行います。 Mozzila firefox shift + F8はwebIDEを開き、デバイスが接続されていることを確認できますが、そのためには携帯電話に適切なドライバーをインストールする必要があります。 firefoxエミュレーター2.2(安定版)も最初の起動に使用できます。
さあ、あなたの最初のアプリケーションをkaiOSに搭載するときです。 angularのようなクライアント固有のJSのいずれかでアプリケーションを作成することができますが、重要な部分は互換性のためにルートフォルダーにmanifest.webappを持つことです。 https://developer.kaiostech.com/first-app に。
あなたの携帯電話であなたの最初のアプリケーションを見ることができます!これで、キーパッドでアプリケーションをナビゲートする際に本当の痛みが生じますが、ナビボードライブラリを使用すると、ナビゲート可能なアイテムを調整し、シンプルなAPIでナビゲートすることができます。ライブラリは https://github.com/amanboss9/naviboard で見つけることができます。
多機能携帯電話のナビゲーション部分が完了したら、Webアプリケーションであるかのように、できるだけ多くのことを実行して開発できます。
https://github.com/amanboss9/kaios-angular-app でサンプルプロジェクトを確認します。このBoilerplateは、Angular1.6、naviboardJS(アプリケーションのナビゲーション部分の自動処理用)、およびGulpを含むすべてをゼロから設定することに関して、多くの時間を節約できます。
KaiOSは、MozillaのオープンソースB2G OSに基づいています。アプリは純粋にHTML/JS/CSSスタックで構築されており、モバイルフレンドリーなWebアプリケーション/ウェブサイトは、わずかな変更を加えるだけでアプリになれます。組み込みのwebIDEを使用して、Mozilla OS用のアプリを構築できます。詳細はこちらをご覧ください。
Firefox OSが死ぬ前にアプリを作成していたので、転生が成功するかどうかを確認したいと思います。
Jio Phoneを手に入れたらアプリを作成してみて、ここで更新します。
更新:
KaiOSは、Kaiosrtと呼ばれる新しいIDE)を使用して、新しく更新されたWebサイトをリリースしました。
KaiOSは、Firefox OSから分岐したB2G OSです
KaiOSが正式にKaiOSを起動しました Developer Portal =。開発者がKaiOSアプリの構築と配布を開始するために必要なすべてが揃っています。
さらに、コード例を使用してJavaScript(Vanilla)、React、Vue.js、Angularで最初のアプリをビルドします herein 次に、WebIDEまたはSimulatorでアプリをテストします。
ツールとリソースは次のとおりです。
これは、KaiOS公式WebサイトのFAQにあります。
KaiOS用のアプリを開発できますか?
KaiOSはアプリのキュレーションプラットフォームであり、アプリ開発者と緊密に連携して、ユーザーに最高のエクスペリエンスを提供しています。現時点では、ストアへの提出を受け付けていませんが、将来は受け付けます。
( https://www.kaiostech.com/faq/#question-12 )
連絡先の電子メールをそこに残すことができ、近い将来に更新を取得できると思います。