BT

Déployer des applications Chrome sur Android&iOS avec Cordova 3.3.0

| par Abel Avram Suivre 7 Abonnés , traduit par Olivier Gonthier Suivre 0 Abonnés le 10 févr. 2014. Durée de lecture estimée: 1 minute |

Les développeurs peuvent maintenant déployer des applications Chrome sur Android et iOS avec Apache Cordova 3.3.0.

Six semaines après la sortie de Phonegap 3.3, Cordova 3.3.0 a été publié sur PhoneGap Build. En plus du support d'Android Kitkat, Cordova 3.3.0 apporte le debug des webview à distance via Chrome pour Android, et via Safari pour iOS. La liste des changements de cette nouvelle version donne des détails concernant chaque système supporté: iOS, Android, Windows. Cordova 2.5.0 et 2.7.0 seront dépréciés dans le futur, et les développeurs Blackberry, WebOS,ou Symbian seront invités à utiliser la version 2.9.0.

En Septembre dernier, Google avait annoncé la possibilité de créer des applications Chrome utilisables en version desktop (des exemples sont disponibles ici). Ces applications fonctionnent sur Windows, Mac ou Linux, y compris sans connexion internet. Plus récemment, Google a étendu le support des applications Chrome aux systèmes mobiles, Android et iOS, via Cordova 3.3.0.

Pour créer leurs applications Chrome sur mobile, les développeurs doivent utiliser une série d'outils basée sur Node.js, le JDK7, le SDK Android 4.4.2, et Apache Ant pour Android, ou Xcode 5, ios-deploy, et ios-sim pour iOS. Il est ensuite nécessaire d'utiliser Cordova pour créer le conteneur natif permettant la publication des applications sur le Google Play ou l'Apple AppStore.

Actuellement, les APIs Chrome suivantes sont disponibles pour les applis mobiles:

  • identity - authentification d'utilisateurs en OAuth2
  • payments (Android uniquement) - vente de services intégrés dans les applications
  • pushMessaging - envoi de messages à l'application depuis un serveur
  • sockets - envoi et réception de données sur le réseau en TCP ou UDP
  • notifications (Android uniquement) - affichage de notifications sur le système via l'application
  • storage - sauvegarde et récupération de données locales sous forme clé-valeur
  • syncFileSystem - sauvegarde et récupération de fichiers synchronisés sur Google Drive
  • alarms - exécution des tâches périodiquement

En plus de ces APIs, les développeurs peuvent utiliser les nombreuses APIs de Cordova qui fournissent un accès complet au fonctionnalités natives.

Evaluer cet article

Pertinence
Style

Bonjour étranger!

Vous devez créer un compte InfoQ ou cliquez sur pour déposer des commentaires. Mais il y a bien d'autres avantages à s'enregistrer.

Tirez le meilleur d'InfoQ

Donnez-nous votre avis

Html autorisé: a,b,br,blockquote,i,li,pre,u,ul,p

M'envoyer un email pour toute réponse à l'un de mes messages dans ce sujet
Commentaires de la Communauté

Html autorisé: a,b,br,blockquote,i,li,pre,u,ul,p

M'envoyer un email pour toute réponse à l'un de mes messages dans ce sujet

Html autorisé: a,b,br,blockquote,i,li,pre,u,ul,p

M'envoyer un email pour toute réponse à l'un de mes messages dans ce sujet

Discuter

Se connecter à InfoQ pour interagir sur ce qui vous importe le plus.


Récupérer votre mot de passe

Follow

Suivre vos sujets et éditeurs favoris

Bref aperçu des points saillants de l'industrie et sur le site.

Like

More signal, less noise

Créez votre propre flux en choisissant les sujets que vous souhaitez lire et les éditeurs dont vous désirez suivre les nouvelles.

Notifications

Restez à jour

Paramétrez vos notifications et ne ratez pas le contenu qui vous importe

BT