Fermer

mai 8, 2018

Day 1 Faits saillants de Microsoft Build 2018


Build est la grande conférence annuelle des développeurs de Microsoft pour partager leur vision de la technologie et permettre à chacun d'être plus productif. Pour les développeurs sur la pile Microsoft, Build est l'occasion de voir ce qui se passe pour les plates-formes d'applications et d'apprendre comment créer la prochaine génération d'expériences informatiques.

Progress a une grande présence chez Build – pas de pénurie d'amour pour Telerik et Kendo UI participants aux réunions. Vous voulez passer du temps avec l'équipe de Progress, parler de l'interface utilisateur moderne et attraper un butin? Venez nous voir sur le plancher de l'Expo au stand E53. Après une grande fête des participants à Progress la veille au soir, nous nous sommes tous serrés les coudes pour assister au Keynote de Build Day 1. Comme prévu, l'informatique en nuage constituait le principal objectif, mais les innovations peuvent amener l'intelligence artificielle à la périphérie et permettre aux utilisateurs de vivre des expériences modernes. C'était un long discours avec beaucoup en jeu pour les développeurs – considérez ceci comme la version TL, DR, juste la perspective d'un développeur sur les annonces de Build Day 1.

Le Monde est un ordinateur

Satya Nadella a ouvert le discours sur note – comment la technologie affecte nos vies. Tout comme la révolution industrielle a fait sentir son impact naturel dans notre société, la numérisation de nos vies rend l'informatique omniprésente. La technologie est maintenant tissée dans tous les tissus de nos vies modernes et le logiciel est un moteur majeur des économies. Tandis que l'informatique personnelle continue d'évoluer, le cloud fournit des infrastrcutures globales, de l'échelle et de l'intelligence. L'informatique est omniprésente et c'est une énorme opportunité pour les développeurs d'avoir un impact sur la qualité de la vie humaine.

Piliers de force

Mais avec une grande opportunité, vient le besoin de responsabilité. Dans notre environnement socio-politique actuel, il était agréable de voir Satya doubler la confiance des utilisateurs – tous ceux qui fabriquent des logiciels, des géants de la technologie aux développeurs indépendants, doivent assumer la responsabilité de la gestion des données utilisateur. Microsoft veut rendre compte de trois piliers: la vie privée, la cybersécurité et l'intelligence éthique. La vie privée est un droit humain fondamental et tous les développeurs de logiciels doivent être conscients de nos responsabilités. Et alors que l'intelligence artificielle évolue pour rapprocher les ordinateurs de la prise de décision humaine, des questions éthiques surgissent inévitablement. Peut-être parce que nous pouvons, ne veut pas dire que nous devrions – l'informatique ne peut pas perdre la confiance de l'utilisateur.

Powerful Cloud AI

Quand vous avez une puissance de calcul presque illimitée, c'est incroyable , IA alimenté par le cloud. Azure AI continue d'évoluer avec des avancées dans la détection de la vision, la reconnaissance de la parole et du langage – en fait, il existe maintenant plus de 35 services cognitifs disponibles sous Azure Services. L'apprentissage automatique concerne beaucoup les mathématiques, mais la bonne nouvelle est qu'Azure peut cacher une grande partie de la complexité informatique des services cloud. Les développeurs peuvent facilement utiliser les services Azure AI et rendre leurs applications plus intelligentes. Azure Cognitive Services est un autre grand avantage de la personnalisation: les utilisateurs peuvent former les algorithmes AI avec leurs propres modèles et continuer à affiner leur efficacité opérationnelle.

Les frameworks Bot continuent d'évoluer. En fait, Conversational AI est désormais un service Azure majeur. Les développeurs peuvent transmettre des informations à des robots de marque qui automatisent les flux de travail de discussion et poussent facilement les robots sur plusieurs canaux. Vous êtes submergé par la façon dont vous pouvez ajouter un flare d'interface utilisateur à votre chatbot? Pas de soucis – nous avons juste annoncé à Progress Conversation UI – UI chatbot polie moderne pour les produits Telerik et Kendo UI sur le web / mobile / desktop. Alléluia!

Intelligent Edge

L'intelligence n'a pas besoin d'être contenue dans les services cloud uniquement. Que se passerait-il si vous pouviez entraîner l'IA avec vos modèles et apporter ensuite l'intelligence aux dispositifs à portée de main? Maintenant vous pouvez – grâce à l'Intelligent Edge. Azure IoT Edge était l'un des points forts de la keynote Build – et avec la prolifération des appareils IoT, c'est une opportunité énorme pour les développeurs. L'apprentissage automatique qui alimente les services de cloud computing peut être déployé sur les périphériques IoT pour une prise de décision efficace. Deux appareils révolutionnaires ont été présentés: une caméra intelligente QualComm et un drone DJI. Les deux peuvent être alimentés par Azure IoT et disposeraient de SDK pour les développeurs – le temps d'apporter toute l'intelligence du cloud et de l'utiliser dans le monde réel. Avec les fonctions Azure sans serveur et divers connecteurs d'automatisation dans les applications Azure Logic, les périphériques de périphérie peuvent fonctionner de pair avec les concentrateurs de cloud pour la continuité des expériences utilisateur.

