Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Développement mobile HTML5

Développement mobile HTML5

Pierre Renaudin

September 26, 2013
Tweet

More Decks by Pierre Renaudin

Other Decks in Programming

Transcript

  1. Node – Bordeaux JS 26 septembre 2013 Pierre Renaudin Développeur

    Front-End chez Azendoo DÉVELOPPEMENT MOBILE HTML5
  2. Tester les capacités du terminal mobile ( Modernizr ) -

    Ajoute des classes CSS : .csstransitions - Teste en JavaScript : Modernizr.websockets
  3. Choisir la librairie de manipulation du DOM ( Zepto )

    - API similaire à jQuery - Optimisé pour l’utilisation sur mobile
  4. Envoyer des notifications var notification = new Notification( ‘test’, {

    title: ‘C’est moi’, body: ‘COUCOU’, url: ‘..jpg’ } )
  5. Mettre en cache les assets ## <html  manifest="site.manifest  »> CACHE

    MANIFEST # v0.1 CACHE: index.html css/style.css img/logo.png
  6. $ -> npm install -g yo bower grunt-cli generator-mobile-boilerplate $

    -> yo mobile-boilerplate …. DO YOUR AWESOME APP $ -> bower install $ -> grunt build && grunt deploy Utiliser les bons outils