J’ai regardé en début de semaine par curiosité le code de l’application de WP. J’ai pu constaté que cette application utilise entre autre le langage XML-RPC (en) pour communiquer avec votre installation WP. Bien entendu, on utilise le langage de développement de prédilection de l’iPhone : l’Objective-C.
Pas de soucis…
Ici, ce qui nous intéresse est la passerelle entre l’application et wordpress : XML-RPC.
En faisant une petite recherche sur notre ami google, @ on trouve ceci :
En voyant cela, un espoir est né : on peut voir un jour arriver une iApp SPIP nous permettant de publier, voir de gérer entièrement notre site SPIP depuis nos iBidules !
Avenir
Mais les possibilités ne s’arrêtent pas là. On peut imaginer pleins d’autres applications avec ce protocole :
système de push pour publier des articles par emails ;
un trackback de liens (?) ;
etc.
Applications externes
Il existe des applications de bureau (≠ iApps) qui permettent grâce à la passerelle XML-RPC de publier des articles sur votre site. En voici quelques unes :
- Scribfire, une extension pour Firefox http://scribefire.com/ ;
- BlogDesk http://www.blogdesk.org/en/index.htm ;
- Windows Live Writer http://explore.live.com/windows-liv... ;
- MarsEdit http://www.red-sweater.com/marsedit/ ;
- Raven http://www.zoundryraven.com/ ;
- Ecto http://illuminex.com/ecto/ ;
- etc.
Conclusion
Les possibilités sont très grandes.
Voyez-vous d’autres perspectives entre XML-RPC et SPIP ?


Vos commentaires
# Le 16 février à 17:25, par Nicolas Hoizey
En réponse à : Le XMLRPC et les possibilités offertes à SPIP
Plutôt qu’utiliser Objective C et limiter l’application mobile obtenue à iOS, il pourrait être préférable de développer avec Titanium Mobile, avec les avantages suivants que c’est déployable sur iOS comme sur Android et que le code est écrit principalement en JavaScript : http://www.clever-age.com/veille/bl...
# Le 16 février à 17:58, par Teddy Payet
En réponse à : Le XMLRPC et les possibilités offertes à SPIP
Oui, Gaspard m’avait parlé de cela aussi sur G+. Mais pas forcément sur l’inter-opérabilité du développement.
Faudra voir ce que ça donne. J’ai du mal encore à visualiser l’export pour tel ou tel plateforme avec ce système.
Wait&See
# Le 16 février à 18:22, par Nicolas Hoizey
En réponse à : Le XMLRPC et les possibilités offertes à SPIP
Ce n’est pas un export, plutôt une compilation vers les SDK natifs.
# Le 24 février à 14:57, par gaspard
En réponse à : Le XMLRPC et les possibilités offertes à SPIP
Le secteur est en pleine effervescence, il existe de nombreuses alternatives qui sont basées sur des technos web pour faire de la mobile app.