Le 14 septembre 2017, nous avons publié une version actualisée de notre Politique de confidentialité. En utilisant video2brain.com vous vous engagez à respecter ces documents mis à jour. Veuillez donc prendre quelques minutes pour les consulter.

HTML5 : Optimisation des flux de production

Choisir entre un site web et une application

TESTEZ LINKEDIN LEARNING GRATUITEMENT ET SANS ENGAGEMENT

Tester maintenant Afficher tous les abonnements
Déterminez ce qui distingue une application web d'une véritable application native. Voyez également pourquoi cette approche est préférable.
03:01

Transcription

Aujourd’hui, en produisant avec HTML5, on peut très bien être amené à se dire qu’on va développer aussi bien une application web, qu’une application native. La seule différence, c’est que l’application native ne sera pas du tout développée en HTML5, mais elle va utiliser un langage prédisposé pour chaque plateforme sur laquelle on va se diriger. Pour mieux comprendre jusqu’où HTML5 va pouvoir nous accompagner, et à partir de quel moment il faudra opter pour une application native, on va voir qu’une application web dans un premier sens, et en second lieu, les besoins qu’apporte une application native, qui ne peuvent pas être couverts par HTML5. HTML5, déjà on sait qu’on va développer en HTML, en CSS et en Javascript, pour pouvoir utiliser la structure, le visuel et l’interactif au niveau de notre application. On va baser énormément notre application sur HTML5 le langage, mais surtout toutes les API qui vont graviter autour. On reviendra un peu en détail sur l'utilisation des API justement. Quels sont les gros intérêts d’avoir une application web ? La mise à jour est instantanée. Vous mettez votre application en ligne automatiquement, toutes les personnes connectées ou qui seront connectées, vont bénéficier de toutes ces nouveautés, de toutes les mises à jour qui auront été faites. Les coûts sont réduits parce que que vous soyez sur Androïde, sur Windows phone ou IOS, on aura toujours la même application qui sera développée. Et puis surtout, n’oublions pas qu’on pourra parfois s’appuyer sur PhoneGap/Cordova, mais pas tout le temps, c’est un peu ce qui va distinguer. Par contre, une fois qu’on aura ajouté PhoneGap et Cordova, on pourra à ce moment-là, grâce à PhoneGap, empaqueter notre application HTML, Javascript, et la consulter comme étant une application, qui serait embarquée sur l’appareil mobile. À la différence maintenant, si je développe une application native en pure, Il faudra que j’aie un développement spécifique qui va dépendre de la plateforme, donc qui soit développé en Objective-C si je suis sur IOS, en Java si je suis sur Androïde, et puis, éventuellement Javascript si je suis sur Windows phone, mais, ça va demander trois types de développements différents. Ça va forcément nécessiter une installation, c'est-à-dire que l’application dès l’instant où elle va être native, ne sera plus consultée depuis un navigateur mais va être installée depuis un magasin, donc Google Play, App Store, etc. On aura un accès qui sera certes, beaucoup plus rapide, parce qu’on sera dans une application qui sera plus souple et plus véloce, puisqu’elle sera native, elle ne sera pas interprétée. Et surtout, on pourra exécuter les plug-ins qui seraient compilés, donc NC ou autres, qui seraient placés sur le serveur d’application, et donc, qui permettraient d’avoir certaines fonctionnalités qui seraient complètement restreintes d’un point de vue application web. Mais on va dire que dans la grande majeure partie des cas, on peut développer une application web, comme on développerait un site web, donc en s’appuyant sur du HTML, CSS, Javascript. et à la fin, en l’empaquetant dans du PhoneGap, en empaquetant également la librairie Cordova. Une fois cette distinction bien faite, que l’on développe donc, une application web en HTML ou un site web, tout ce qu’on va voir dans cette formation, va pouvoir nous être utile pour optimiser les flux de production.

HTML5 : Optimisation des flux de production

Optimisez vos flux de production lors de vos développements en HTML5. Explorez les méthodes et les éléments essentiels à la mise en place de processus automatisés.

5h29 (62 vidéos)
Aucun commentaire n´est disponible actuellement
 
Spécial abonnés
Date de parution :26 déc. 2016

Votre formation est disponible en ligne avec option de téléchargement. Bonne nouvelle : vous ne devez pas choisir entre les deux. Dès que vous achetez une formation, vous disposez des deux options de consultation !

Le téléchargement vous permet de consulter la formation hors ligne et offre une interface plus conviviale. Si vous travaillez sur différents ordinateurs ou que vous ne voulez pas regarder la formation en une seule fois, connectez-vous sur cette page pour consulter en ligne les vidéos de la formation. Nous vous souhaitons un excellent apprentissage avec cette formation vidéo.

N'hésitez pas à nous contacter si vous avez des questions !