Fermer

mai 11, 2018

Quoi de neuf?


La keynote de Google I / O a débuté par une animation nous demandant de "faire de bonnes choses ensemble", et dans cet article, je vais rassembler quelques-unes des choses annoncées dans Keynote et Developer Keynote, qui sont de intérêt pour les lecteurs de Smashing. Les annonces dans le discours principal ont été sauvegardées par des sessions pendant l'événement, qui ont été enregistrées. Pour vous aider à utiliser les choses annoncées, je ferai un lien vers les vidéos de ces sessions ainsi que tout le matériel de soutien que j'ai pu trouver.

J'aimerais savoir laquelle de ces annonces vous aimeriez en savoir plus à propos – s'il vous plaît laissez un commentaire ci-dessous. Aussi, si vous êtes un auteur avec l'expérience à partager sur l'un de ces alors pourquoi pas nous laisser tomber une ligne avec un aperçu ?

Les principales annonces étaient toutes couvertes dans les présentations principales. Si vous voulez regarder tous les keynotes, vous pouvez les trouver sur YouTube avec quelques versions condensées:

Google I / O et le Web

Je fréquentais Google I / O comme un GDE Web (Google Developer Expert ), et I / O a généralement beaucoup de contenu qui intéresse davantage les développeurs Android. Cela dit, il y avait beaucoup d'annonces et de sessions utiles pour moi.


 Diapositive Rendre la plateforme plus puissante, faciliter le développement web

La ​​session Web Etat de l'Union a couvert les annonces et informations concernant Phare, PWA, Polymer 3.0, Web Assembly et AMP. En plus de la vidéo, vous pouvez trouver une description de cette session sur le blog Chromium.

Quoi de neuf dans Chrome DevTools a couvert toutes les nouvelles fonctionnalités disponibles ou à venir DevTools

Progressive Web Apps a été une grande histoire à travers l'événement, et si vous n'avez pas encore construit votre première PWA, la présentation PWA Starter Kit peut vous aider à démarrer en utilisant Polymer. Pour étudier plus en profondeur Polymer, vous pouvez continuer avec Web Components et le Polymer Project: Polymer 3.0 et au-delà . Le site Polymer est maintenant mis à jour avec la documentation de Polymer 3.0 .

Angular n'a pas été oublié, regardez la session Quoi de neuf dans Angular pour tous les détails.

Headless Chrome est un sujet qui m'a intéressé récemment, car je suis toujours à la recherche de moyens intéressants pour automatiser les tâches. Dans la session La puissance du chrome sans tête et l'automatisation du navigateur vous pouvez vous renseigner sur l'utilisation de Headless Chrome et Puppeteer. Si vous vous demandez quel genre de choses vous pourriez réaliser, il y a quelques exemples de choses que vous aimeriez faire sur GitHub .

Jetez un oeil à:

Android Developer News

] Je ne suis pas un développeur Android, mais j'étais entouré de gens qui le sont. J'ai essayé de choisir certaines des choses qui semblaient les plus excitantes pour la foule. La session, " Quoi de neuf dans Android ," est un endroit idéal pour découvrir toutes les annonces clés. Le premier est le fait que Android P Beta est maintenant disponible et de nombreuses fonctionnalités annoncées seront disponibles dans le cadre de cette version bêta. Vous pouvez vérifier si votre appareil est pris en charge par la bêta ici .

Android Jetpack est un ensemble de bibliothèques, d'outils et de conseils architecturaux pour vous aider à le rendre simple et rapide. pour construire de superbes applications Android. Les IDE sont intégrés à Android Studio, ce qui semble être une tentative de rationaliser l'expérience de développement des tâches courantes. Vous pouvez trouver plus d'informations sur Android Jetpack dans la vidéo de session sur Quoi de neuf dans la bibliothèque de support Android .

La possibilité de créer des actions dans Apps est maintenant en version bêta et permet aux développeurs de créer des interactions qui vont de la voix aux écrans – que ce soit votre montre, téléphone ou les nouveaux écrans intelligents qui seront introduits plus tard cette année.

Les tranches sont un extrait interactif d'une interface utilisateur d'application, introduite dans Android P. Pour en savoir plus, prenez un coup d'oeil à cette session d'E / S à partir de laquelle vous pouvez apprendre à construire une tranche et l'avoir comme suggestions dans les résultats de recherche .

Ayant regardé quelques annonces spécifiques pour le Web et Android, Je vais maintenant jeter un coup d'œil sur certains des thèmes les plus importants abordés lors de l'événement et comment ceux-ci pourraient se jouer pour les développeurs.


 Audience et scène
7 000 personnes ont assisté à Google I / O

Intelligence Artificielle, Réalité Augmentée et Apprentissage Automatique

Comme prévu, le keynote principal ainsi que le discours du développeur ont tous les deux un fort thème AI, AR et ML. Ce thème fait partie de nombreux produits et annonces Google. Google exploite l'énorme quantité de données qu'ils ont recueillies afin de créer des produits et services incroyables, dont beaucoup apportent de nouvelles inquiétudes en matière de vie privée et de consentement à mesure que le monde numérique et le monde réel se rapprochent.

