Google Play API Services 7.0 ajoute des lieux pour détecter et se connecter à des appareils à proximité, améliore Annonces mobiles, les données de remise en forme, des paramètres d'emplacement, et plus encore
Contenu de l'Article
L'écosystème Android -comme la plupart d'entre nous pensent de it- est construit sur plus qu'un simple système d'exploitation et un marché pour les applications indépendantes. Il est en grande partie façonnée par des dizaines de services qui ont été construits par Google, permettant aux développeurs d'ajouter des fonctionnalités riches pour leurs applications sans avoir à construire des infrastructures coûteuses. Le paquet des services Google Play est l'élément de base dans cette équation, et il commence à faire une mise à jour assez importante à la version 7.0 au cours des deux prochaines semaines. Google vient d'annoncer qu'il est sur le point de donner aux développeurs d'accéder à de nouvelles fonctionnalités importantes, y compris une API endroits pour obtenir les entreprises et les monuments environnants, et une nouvelle API Connexions proximité pour le rendre plus facile pour les téléphones et les tablettes d'agir comme un second écran à votre téléviseur Android. Il ya aussi des améliorations majeures à Google Fit, annonces mobiles et Analytics, App indexation, et de services de localisation.
Des endroits
Google a une immense base de données des entreprises et des monuments construits à partir plus d'une décennie de développer plus fortement utilisé le service de cartographie en ligne du monde. Maintenant 3rd-party applications Android sont sur le point d'avoir un certain accès à une partie de ces données. La nouvelle API Places permet aux développeurs d'interroger Google pour les établissements à proximité et récupérer une liste des noms, adresses, numéros de téléphone, des adresses URL, et plus encore.
Il est un widget de l'interface utilisateur pratique qui fournit une carte et de sélecteur simple interface, ou les développeurs peuvent également prendre le contrôle et de construire leur propre interface en utilisant des données brutes. Et depuis que le monde ne cesse de changer, l'API accepte également les soumissions des utilisateurs pour de nouveaux endroits.
Nous avons vu ces données à bon escient dans certains des propres applications de Google comme Maps et l'interface de check-in sur Google+, mais Android et iOS développeurs allons être en mesure de l'intégrer dans leurs propres applications.
Les paramètres de localisation
Un des sujets chauds parmi les utilisateurs d'Android a à voir avec les services de localisation et comment agressivement il peut consommer vie de la batterie sur les téléphones. Certaines applications nécessitent coordonnées très précises, mais beaucoup d'utilisateurs ont prises pour réduire ou désactiver complètement l'accès de l'emplacement. Google ajoute un mécanisme simple pour les développeurs afin de déterminer si les paramètres de localisation actuelles sont suffisantes pour leurs besoins. Si l'application a besoin de plus de précision, les utilisateurs peuvent être invités avec une boîte de dialogue unique pour modifier leurs paramètres, le tout sans quitter l'application.
Comme cette fonction devient un peu plus répandue, les utilisateurs seront en mesure de garder une laisse serrée sur les services de localisation sans sauter régulièrement sur l'application Réglages de changer continuellement les configurations. On ne sait pas si il ya un moyen de revenir automatiquement aux réglages précédents, une fois l'application en cours d'exécution a fini avec son travail ou d'arrêter, mais il peut y avoir de la place pour d'autres applications 3e partie pour aider à cela.
Connexions à proximité API
Poursuivant la tendance des API géographiquement pertinentes, Google travaille à rendre plus facile de trouver des choses dans votre salon, ainsi. Cette fois, l'accent est mis sur la connexion de périphériques à proximité ensemble et leur permettant d'interagir de manière créative. L'API Connexions proximité est décrite comme un outil pour permettre Android TV pour profiter de dispositifs dans le voisinage pour créer une deuxième expérience d'écran pour les utilisateurs. Cela peut permettre à jeux et applications pour traiter un téléphone ou une tablette comme une manette supplémentaire, peut-être même le partage des informations secrètes à des joueurs individuels ou d'élargir les types de mises en page de commande. Buggy Racing développeur Vector Unit a été invité à créer une manifestation, check it out dans la vidéo ci-dessous.
Il existe d'innombrables façons fraîches développeurs pourraient mettre ce type de capacité à la bonne utilisation. L'exemple évident est un contrôleur projetée comme celui montré dans la vidéo- mais on pouvait aussi voir quelques alternatives très créatives comme des interfaces personnalisées pour les jeux de rôle multijoueurs, ou même quelque chose comme un panneau de contrôle complet de l'échelle, comme vous avez toujours imaginé pour la conduite d'un mech ou piloter un avion. On ne sait pas si les connexions à proximité API sera limité à Android TV ou si elle pourrait être utilisée entre un téléphone et une tablette, par exemple.
De nouvelles données pour Google Fit
Une fois que vous avez fini de jouer à des jeux dans le salon, il est temps de se lever pour un peu d'exercice. Google Fit prend désormais en charge deux nouveaux types de données pour le suivi des données corps de pourcentage et de sommeil graisse.
L'API Google Fit a également été restructurée en un ensemble d'API séparées, coupant de manière significative vers le bas sur l'utilisation de la mémoire et les frais généraux. Il sonne comme les changements au code sont assez trivial, afin que les développeurs devraient vérifier la documentation des changements lorsque le SDK mis à jour est libéré dans quelques semaines.
Annonces mobiles et Analytics pour les jeux
Alors que de nouvelles fonctionnalités intéressantes vont un long chemin à faire de meilleures expériences, et qui peut conduire plus de ventes pour les applications payantes et des jeux, des jeux financés par la publicité ont besoin d'amour, aussi. Google consacré toute une billet de blog pour les nouvelles fonctionnalités liés à la publicité le déploiement des services de jeu 7.0. Avec la nouvelle version, les jeux mettant en œuvre le SDK Annonces mobiles obtiendront automatiquement l'intégration de Google Analytics, y compris le suivi du nombre d'utilisateurs et de sessions, la durée de la session, les systèmes d'exploitation, les modèles d'appareils, la géographie, et les écrans. Il ya aussi plusieurs optimisations pour réduire l'utilisation de la batterie et de la latence.
Plus important encore, Google est sur le point d'introduire une nouvelle interface Analytics joueur pour la console développeur pour aider les développeurs à mieux comprendre et engager leur public. Le nouveau système permettra un meilleur suivi et la catégorisation des joueurs en fonction de la progression, les habitudes de dépenses, et d'autres paramètres. De ces données, il sera plus facile d'affiner l'utilisation des PAI et des publicités pour obtenir le plus de valeur sur une session de jeu.
Jeux intégrant la plate-forme AdMob auront bientôt la possibilité d'afficher des annonces indigènes droite dans l'interface de jeu, plutôt que de simplement une bannière maladroit et désagréable au haut ou en bas. En outre, les développeurs auront la possibilité d'intégrer des annonces pour leur propre In-App achats lorsque les joueurs avec un bon historique des dépenses sur les FAI sont dans l'application.
Enfin, Google lance un outil Builder public qui permet aux développeurs de classer les joueurs en fonction de la façon dont ils abordent un jeu. Ceci peut être utilisé pour des choses comme séparant les joueurs occasionnels de jeux hardcore qui peuvent être utilisés pour personnaliser la publicité ou achats in-app.
Autres changements
Avec les changements les plus importants ci-dessus, Google a nettoyé quelques petites choses dans d'autres endroits, aussi bien. App indexation a été simplifiée pour faire des liens profonds encore plus facile. Les flux à travers vue / viewEnd et l'action / fin ont été restructurées en un seul flux de début / fin.
Le GoogleApiClient introduit dans les services de jeu 4.2 a également gagné un peu de confort en récupérant automatiquement un jeton OAuth 2.0, il est donc encore plus facile à acquérir des codes auth de serveur pour les API de Google. Encore une fois, consultez la documentation lorsque la nouvelle mise à jour du SDK déroule.
Bien sûr, il ya probablement beaucoup d'autres changements dans cette mise à jour qui ne sont pas encore été examinées. Google a seulement posté sur les nouvelles API que les développeurs auront à travailler avec, mais aucun des changements face à l'utilisateur ou des améliorations à la performance et les insectes.
Le service de jeu 7.0 apk a déjà commencé à déployer pour les utilisateurs, mais le SDK ne sera pas mise à jour pour les développeurs tant que les services de jeu est allé en une grande libération pour tous les utilisateurs. Nous avons déjà vu quelques variantes spécifiques à l'appareil de l'APK et nous les vérifier maintenant. Nous aurons un poste prête lorsque nous avons une bonne idée de ce que le reste est nouveau pour les utilisateurs finaux. Mettre à jour: Voici notre Télécharger le message.
- La source:
- Google Code Blog (Lecture services et jouer)