De Java à Cocoa: introduction aux tableaux
Je vous propose une découverte rapide des tableaux dans Cocoa.
Création, accès, modification et tri sont à l’ordre du jour. Bonne lecture!
Faites vos applications HTML5 pour iPhone et iPad
La guerre fait rage entre Apple champion de HTML5 et Adobe, défenseur de Flash.
Flash a au moins deux arguments de poids en sa faveur:
- Flash est installé sur un parc de machine de bureau plus qu’important;
- Il dispose d’outils de développement de qualité.
HTML5 n’a, pour l’instant, aucune de ses qualités.
La distribution d’HTML5 devrait augmenter rapidement, peut-être même plus rapidement que certains ne le disent. L’expansion des terminaux mobiles d’Apple, de Google/Android et même les prochain Blackberry équipés de Webkit n’est certainement pas pour rien.
Nous entrons dans un monde où l’ordinateur de bureau se marginalise progressivement au profit des terminaux mobiles.
En ce qui concerne les environnements de développement on peut imaginer que l’annonce d’iAd par Apple devrait rapidement être suivie par l’annonce d’outils adaptés à la création de contenu.
Sans une telle annonce iAd restera un contenant sans source d’alimentation. Les agences de pub ne vont certainement pas abandonner le marché du Flash juste pour être sur le marché mobile des terminaux Apple.
Mais Apple propose déjà un premier outil très prometteur et intéressant: Dashcode.
Je vous propose donc cet article pour vous le faire découvrir, un moyen relativement simple pour produire des applications web pour terminaux mobiles ou ordinateurs de bureaux.
Une autre voie pour développer de vraies applications web et vous libérer de l’AppStore!
CS193p: Présence 01
Et voilà, j’ai enfin mis en ligne la première itération du mini-projet Présence.
Pour la partie bonus j’ai ajouté une vue qui simule un chargement de données. Cette partie utilise la classe NSTimer pour temporiser les étapes.
Tous les détails sont sur l’article avec l’archive du projet.