obtenir de nouvelles fonctions AI qui vous aideront à améliorer vos photos, en donnant des suggestions sur la façon de corriger la luminosité ou d'offrir des rotations suggérées.

Une nouvelle version de Google News utilisera l'IA pour présenter aux utilisateurs une gamme de reportages intéressé par.

L'un des démos qui a suscité un grand nombre d'applaudissements était lorsque Google Lens a été démontré en train d'être pointé sur une section de texte dans un livre, et que ce texte pouvait ensuite être copié et collé dans le téléphone. 19659026] "Et si vous pouviez copier et coller des choses d'une chose réelle dans votre téléphone?"
Nous n'avons jamais été aussi excités à propos de copier et coller avant. # io18 #googlelens pic.twitter.com/BjOYS3gfUi

– Autorité Android (@AndroidAuth) 8. Mai 2018

Si vous êtes intéressé par l'IA, alors vous aimeriez peut-être regarder la session AIY: Faites-le vous-même Intelligence artificielle . Aussi,

Maps

En voyage, je connais le scénario trop commun de sortir d'une gare avec des cartes ouvertes et de ne pas savoir dans quelle direction je me trouve et dans quelle rue. Google espère résoudre ce problème avec la réalité augmentée, en apportant des photos de la rue et des directions à l'écran pour vous aider à savoir dans quelle direction commencer à marcher .

Google Maps prend également plus d'une tranche de la zone que nous pourrions déjà utiliser FourSquare ou Yelp pour, apporter plus de recommandations basées sur les lieux que nous avons déjà visité ou révisé. En outre, une fonctionnalité que je peux me voir utiliser en essayant de planifier des dîners après la conférence, la possibilité de créer une liste restreinte de lieux et de la partager avec un groupe afin de choisir où aller. Android Central a un excellent article sur toutes les nouvelles fonctionnalités de cartes si vous voulez en savoir plus. Ces fonctionnalités seront disponibles sur les versions Android et iOS de l'application Google Maps.

Pour les développeurs, un résumé des modifications apportées à l'API Maps peut être trouvé dans la session Google Maps Platform: Ready For Scale [19459004

Présentation de ML Kit

Alors que beaucoup d'entre nous trouveront les fonctionnalités propulsées par Machine Learning utiles en tant que consommateurs des applications qui les utilisent, si vous souhaitez utiliser l'apprentissage automatique dans vos applications, Google essaie de rends cela plus facile avec ML Kit. ML Kit vous aide à apporter la puissance de l'apprentissage automatique à vos applications avec les API Google. Les cinq API prêtes à l'emploi sont les suivantes:

  • Reconnaissance de texte
  • Détection de visage
  • Numérisation de code-barres
  • Étiquetage d'image
  • Reconnaissance de repères

Deux API supplémentaires seront prêtes dans les mois à venir: API de réponse intelligente vous permettant de prendre en charge les réponses de messagerie contextuelle dans votre application et un ajout de contour de haute densité à l'API de détection de visage.

Vous pouvez en savoir plus sur ML Kit dans cet article Google Developers et dans la vidéo de session ML Kit: SDK Machine Learning pour les développeurs mobiles

Google Duplex

La démo la plus parlée de la keynote était Google Duplex, avec une démo de Google Assistant ayant une conversation avec un restaurateur et un coiffeur pour faire une réservation et prendre rendez-vous. La démo a tiré des halètements de la foule alors que la conversation était si naturelle, la personne à l'autre bout du téléphone n'a pas reconnu qu'ils ne parlaient pas à une personne.

Il n'a pas fallu longtemps pour que les gens puissent partir. C'est cool! * "À" * C'est effrayant! * "Et il y a des inquiétudes évidentes au sujet de l'éthique d'un robot ne déclarant pas que ce n'est pas une personne réelle quand on parle avec quelqu'un au téléphone.

le discours principal peut être trouvé dans le post d'Ethan Marcotte sur le long métrage dans lequel il note que "Duplex était élégamment, intentionnellement conçu pour tromper." Jeremy Keith souligne avec sagesse que les personnes excitées pour essayer cette technologie ne s'imaginent pas comme la personne à la fin du téléphone.

En plus de Duplex, il y avait un certain nombre d'annonces autour de Google Assistant, y compris la possibilité d'avoir conversation continue un conversation de va-et-vient cela ne veut pas dire "Hey, Google" au début de chaque phrase.

Accessibilité

En tant que profane, je ne peux pas m'empêcher de penser que beaucoup de choses sur lesquelles Google travaille pourraient avoir des implications extrêmement positives en termes d'accessibilité. Même le Duplex controversé pourrait permettre à quelqu'un qui ne peut pas avoir un appel vocal de traiter plus facilement avec des entreprises qui ne peuvent être contactées que par téléphone. L'application Android Google Lookout aidera les utilisateurs malvoyants à comprendre ce qui les entoure, en utilisant l'appareil photo du téléphone et en donnant des notifications orales à l'utilisateur

