web-dev-qa-db-fra.com

Comment créer des applications pour les mobiles utilisant KaiOS?

J'ai récemment découvert dans des nouvelles que KaiOS avait été utilisé dans les téléphones mobiles à fonctionnalité 4G Volte Enabled. Je me demandais comment créer des applications pour KaiOS. Toute aide à la création d'applications pour KaiOS a été grandement appréciée.

13
Sachin Pachkude

KaiOS vient de mettre à jour son site Web et inclut désormais une section du portail de développeur https://developer.kaiostech.com/ . Vous trouverez plus d'informations sur le développement de KaiOs sur cette page.

7
Sachin Pachkude

Vous pouvez trouver le kickstart ici https://developer.mozilla.org/en-US/docs/Archive/B2G_OS/Firefox_OS_apps/Building_apps_for_Firefox_OS mais comme KaiOS est B2G forké, je vous suggère toujours d'aller à Site officiel kaiOS pour vérifier le bon déroulement du développement de l'application.

Vous trouverez ci-dessous la série d'étapes à suivre si vous ne voulez pas rester bloqué entre deux étapes de développement:

  • Tout d’abord, vous devez comprendre le fonctionnement réel des applications dans l’environnement kaiOS et, pour cela, vous devez d’abord comprendre l’architecture. Vous pouvez donner une lecture à https://developer.kaiostech.com/introduction/architecture pour plus de compréhension.

  • Vient ensuite la configuration de votre application, que vous trouverez ici à l’adresse https://developer.kaiostech.com/environment-setup . Mozzila firefox shift + F8 ouvrira la WebIDE où vous pourrez voir vos périphériques connectés, mais pour cela, vous devez installer les pilotes appropriés pour votre téléphone. Vous pouvez également utiliser firefox emulator 2.2 (stable) pour le démarrage initial.

  • Il est maintenant temps d’appliquer votre première application à kaiOS. Vous pouvez créer votre application dans n'importe quel JS spécifique au client, tel que angular, réagissez ou même javascript, mais l'important est d'avoir manifest.webapp dans le dossier racine pour assurer la compatibilité. Vous pouvez donner une lecture. à https://developer.kaiostech.com/first-app .

  • Vous êtes capable de voir votre première application sur votre téléphone! Maintenant, la vraie douleur survient quand il s’agit de naviguer dans l’application à l’aide du clavier, mais grâce à la bibliothèque naviboard qui s’acquittera de cette tâche, vous permettra d’aligner vos éléments de navigation et de les parcourir à l’aide de simples API. Vous pouvez trouver la bibliothèque sur https://github.com/amanboss9/naviboard .

  • Lorsque vous avez terminé la navigation dans le téléphone à fonctions, vous pouvez développer et développer autant que vous le pouvez, comme s'il s'agissait d'une application Web et que vous pouviez développer beaucoup de choses.

  • Consultez l'exemple de projet sur https://github.com/amanboss9/kaios-angular-app . Ce plateau de cuisson permet de gagner beaucoup de temps lorsqu’il s’agit de tout configurer à partir de zéro. Il incluait Angular1.6, naviboardJS (partie de la gestion de la navigation de votre application) et Gulp.

5
Aman sharma

KaiOS est basé sur le système d'exploitation B2G open source de Mozilla. Les applications sont conçues uniquement avec une pile HTML/JS/CSS et toute application Web/site Web compatible avec les appareils mobiles peut être une application ne comportant que des modifications mineures. Vous pouvez utiliser le WebIDE intégré pour créer des applications pour Mozilla OS. Pour en savoir plus, cliquez ici.

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

J'avais l'habitude de créer des applications pour Firefox OS avant sa mort laisse espérer voir si sa réincarnation réussit.

J'essaierai de créer des applications lorsque je mettrai la main sur le téléphone Jio et je le mettrai à jour ici.

Mise à jour:

KaiOS a mis à jour son site Web récemment mis à jour avec un nouveau IDE appelé Kaiosrt) qui est bien meilleur et qui fonctionne réellement.

enter image description here

enter image description here

3
satheeshwaran

KaiOS est un système d’exploitation B2G créé à partir de Firefox OS.

  • Vous pouvez utiliser Angular/React/Jquery ou n’importe quel JS lib/framework pour développer des applications sur Kaios.
  • L'application emballée doit avoir tous les fichiers js/image/html/css emballés localement, les références de liens externes dans index.html ne fonctionneront pas. Bloqué par défaut - stratégie CSP.
  • Mobiles (téléphone JioPhone/Nokia Banana) avec clavier doit gérer ses propres événements clés, reportez-vous à exemple d'application Kaios
2
Sasi Varunan

KaiOS a officiellement lancé le portail KaiOS pour les développeurs =. Il contient tout ce dont les développeurs ont besoin pour commencer à créer et à distribuer des applications KaiOS.

En outre, construisez votre première application avec JavaScript (Vanilla), React, Vue.js et Angular avec des exemples de code ici . Ensuite, testez vos applications avec WebIDE ou simulateur.


Les outils et ressources comprennent:

1
Penny Liu

C’est dans la FAQ du site officiel de KaiOS:

Puis-je développer des applications pour KaiOS?

KaiOS est une plate-forme spécialement conçue pour les applications et nous travaillons en étroite collaboration avec les développeurs d'applications pour fournir la meilleure expérience à nos utilisateurs. Pour le moment, nous n'acceptons pas les envois dans le magasin, nous le ferons à l'avenir.

( https://www.kaiostech.com/faq/#question-12 )

J'imagine que vous pourriez laisser votre adresse e-mail de contact là-bas et que des mises à jour le seront bientôt.

1
leftL