Frédéric Harper est évangéliste aux développeurs chez Microsoft. Il possède une expérience variée dans le monde des TI, mais principalement reliée au développement Web et mobile sur différentes plateformes. Si vous voulez discuter technologies Web, Open Source, standards ouverts et interopérabilité, Fred est votre homme. Même s’il ressemble à un type méchant, n’hésitez pas à le contacter. Il est une sorte de bête sociable. Aficionado des médias sociaux, il sera heureux de connecter avec vous.

Canada
2012 sessions
Building Mobile Experiences That Don't Suck View session page
English session - Intermediate
In this modern world, mobility is everywhere. Everybody wants to have a mobile application, but it's not sufficient. To be the next Angry Birds or Instagram, you need to create an awesome experience for your customer. Tips, tricks and guidelines based on experience that will help you make a success of your next exciting mobile application idea.
Même si plusieurs parties du HTML5 ne sont pas encore matures, HTML5 est maintenant un incontournable. C’est la solution d’avenir lorsque nous parlons du Web, du mobile, les tablettes et même de Windows 8. Tout converge vers HTML5 pour les interfaces utilisateurs (sauf peut-être les applications natives, et encore). Même si HTML5 n’est pas encore la solution à tout, il est temps de regarder ce qu’il nous offre, ses avantages, les défis qui y sont reliés et les impacts sur notre travail et nos projets.
Lors de ce cours, nous allons premièrement regarder ce qui est possible de faire, puis faire la part entre les exagérations marketing et la réalité. Nous allons ensuite regarder les nouveaux éléments et fonctionnalités d’HTML5, ses différences avec HTML4, si nous pouvons les utiliser dès maintenant dans notre travail et dans quelles situations. Nous allons regarder les possibilités qu’offrent CSS3, les nouvelles APIs ouvertes et comment mieux organiser notre code Javascript. Nous verrons aussi quelques éléments reliés à l’accessibilité en HTML5, comme ARIA et les sous-titres vidéo.
Géolocalisation, vidéos, API "touch base", et plus encore!