Traductions pour la plateforme Java

Javascript

Développez de nouvelles fonctionnalités visuelles en HTML5

Article d'origine: 

Ajoutez Canvas, CSS3 et plus d'éléments sémantiques à vos applications mobiles

Résumé: 

HTML5 amène quantité de nouvelles fonctionnalités pour les applications Web mobiles, y compris des fonctionnalités visuelles qui ont comme toujours l'impact le plus important. Canvas est la plus captivante de ces nouvelles capacités de l'IHM, car elle donne accès à du pur graphisme 2-D dans le navigateur. Avec cet article vous apprendrez à utiliser Canvas ainsi que d'autres nouveaux éléments visuels de HTML5, plus discrets mais qui font une grande différence pour les utilisateurs mobiles.

Prérequis

Au cours de cet article, vous allez développer des applications web utilisant les technologies les plus récentes. Le plus gros du code est constitué de HTML, de Javascript et de CSS - les technologies de base de tout développeur web. Ce dont vous aurez vraiment besoin, ce sont des navigateurs pour tester tout çà. La majeure partie du code de cet article tournera dans les dernières versions des navigateurs classiques, à quelques exceptions d'importance.

Utiliser les Web Workers pour accélérer vos applications Web mobiles

Article d'origine: 

Ajouter du Javascript multi-tâches à HTML 5: un cocktail gagnant !

Résumé: 

Les applications Web ont depuis longtemps été cantonnées dans un monde mono-tâche. Ceci a réellement limité les développeurs dans leur code, puisque tout ce qui était trop compliqué risquait de geler l'IHM de l'application. Les Web Workers ont changé la donne en apportant le multi-tâches aux applications Web. C'est particulièrement utile pour les applications Web mobiles pour lesquelles la plus grande partie de la logique de l'application se trouve côté client. Dans cet article, vous apprendrez à utiliser les Web Workers et découvrirez les tâches pour lesquels ils sont surtout appropriés. Vous verrez comment les utiliser avec d'autres technologies liées à HTML 5 pour en accroitre l'efficacité.

Pour commencer

Faire fonctionner les applications mobiles en mode hors-ligne avec HTML 5

Article d'origine: 

Permettre aux applications de fonctionner avec ou sans connexion Internet

Résumé: 

Une partie de l'intérêt des applications mobiles réside dans la possibilité de garder l'application et ses données avec soi partout. Mais le fait est que la mobilité impose, de temps à autre, la perte de l'accès à la connexion Internet. Cela pourrait sembler un problème insurmontable pour les applications Web mobiles. Cependant, les applications Web ont évolué et sont devenues capables de travailler hors-ligne. Dans cet article, vous apprendrez comment permettre à votre application Web mobile de travailler hors-ligne et à détecter quand l'application passe du mode connecté au mode déconnecté et vice-versa.

Prérequis

Utiliser le stockage local dans des applications mobiles avec HTML 5

Article d'origine: 

Accélérez vos applications mobiles avec le stockage local standardisé

Résumé: 

Un des apports les plus utiles de HTML 5 est la standardisation du stockage local. Enfin, les développeurs web vont pouvoir arrêter d'essayer de faire tenir toutes les données côté client dans des cookies de 4Ko. Désormais il est possible de stocker de grosses quantités de données sur le client avec une API simple. C'est un mécanisme parfait pour le cache, ce qui permet d'améliorer considérablement la vitesse de l'application — un facteur critique pour les applications web mobiles qui dépendent de connexions beaucoup plus lentes que leurs équivalents de bureau. Dans le second article de cette série sur HTML 5, vous verrez comment utiliser le stockage local, comment le débugger, et un florilège de façons de l'utiliser pour améliorer les applications web mobiles.

Prérequis

Combiner HTML 5, les APIs de géolocalisation et des web services pour créer des mashups mobiles

Article d'origine: 

Trouver et tracer les coordonnées géographiques pour les utiliser avec toutes sortes de web services

Résumé: 

Dans la première des cinq parties de cette série, vous utiliserez une plus populaires des nouvelles technologies disponibles pour les applications web mobiles: la géolocalisation. Les smartphones haut de gamme incluent tous un GPS, et vous verrez comment le mettre à profit dans une application web. Vous comprendrez comment vous servir de différentes facettes du standard de géolocalisation et comment l'associer à un web service bien connu pour créer un mashup mobile intéressant.

Prérequis

Créer des applications mobiles avec HTML 5

HTML 5 est une technologie dont on fait beaucoup de publicité, mais il y a de bonnes raisons à cela. Elle promet une révolution technologique qui apportera au navigateur web des possibilités jusque là réservées aux applications traditionnelles. Mieux, les navigateurs mobiles les plus populaires ont déjà adopté et implémenté des portions significatives de la spécification HTML 5.