• Billet écrit dans : Mobile 28.11.2008 Aucune réponse à cet article.

    Bonjour,

    Pendant quasiment un mois j’ai codé une application permettant de mettre à jour son blog via son téléphone. D’où l’absence de post sur ce blog.

    Enfin, dire « codé une application » c’est un peu exagéré. En fait dans les téléphones Nokia il existe une application nommé « Nokia Share online » / « Partager en ligne » qui permet d’uploader des images/vidéos sur Flickr, Ovi (le service de nokia) , Vox et c’est tout…

    Là où je suis intervenu ça a été de créer un 4e service, complètement personnalisé, pour mettre à jour un blog communautaire. Une image valant tous les discours.

    User case sans doute faux :)

    User case sans doute faux :)

    Si vous voulez faire la même chose je ne peux vous donner mon code source malheuresement, mais vous aiguillez sur la façon de le faire.

    Comment faire ? Ou allez ? Kezako ?

    Déjà la création du service sur le téléphone. En fait c’est un fichier xml de configuration (un isf plus exactement) qu’il faut écrire. Un petit lien qui explique tout bien http://www.teknograd.no/development/online_sharing_config.php.

    Wahou mon service est dans le téléphone, mais il se passe quoi quand je post images, textes, et vidéos ? En fait c’est là où vous bossez un peu, il faut pouvoir exploiter coté serveur les données réçu : authentification,  et médias.

    Bon se tappez le petit livre blanc de nokia peut être une bonne idée pour commencer http://pookey.co.uk/files/lifeblog_posting_protocol_specification_1.0.pdf. Vous y apprendrez que la méthode d’authentification de l’utilisateur passe par le protocole WSSE, que les item que vous envoyez sur votre serveur sont encapsulé dans XML (en brut dans le corps de la requete – a parser pour récupérer les informations.) Et que chaque item (texte, image, vidéos) sont postés séparement.

    Pour l’authentification et la gestion du cryptage, rien ne vaut la lecture de http://www.xml.com/pub/a/2003/12/17/dive.html au cas où.

    Enfin pour les feignants, vous pouvez aussi reprendre ce projet PHP .. y a tout … authentification, gestion des items etc http://randysimons.com/pagina_140_NL.xhtml

    Si vous avez des questions, je pourrais vous repondre :)

    Note : pensez à ré encoder les vidéos cotés serveur pour les réafficher dans un flash player, et oui le téléphone ne les convertit pas en flv :D

    Billet écrit dans : Mobile 28.11.2008 Aucune réponse à cet article.
CV Guillaume chave