BUILD 2013 : du lourd pour le développeur !
ven, 28/06/2013 - 14:43
Cette semaine, les développeurs étaient réunis pour la grande conférence BUILD 2013. Nous avons déjà évoqué les pré-versions de Windows 8.1, Windows Server 2012 r2, SQL Server 2014. Abordons d’autres annonces.
Une des surprises a été Babylon.js, un framework JavaScript pour créer des jeux 3D, avec HTML 5 et WebGL ! Le framework envoi du lourd : traitement sur les textures, diffusion de lumière et ambiance, 4 points de lumière possibles, textures dynamiques, caméras, plein écran, format de fichier JSON, montée en charge matériel, etc. Le tout est disponible sous licence Microsoft Public. Les démos présentées sont assez impressionnantes même si pour le moment ce n’est qu’une pré-version. Le framework fonctionne sur IE11 (inclus dans Windows 8.1), Chrome. Safari n’est pas supporté. Nous n’avons pas testé Firefox. Les performances sont assez aléatoires pour le moment mais le rendu graphique est impressionnant ainsi que l’expérience utilisateur.
Site : http://babylonjs.com
Autre grosse annonce : Visual Studio 2013, avec le framework .Net 4.5.1. VS 2013 sera l’environnement de développement référence pour Windows 8.1. Il intégrera encore mieux le développement en équipe et cloud. La version 2013 reprend les mêmes bases que la 2012 : support de Git, intégration des commentaires avec TFS, load testing basé sur le cloud computing, principe de DevOps. La partie cycle de vie des applications a été renforcée : gestion du portefeuille agile, indicateurs informatifs sur le code plus nombreux, analyseur de mémoire .Net plus fin. « Présenté hier soir lors de la conférence Build, Visual Studio 2013, propose, entre autre, une analyse de la consommation électrique du code. C’est un sujet qui m’est cher depuis plusieurs années et ça y est ça y est. Je me rappel il y a 4 ans des discussions que j’avais eu avec les équipes de Visual studio et MSResearch sur ce sujet et je suis heureux de voir se concrétiser non pas mon idée mais du moins une idée partagée. » indiquait le 27 juin dernier Eric Mittelette (microsoft France). Fonction potentiellement intéressante !
Présentation de plusieurs nouveautés : http://blogs.msdn.com/b/vsnewsfr/archive/2013/06/04/visual-studio-2013-s-invite-au-teched.aspx
D’autre part, Visual Studio 2012 aura droit à une update 3 qui sera plus petite que les précédentes. Le focus de cette version est la correction de bugs et quelques nouveautés, notamment pour le développement Windows 8.1. en savoir plus : http://blogs.msdn.com/b/visualstudioalm/archive/2013/05/07/release-candidate-to-visual-studio-update-3-now-available.aspx
Sur la partie cloud computing / Windows Azure, Microsoft a fait plusieurs annonces :
- - disponibilité générale de Mobile Services : pour connecter les applications mobiles aux services Windows Azure
- - disponibilité générale du service sites web
- - amélioration à venir sur la montée en charge automatique des applications, support toujours meilleur des outils de développement de Windows Azure
D’autre part, Microsoft annonce que Bing devient une plate-forme de développement comme une autre. Bing arrive avec des API (classiques et déjà connues) mais surtout avec des fonctions nouvelles ou largement améliorées : interface naturelle, visualisation 3D, disponibilité sur PC / tablette / téléphone / TV / Office / Cloud / … C’est une évolution majeure de Bing. Mais cela devient indispensable contre Google et même contre Apple sur la cartographie. Des SDK sont disponibles, surtout pour Windows ! site : http://www.bing.com/dev/en-us/dev-center
Kinect n’a pas été oublié. Il y a Kinect de la Xbox One qui sera disponible fin de l’année. Le développeur pourra l’utiliser mais le plus important est la nouvelle version de Kinect pour Windows qui arrivera seulement l’an prochain, dixit Microsoft ! Le SDK sera plus accessible aux développeurs avec les nouvelles capacités du capteur présent sur la Xbox One. Site : http://blogs.msdn.com/b/kinectforwindows/archive/2013/05/23/the-new-generation-kinect-for-windows-sensor-is-coming-next-year.aspx
François Tonic