Ajout d'une extension Smartwatch Java à une application Phonegap?


J'ai déjà construit une application phonegap et je souhaite étendre ses fonctionnalités, de sorte que sur une SmartWatch, les utilisateurs puissent afficher le texte généré à partir d'un fichier XML.

Il y a smartwatch SDK pour Android natif. Ses écrits en Java.

Quelles sont les étapes nécessaires pour empaqueter la fonctionnalité SmartWatch dont j'ai besoin dans un plugin Phonegap et de quels fichiers du SDK SmartWatch ai-je besoin?

Author: Philip Kirkbride, 2012-06-11

1 answers

Vous devrez écrire un plugin Phonegap, pour envelopper les appels Java natifs afin que vous puissiez y accéder à partir de Javascript.

http://wiki.phonegap.com/w/page/36752779/PhoneGap%20Plugins

[Réponse améliorée]

En fait, vous devrez écrire du code Java si vous voulez avoir une application sur la montre elle-même. Réalisez que vous aurez un certain nombre de composants qui ont besoin de parler les uns avec les autres.

  1. Votre application utilisant Phonegap avec le plugin intent pour communiquer avec le Sony LiveWare manager.

  2. Le Sony LiveWare manager qui communiquera et déploiera des applications de montre personnalisées sur votre montre. Les applications Watch utilisent le framework Java de Sony, il semble donc que les "applications watch" vivent à la fois dans le gestionnaire LiveWare et dans la montre elle-même.

  3. L'application de montre personnalisée "en cours d'exécution" sur la Smartwatch. L'application saura afficher vos données et / ou répondre aux événements tactiles.

Vous pourrez peut-être trouver une application existante ce qui prendra des données d'intention et les affichera sur la montre. Ensuite, tout ce que vous avez à faire est de déclencher une intention avec les informations que vous souhaitez afficher sur la montre au gestionnaire LiveWare qui acheminera les données de manière appropriée.

Si vous souhaitez toujours créer une application personnalisée pour la montre, vous devrez suivre la route Java. Ils incluent un simulateur afin que vous n'ayez pas besoin d'une montre pour essayer.

 1
Author: Morrison Chang, 2012-06-14 23:43:31