2009-11-11 7 views
2

Je suis intéressé par le développement d'un client XMPP sur la plateforme S60 Symbian mobile en utilisant l'interpréteur Python PyS60. J'ai fait une recherche sur Google pour les bibliothèques possibles, mais j'ai trouvé vide. J'espère qu'en posant cette question sur SO, je peux obtenir une réponse définitive sur s'il existe réellement une bibliothèque existante que je n'ai pas eu la chance de trouver, ou si elle n'existe pas vraiment. A défaut, je pense à l'écriture de ma propre bibliothèque. S'il y a une bibliothèque XML dans PyS60 pour faciliter cette tâche (je sais que l'interpréteur normal a des bibliothèques, mais elles ne semblent pas portables sur PyS60), ce serait bien.Quelles bibliothèques Jabber/XMPP sont disponibles pour l'interpréteur PyS60 (Python pour Symbian S60)?

Le dispositif cible est un Nokia N78, Symbian 3rd Edition FP (Feature Pack) 2

+0

J'ai trouvé (pyexpat) http://pdis.hiit.fi/pdis/download/pyexpat/ pour analyser XML, mais il semble que ce soit pour les appareils de 1ère et 2ème édition seulement – pkchukiss

Répondre

0

Il est assez facile d'ajouter des extensions natives à Python et il y a beaucoup de C/C++ bibliothèques pour XMPP qui facilement port.

Le module pyexpat précédent n'est que des liaisons pour l'expat natif sur Symbian, qui est porté sur S60 3rd Edition, donc vous devriez pouvoir faire fonctionner pyexpat aussi. Bien sûr, vous avez besoin d'une certaine capacité avec le développement natif pour le faire ...

Vous pouvez essayer de commencer, puis demander de l'aide dans developer.symbian.org si vous êtes coincé.

+0

Merci pour votre aide; Nous avons décidé de ne pas créer de bibliothèques XML ou XMPP pour PyS60, puisque nous effectuons un prototypage rapide des preuves de concepts. Nous avons donc opté pour une passerelle JSON vers XML et l'utilisation de JSON pour le client. Merci encore pour votre aide! – pkchukiss