我最近在新闻中发现,KaiOS已经被用于支持4G Volte的功能手机。我想知道如何为KaiOS创建应用程序。非常感谢任何有关为KaiOS创建应用程序的帮助。
我最近在新闻中发现,KaiOS已经被用于支持4G Volte的功能手机。我想知道如何为KaiOS创建应用程序。非常感谢任何有关为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。这个样板可以节省很多时间,当涉及从头开始设置所有内容时。它包括Angular1.6、naviboardJS(用于自动处理应用程序的导航部分)和Gulp。
在Firefox OS消亡之前,我曾经为其构建过应用程序,希望看到它的转世是否成功。
当我拿到Jio手机时,我会尝试制作应用程序,并在这里更新。
更新:
KaiOS发布了一个新的IDE,名为Kaiosrt,他们已经更新了他们的网站,它更好并且实际上可以使用。
KaiOS是从Firefox OS分支出来的B2G操作系统。
这是 KaiOS 官方网站的常见问题解答:
我能为 KaiOS 开发应用程序吗?
KaiOS 是一个经过精心策划的应用程序平台,我们正在与应用程序开发人员密切合作,为我们的用户提供最佳体验。目前,我们暂时不接受商店提交,但将来会这样做。
(https://www.kaiostech.com/faq/#question-12)
你可以在那里留下你的联系邮箱,以便在不久的将来收到更新。
工具和资源包括: