Visual Studio s'ouvre au développement d'applications hybrides multiplaformes
Avec le support du Framework Web Apache Cordova
Le 2014-05-15 12:13:57, par Hinault Romaric, Responsable .NET
Microsoft se lance à la conquête des développeurs d’applications mobiles avec HTML, JavaScript et CSS. La société a intégré la prise en charge du Framework Apache Cordova (anciennement connu sur le nom de PhoneGap) à son environnement de développement intégré (EDI) Visual Studio.
Pour rappel, Apache Cordova permet aux développeurs de concevoir des applications hybrides en JavaScript, HTML5 et CSS, pouvant exploiter les principales fonctionnalités et ressources (géolocalisation, accéléromètre, etc.) des plateformes mobiles.
Les applications hybrides développées avec le framwork peuvent être déployées sur un large éventail de dispositifs fonctionnant sur les systèmes d’exploitation Android, iOS, Windows, Windows Phone et BlackBerry OS.
Avec les nouveaux outils Apache Cordova pour Visual Studio, les développeurs pourront exploiter leurs compétentes en HTML et JavaScript, et la puissance de Visual Studio pour créer et déployer des applications hybrides multiplateformes.
La prise en charge du Framework dans l’EDI de Microsoft met à la disposition des développeurs des modèles de projets pour JavaScript et TypeScript. Les développeurs auront le choix sur le Framework HTML/JavaScript (jQuery IU, Angular.js, etc.) qu’ils veulent utiliser.
Les projets peuvent être développés, déployés et déboguer sur plusieurs émulateurs et simulateurs mobiles. Par défaut, le simulateur Apache Ripple est utilisé pour tester son application dans le navigateur avant son déploiement. Les développeurs peuvent ajouter d’autres simulateurs pour Ripple et même leur émulateur Android.
Apache Cordova dans Visual Studio offrirait, selon Microsoft, les avantages suivants :
Les outils Apache Cordova pour Visual Studio ont été développés par la division open source de Microsoft, en collaboration avec la communauté d’Apache Cordova. La solution est encore au stade de préversion.
Télécharger les outils Apache Cordova pour Visual Studio
Source : Microsoft
Et vous ?
Utilisez-vous Apache Cordova ? Que pensez-vous de sa prise en charge dans Visual Studio ?
Pour rappel, Apache Cordova permet aux développeurs de concevoir des applications hybrides en JavaScript, HTML5 et CSS, pouvant exploiter les principales fonctionnalités et ressources (géolocalisation, accéléromètre, etc.) des plateformes mobiles.
Les applications hybrides développées avec le framwork peuvent être déployées sur un large éventail de dispositifs fonctionnant sur les systèmes d’exploitation Android, iOS, Windows, Windows Phone et BlackBerry OS.
Avec les nouveaux outils Apache Cordova pour Visual Studio, les développeurs pourront exploiter leurs compétentes en HTML et JavaScript, et la puissance de Visual Studio pour créer et déployer des applications hybrides multiplateformes.
La prise en charge du Framework dans l’EDI de Microsoft met à la disposition des développeurs des modèles de projets pour JavaScript et TypeScript. Les développeurs auront le choix sur le Framework HTML/JavaScript (jQuery IU, Angular.js, etc.) qu’ils veulent utiliser.
Les projets peuvent être développés, déployés et déboguer sur plusieurs émulateurs et simulateurs mobiles. Par défaut, le simulateur Apache Ripple est utilisé pour tester son application dans le navigateur avant son déploiement. Les développeurs peuvent ajouter d’autres simulateurs pour Ripple et même leur émulateur Android.
Apache Cordova dans Visual Studio offrirait, selon Microsoft, les avantages suivants :
- la rationalisation du développement multiplateforme et l’amélioration de la productivité grâce à l’utilisation des outils existants ;
- l’exploitation d’un grand éditeur de code ;
- la disponibilité des outils de débogage avancés ;
- des options de tests pour toutes les plateformes ;
- La disponibilité de divers Framework front-end à l’instar de Bootstrap, Backbone, Underscore et WinJS ;
- une facilité d’intégration avec les services Microsoft comme Azure Mobile services, Azure AD, Application Insights et Office 365.
Les outils Apache Cordova pour Visual Studio ont été développés par la division open source de Microsoft, en collaboration avec la communauté d’Apache Cordova. La solution est encore au stade de préversion.
Source : Microsoft
Et vous ?
-
I_PnoseMembre chevronnéSi réellement un développeur ne peut pas se permettre de payer une licence Pro ou Ultimate de VS, il peut toujours se rabattre sur les versions Express de l'IDE qui couvrent tous les scénarios possibles (la seule limitation vraiment gênante pour moi est l'impossibilité d'installer Resharper ou tout autre plugin).le 15/05/2014 à 14:17
-
anthymeMembre éprouvéPour moi qui travail sur un projet phonegap avec Visual Studio dans un environnement bricolé maison, cela tombe du cielle 15/05/2014 à 14:28
-
Encore un effort et on pourra bientôt développer pour Android et iPhonele 15/05/2014 à 15:34
-
matpushMembre avertiCe n'est pas déjà possible d'utiliser Visual Studio pour Android et iOS (avec quelques trucs à installer en plus, genre ça http://xamarin.com/visual-studio) ?le 15/05/2014 à 15:46
-
I_PnoseMembre chevronnéOui c'est possible (et ça fonctionne très bien pour utiliser ces outils au boulot). Par contre c'est 999$ par an (pour avoir l'intégration dans VS, entre autres choses), donc il faut l'amortir le bousin ^^le 15/05/2014 à 15:53
-
PatteDePouleMembre éclairéle 15/05/2014 à 15:53
-
ColmeaMembre du ClubBonne nouvelle !
Dommage que VS 2013 ne soit disponible que pour Windows 8
Une compatibilité avec la nouvelle "PhoneGap Developer App" (http://app.phonegap.com/) aurait été sympa aussi ! Espérons que ça viendra avec le tempsle 15/05/2014 à 19:42 -
DelphiManiacMembre éméritele 15/05/2014 à 21:29
-
I_PnoseMembre chevronnéCe que Colmea soulignait, j'imagine, c'est que les outils présentés dans l'article ne sont accessibles qu'avec W8.1. Sinon, effectivement, il est tout à fait possible d'installer un VS2013 sur du Seven, au détail près que certain types de projet ne seront pas disponibles (notamment pour le développement pour les stores W8.x et WP8.x).le 15/05/2014 à 23:09
-
youtpout978Expert confirméÇà m'intéresse fortement j'aurais quelque question pour les personnes susceptible d'en connaitre plus:
- est-ce qu'il est possible d'avoir accès à certaines infos dépendante de l'OS comme isTrial dans les applis WinPhone?
- Faut-il un windows 8 pro pour avoir accès aux émulateurs ?
- Comment se passe la création d'un package Android ou IOS ?le 16/05/2014 à 11:18