Azure est une vaste infrastructure de cloud se concentrer sur plusieurs domaines clés – outils de développement, conteneurs et services, architectures sans serveur, hub IoT, gestion des données et IA. Azure offre de nombreux choix de stockage de données: SQL DB, PostGreSQL, MySQL, Redis Cache et Cosmos DB. Cosmos DB, en particulier, offre des données planétaires disponibles à l'échelle planétaire à travers une variété de formats et d'API, tels que MongoDB, SQL, stockage de tables, Gremlin Graph, Spark et Cassandra. Vous pouvez clairement voir comment Azure est équipé pour servir le tissu de calcul de prochaine génération pour les développeurs – intelligent et disponible partout. Les développeurs peuvent gérer les données comme bon leur semble et saupoudrer l'IA sur tout.

Vision de la réalité mixte

Les interactions entre l'utilisateur et l'ordinateur continuent d'évoluer et la prochaine frontière est sur nous – la banalisation de la réalité augmentée, mixte et virtuelle. Armé du bon matériel et des bons logiciels, AR a le potentiel de transformer radicalement les flux de travail dans de nombreuses industries – entreprises, éducation, soins de santé, aviation, fabrication et bien plus encore. Microsoft a annoncé deux nouveaux services de réalité mixte – MSFT Remote Assist pour collaborer en temps réel pour résoudre les problèmes et MSFT Layout pour aider à la conception spatiale.

Voyez-vous le potentiel de AR / MR, mais ressentez une peu se méfier de sauter dans? Vous avez peur de la courbe d'apprentissage ou vous vous demandez comment créer une interface utilisateur complexe? Ne craignez plus, nous au Progrès, nous sommes là pour vous aider. Nous avons une riche histoire d'enrichissement des outils de développement avec une interface utilisateur riche et performante – et nous ne serions pas assis dans l'espace AR / MR. Aujourd'hui, nous annonçons un effort expérimental pour améliorer l'expérience des développeurs dans la construction d'applications AR avec Unity et C #. Et oui, avec l'UI Telerik moderne polie que vous attendez. Vous pouvez faire un tour et bricoler avec tout le code source que nous mettons à disposition. Commencez à envisager vos applications AR / MR – l'avenir est à nos portes

Voice Rules

La voix est le moyen le plus naturel pour les humains d'interagir – pas étonnant que tout le monde soit en train de construire les meilleurs assistants numériques. Microsoft Cortana, Amazon Alexa, Google Home – ceux-ci présentent des choix solides pour les consommateurs et les services alimentant ces assistants vocaux deviennent de plus en plus personnels et intelligents. Pour les développeurs, cependant, c'est une position délicate – pour laquelle vous construisez-vous?

Eh bien, maintenant vous n'avez pas à choisir. L'histoire d'amour de longue date entre Alexa et Cortana a été officialisée. Vous pouvez maintenant avoir Cortana comme une compétence sur les appareils Alexa et l'intégration de Alexa dans Cortana – comment cool! Ils peuvent se nourrir mutuellement de l'intelligence et complimenter leurs forces respectives. Pour les développeurs, cela signifie plus de flexibilité – que Azure Function ou Amazon Lambda peuvent désormais alimenter Alexa et Cortana

Empathy

L'informatique est là pour enrichir la qualité des vies humaines. L'empathie fait du bon sens pour les affaires – quand nous, les développeurs, mettons de l'amour et de l'attention dans nos applications, cela stimule l'engagement des utilisateurs. Le discours de la première journée de construction a vu l'annonce de l'IA pour l'accessibilité – communication inclusive pour les personnes handicapées.

Un autre moment d'humour dans le discours principal a montré le côté humain de deux présentateurs. Quand une panne de microphone simple a interrompu le keynote, un vice-président s'est levé pour tenir le microphone pour le haut-parleur. Humilité et empathie – qualités que tous les développeurs devraient prendre à cœur.

Il y a beaucoup plus …

Nous, les développeurs, nous nous faisons souvent prendre nos problèmes locaux – mais il est important de garder à l'esprit la plus grande vision du Cloud et de l'intelligence artificielle. Les opportunités sont abondantes pour les développeurs de faire une réelle différence. Il y a évidemment beaucoup plus de choses qui se passent chez Build – nous n'avons même pas eu accès à toutes les annonces de la plate-forme .NET, aux changements d'outils, aux DevOps et à tout le bien de Visual Studio. Tout cela arrive dans un autre article. Jusque-là, restez chic, les développeurs, et continuez à rêver. Avec Microsoft Build et Google I / O dans la même semaine – il y a des tonnes d'excitation et, comme toujours, il n'y a jamais eu de meilleur moment pour devenir développeur.


Les commentaires sont désactivés en mode aperçu.
[ad_2]
Source link