. ] Plusieurs sessions ont mis l'accent sur l'accessibilité aux E / S, y compris la possibilité pour les développeurs d'avoir un examen de l'accessibilité de leur application . Pour les développeurs Web, l'exposé de Rob Dodson Nouveautés de l'accessibilité couvre les nouvelles fonctionnalités de DevTools pour nous aider à construire des sites plus accessibles, plus le Accessibility Object Model qui donne plus de contrôle sur l'accessibilité des sites . Pour les développeurs Android Quoi de neuf dans Android Accessibility détaille les fonctionnalités qui feront partie d'Android P. En mettant l'accent sur AR et VR, il y avait aussi une session sur ce que nous devons penser dans ce domaine émergent de technologie: Accessibilité pour AR et VR .

Les applications Linux arrivent à Chrome OS

Une annonce intéressante était le fait que les applications Linux seront installables sur Chrome OS, rendant un Chromebook beaucoup plus intéressant choix en tant que développeur. Selon VentureBeat Google utilise Debian Stretch, vous pourrez donc exécuter apt et installer n'importe quel logiciel pour lequel un paquet Debian est nécessaire. Cela inclut des éléments tels que Git, VS Code et Android Studio.

Material Design

Le site Web material.io a été mis à jour pour la nouvelle version de Material Design; la grande annonce pour cela étant Theming qui permettra aux développeurs utilisant Material de créer leurs propres thèmes rendant leurs applications ressemblent un peu moins à une propriété de Google. Gallery permettra ensuite aux équipes de partager et de collaborer sur leurs conceptions.

A également annoncé l'éditeur de thème matériel qui est un plugin pour Sketch, le rendant seulement Mac. Le site web dit qu'il est "actuellement disponible pour Sketch" alors peut-être d'autres versions apparaîtront en temps voulu.

Vous pouvez trouver une description de la façon de créer un thème Material sur le matériel. io site web. Le site design.google est également une destination utile pour Material et d'autres thèmes de conception de Google. À partir des sessions, vous pouvez regarder:

Digital Wellbeing

Le nouveau site Google Digital Wellbeing, accompagné d'une série de fonctionnalités sur Android P, ainsi que sur YouTube visant à aider les utilisateurs à se déconnecter de leurs appareils et à réduire le stress causé par des éléments tels que comme des alertes et des notifications. Vous pouvez explorer toutes les fonctionnalités sur wellbeing.google/ . La plupart d'entre eux nécessiteront Android P, actuellement en version bêta, cependant, les fonctionnalités YouTube feront partie de l'application Youtube et seront donc accessibles à tous.

En tant que développeur, il est intéressant de réfléchir à la façon dont nous pouvons implémenter des fonctionnalités similaires. nos propres applications, que ce soit pour des applications web ou mobiles. Des choses comme la combinaison de notifications dans une alerte quotidienne, comme cela sera activé sur Youtube, pourrait aider à empêcher les utilisateurs d'être surchargés par des alertes de votre part, et de pouvoir interagir correctement avec eux à une heure planifiée. Il est de plus en plus facile de demander constamment à nos utilisateurs de nous regarder, peut-être devrions-nous essayer de travailler avec nos utilisateurs pour qu'ils soient disponibles quand ils ont besoin de nous, et nous cacher discrètement quand ils font autre chose.

plus d'informations sur la construction d'un écosystème technologique plus humain, explorez le site Web du Centre pour la technologie humaine

News Roundup

Chaque site de nouvelles a publié ses propres critiques d'E / S, donc je vais Envelopper avec une partie de la meilleure couverture que j'ai vu. En tant que participant à l'événement, j'ai senti qu'il était géré avec brio, très amusant, mais il était très clair que Google a bien répété et clairement les messages qu'ils veulent envoyer aux communautés de développeurs qui créent des applications et du contenu. Chaque annonce clé dans les principaux discours a été suivie par des sessions plongeant dans les détails pratiques sur la façon d'utiliser cette technologie dans le développement. Il y avait tellement d'être annoncé et démontré qu'il est impossible de tout couvrir dans ce post – ou même d'avoir tout vécu lors de l'événement. Je sais qu'il y a plusieurs vidéos sur la playlist d'E / S que je vais regarder après mon retour à la maison.

  • TechCrunch a un excellent résumé, avec des articles individuels sur beaucoup de les grandes annonces,
  • Il y a aussi une couverture de l'événement de CNET
  • The Verge a un flux d'histoire de leur contenu rapportant sur les annonces. vous étiez à I / O ou en suivant le flux en direct, quelles étaient les annonces qui vous intéressaient le plus? Vous pouvez utiliser les commentaires pour partager les choses que je n'ai pas couvertes qui seraient vos points forts des trois jours.
     Éditorial de Smashing (il)




Source link

mai 11, 2018