Google Play services 7.3 Finitions Rollout, SDK mis à jour avec des fonctionnalités supplémentaires pour Android Wear, Google en forme, et les services de localisation

Services de Google Play 7.3 commencé à déployer pour les appareils Android un peu moins de 2 semaines, ce qui rend certains petits, mais beaucoup de changements nécessaires dans le processus. Il se trouve que ne fut pas le seul but de cette version, car il apporte également quelques nouvelles fraîches capacités développeurs peuvent utiliser dans leurs applications. Maintenant que le déploiement est terminé, Google a publié un SDK Lecture des services mis à jour avec de nouvelles fonctionnalités pour Android Wear, Google Fit, et les services de localisation. Il ya aussi une amélioration de la classe GoogleApiClient à gérer des situations où les API ne sont pas disponibles sur un périphérique donné.

Magnus est de retour!

Android Wear



Nous avons appris la semaine dernière d'un mettre à jour à l'usure application Android que le soutien à la connexion de plusieurs montres - et éventuellement d'autres appareils - était devenu réalité. Depuis les développeurs peuvent avoir besoin de communiquer avec plusieurs appareils de types différents, Google a introduit l'API des capacités, qui offre un moyen simple de communiquer uniquement avec les appareils qui offrent certaines caractéristiques. Cela signifie qu'il sera facile d'envoyer des messages à seulement appareils avec un écran, avec accès à Internet, ou la capacité de transcrire voix.

L'autre grande nouveauté est l'API Channel, un système pour déplacer de gros fichiers ou des flux de données entre deux appareils portables à haute vitesse. Cette fonctionne à un niveau inférieur à DataApi et MessageApi, afin que les développeurs peuvent déplacer des informations beaucoup plus rapidement, mais sans synchronisation automatique et de messagerie distribuée.

Google Fit

Google Fit a grandi un peu depuis qu'il a été introduit l'année dernière. Pour la plupart de sa vie, l'application et l'API ont été concentrés presque exclusivement sur le suivi des changements d'exercice et de poids. Services de jeu 7.0 élargi la sélection de types de données pour suivre les taux de graisse corporelle et de l'activité du sommeil. Dans la dernière version, la sélection pousse encore plus loin pour englober un assortiment de facteurs nutritionnels pour le rendre facile d'enregistrer les habitudes alimentaires. Applications seront en mesure d'enregistrer des détails tels que protéines, lipides, cholestérol, sodium, et plus encore.

Il ya aussi une nouvelle méthode pratique pour accéder rapidement aux données dans le présent. Quand une application veut montrer les totaux actuels pour la journée, il peut appeler readDailyTotal et demander un seul point de données comme le nombre de calories ont été consommées ou. À l'exception du compteur de pas, toutes ces données nécessite encore l'authentification des utilisateurs avant une application peut lire. Le compteur de pas, cependant, a été mis à disposition sans restriction afin que les développeurs peuvent intégrer dans les cadrans de montres et des widgets sans harceler les utilisateurs.

Services de localisation

Nous savons tous que l'emplacement est devenu l'une des pièces les plus importantes de données disponibles pour les applications sur nos téléphones. Il semble que la moitié des meilleures applications veulent savoir ce que nous sommes en ville, et beaucoup d'entre eux ne sont pas contenu sans repérage coordonnées exactes. Toutefois, les données de localisation de traitement régulièrement peuvent drainer rapidement la batterie. Pour donner aux développeurs un peu d'une main avec l'optimisation de leurs applications, Google a ajouté une nouvelle méthode qui permet aux développeurs de recevoir plusieurs mises à jour sous forme de lot pour un traitement plus efficace.



Il ya aussi une nouvelle classe de LocationCallback qui peut gérer les deux mises à jour et des changements à l'emplacement LocationAvailability, qui indique qu'il ya eu un changement dans les paramètres et peuvent affecter la qualité des données entrantes.

GoogleApiClient Enhancement

Avec autant additions to Play services, en particulier pour Android Wear, certaines des API ne sont pas disponibles sur tous les appareils. Les applications peuvent désormais appeler addApiIfAvailable () à construire une liste des services qui peuvent ou peuvent ne pas fonctionner sur toutes les plateformes. Pour déterminer la disponibilité de chaque API, consultez getConnectionResult (). Cela devrait le rendre un peu moins intimidant pour construire des applications qui fonctionnent sur plusieurs plates-formes, comme l'usure, Auto, et la télévision.

Exemple de code et de la documentation de formation a été mis à jour pour couvrir la plupart de ces changements. Le SDK mis à jour est disponible et prêt à télécharger via le Gestionnaire SDK Android.

Aussi, restez à l'écoute pour un démontage, à venir prochainement.

  • Passant par:
  • Développeurs Android (Google)
  • La source:
  • Développeurs Android Blog



» » » Google Play services 7.3 Finitions Rollout, SDK mis à jour avec des fonctionnalités supplémentaires pour Android Wear, Google en forme, et les services de localisation