Mai 2017 : Ce projet est maintenant daté. Swift est entre temps passé des version 1.0, 1.2, 2 à la version 3 actuelle. La stabilité ABI (compatibilité des binaires) a été reportée à la version 4, par contre il devrait maintenant y avoir compatibilité au niveau sources.

J’envisage de le reprendre au propre à partir de zéro un de ces jours…

Le 16 mai 2016: petite mise à jour du code pour corriger un bug signalé sur iPhone !

Le source de la nouvelle version de mon application utilisant l’API WordPress est accessible sur GitHub:

https://github.com/pierrem/WordPress-API-Demo

Elle peut servir de tutoriel pour une approche du développement iOS en Swift:

  • une application universelle iPhone, iPad (un storyboard avec un split view controller facilite bien les choses !)
  • une communication http / json asynchrone avec un serveur.

Depuis la version de début 2015, j’ai migré vers Swift 2,  supprimé le superflu, amélioré quelques détails et corrigé quelques bugs. On peut finalement faire quelque chose de sympa avec peu de lignes de code…

WP-API

L’article original