如何为使用KaiOS的手机创建应用程序?

问题描述 投票:12回答:5

我最近在新闻中发现KaiOS已被用于4G Volte Enabled功能手机。我想知道如何为KaiOS创建应用程序。任何有关为KaiOS创建应用程序的帮助都非常感谢。

operating-system mobile-application firefox-os 4g kaios
5个回答
6
投票

KaiOS刚刚更新了他们的网站,现在包括Developer Portal部分https://developer.kaiostech.com/。您可以在此页面上找到有关KaiOs开发的更多信息。


3
投票

你可以在https://developer.mozilla.org/en-US/docs/Archive/B2G_OS/Firefox_OS_apps/Building_apps_for_Firefox_OS找到kickstart但是由于KaiOS是B2G分叉,我仍然建议你去kaiOS官方网站检查应用程序开发的正确流程。

如果您不想陷入开发之间,请执行以下一系列步骤:

  • 首先,您应该了解应用程序在kaiOS环境中的实际工作方式,并且您需要首先了解其架构。您可以阅读https://developer.kaiostech.com/introduction/architecture以获得更多理解。
  • 然后为您的应用程序设置,您可以在https://developer.kaiostech.com/environment-setup找到它。 Mozzila firefox shift + F8将打开webIDE,您可以在其中看到您的设备已连接,但为此您应该为您的手机安装了正确的驱动程序。你也可以使用firefox模拟器2.2(稳定版)进行初始启动。
  • 现在是时候将第一个应用程序安装到kaiOS上了。您可以在任何特定于客户端的JS中创建应用程序,例如angular,react甚至普通的javascript,但重要的是在根文件夹中使用manifest.webapp以实现兼容性。您可以读取https://developer.kaiostech.com/first-app
  • 你可以在手机上看到你的第一个应用!现在,当通过键盘浏览应用程序时,真正的痛苦就会到来,但感谢naviboard库,它可以帮助您调整可导航项目并通过简单的API导航它。您可以在https://github.com/amanboss9/naviboard找到图书馆。
  • 完成功能手机的导航部分后,您可以尽可能多地进行开发,就像它是一个Web应用程序一样,可以开发很多东西。
  • 检查https://github.com/amanboss9/kaios-angular-app的示例项目。这个Boilerplate可以节省大量的时间从头开始设置。它包括Angular1.6,naviboardJS(用于自动处理应用程序的导航部分)和Gulp。

2
投票

KaiOS是一个从Firefox OS分叉的B2G操作系统。

  • 您可以使用Angular / React / Jquery或任何JS lib / framework在Kaios上开发应用程序
  • 打包的应用程序应该在本地打包所有js / image / html / css文件,index.html中的外部链接引用将不起作用。默认阻止 - CSP政策。
  • 带键盘的手机(JioPhone /诺基亚香蕉手机)需要处理自己的关键事件,请参阅Kaios Sample app

2
投票

KaiOS基于Mozilla的开源B2G操作系统。这些应用程序完全使用HTML / JS / CSS堆栈构建,任何移动友好的Web应用程序/网站都可以是一个只需稍作修改的应用程序。您可以使用内置的webIDE为Mozilla OS构建应用程序,请在此处查看更多内容。

https://developer.mozilla.org/en-US/docs/Archive/B2G_OS/Firefox_OS_apps/Building_apps_for_Firefox_OS/Firefox_OS_app_beginners_tutorial

我过去常常为Firefox OS构建应用程序之前让我们希望看看它是否能够成功转世。

当我拿到Jio手机时,我会尝试制作应用程序并在此处更新。

更新:

KaiOS发布了一个新更新的网站,其中包含一个名为Kaiosrt的新IDE,它更好,实际上可行。

enter image description here

enter image description here


1
投票

这是在KaiOS官方网站的常见问题解答中:

我可以为KaiOS开发应用程序吗?

KaiOS是应用程序的策划平台,我们正在与应用程序开发人员密切合作,为我们的用户提供最佳体验。目前我们不接受进入商店的提交,但将来会这样做。

(Qazxswpoi)

猜猜你可以留下你的联系电子邮件,并在不久的将来获得更新。

© www.soinside.com 2019 - 2024. All rights reserved.