Apprendre Meteor

Mobiles et hors ligne

Les applications mobiles sont le saint graal de l'ère « post PC ». Elles sont . La première est l'utilisation d'applications « natives » → couteuses et difficiles à développer, nécessiter de mantenir plusieurs bases de codes écrites dans des langages différents. La solution dans un navigateur web HTML5 + CSS3 devant offrir les méthodes nécessaire. Lent, nouvelle série d'incompatibilités entre les navigateur. Solution hybride avec cordova.

Ce chapitre présente également des paquets vous permettant de faire fonctionner votre application hors ligne même dans le navigateur du bureau. Ces méthodes sont utilisées par exemple par la documentation Meteor accessible à l'adresse http://docs.meteor.com, que vous soyez connecté à internet ou non.

Applications mobiles

Android

iOS

Les barrières à l'entrée pour le développement d'application iOS sont un peu plus élevés que pour Android à cause des restrictions imposées par Apple. Aussi pour publier une application sur l'Apple Store, vous devrez remplir les conditions suivantes :

  • Posséder et développer sur MacOS
  • Payer une licence développeur annuelle à hauteur de 99€ XXX Vérifier

Concepts

Chaque paquet peut inclure du code spécifique aux applications cordova XXX et à une sous plateforme de cordova ?

Par exemple authentification facebook

Les applications cordova peuvent utiliser du code natif

Fastclick

Hot code push pour les mobiles

fichier de configuration de l'application mobile

XXX Porter wordplay sur mobile ?

appcache

commencer par présenter les API proposées par HTML5 malheureusement relativement mal supportées.

paquets pour enregistrer les collections et les méthodes dans le cache du navigateur