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

Développement Web sur iPhone

Sponsored · SiteGround - Reliable hosting with speed, security, and support you can count on.

Développement Web sur iPhone

Avatar for Rémi Prévost

Rémi Prévost

March 31, 2010
Tweet

More Decks by Rémi Prévost

Other Decks in Technology

Transcript

  1. BY-NC-SA 31 mars 2010 - iPhone + iPad DevCamp Qc

    Développement Web sur iPhone HTML, CSS et Javascript Rémi Prévost, iXmédia inc.
  2. email et number HTML › Nouveaux types de champs <input

    type="number" /> <input type="email" />
  3. viewport HTML › Méta-données iPhone <meta name="viewport" content="width=320" /> <meta

    name="viewport" content="width=device-width" /> <meta name="viewport" content="user-scalable=0" />
  4. Géolocalisation : surveiller le changement de position Javascript navigator .geolocation

    .watchPosition(function(p) { alert(p.coords.latitude+', '+p.coords.longitude); });
  5. Stockage : sauvegarder des données en local Javascript localStorage.setItem('foo', 'bar');

    localStorage.getItem('foo'); // 'bar' localStorage['foo'] = 'bar'; localStorage['foo']; // 'bar' localStorage.clear();
  6. c = document.getElementById('toile').getContext('2d'); c.fillStyle = "#f00"; c.fillRect(10,10,100,100); Canvas : créer

    des éléments graphiques Javascript <canvas id="toile" width="500" height="500" />