Partager l'article ! "Writte your own Twitter application" par Bruno Lowagie: J’ai choisi de vous parler de l’article « Write your own Twitter application&n ...
J’ai choisi de vous parler de l’article « Write your own Twitter application » écrit par Bruno Lowagie et que vous pouvez trouver à cette adresse : http://www.javaworld.com/javaworld/jw-03-2009/jw-03-write-your-own-twitter-app.html?page=5. J’ai choisi cet article car Twitter est le nouveau réseau social après Facebook et fait parti des 100 sites web les plus visité et son créateur, Jack Dorsey, est l’une des personnes les plus influentes du web actuel.
Le service de réseau social et micro-blogging est devenu extrêmement populaire depuis son lancement en 2006. Les utilisataeurs de Twitter envoyent des tweets en temps réel,
qui se compose de texte d'un maximum de 140 caractères, et lisent les tweets d'autres utilisateurs via le site Web de Twitter, Short Message Service (SMS), Really Simple Syndication (RSS), ou des
applications Twitter. Les tweets sont affichés sur la page profil de l'utilisateur et livrés à d'autres utilisateurs qui ont choisis de les recevoir. Dans cet article vous allez apprendre à
construire votre propre service Twitter: une application qui accède à tweets via l'API de Twitter et les archive sous forme d'un fichier PDF.
Vous construisez votre application avec l'aide de trois bibliothèques open source Java:
- HttpClient 3.x de la bibliothèque Commons Apache. Vous pourrez utiliser cette API pour obtenir un flux XML de tweets partir de l'API Twitter, ainsi
que l'exploitation forestière et des composantes communes Codec.
- Dom4j pour analyser le XML et d'extraire des données spécifiques de chaque tweet.
- IText pour créer le document PDF.
Vous allez commencer par écrire votre application Twitter comme un programme autonome Java. Finalement, vous allez intégrer le code dans une servlet, de sorte que vous pouvez offrir à
l'application sur votre site comme un service offert aux autres Twitterati.
Ce qui est intéressant dans cet article est le fait que la conception de l’application est très bien détaillée et traite de tout (en partant de l’API twitter jusquà la conception finale de l’application, en passant par les servlet et les base de donnée). Non seulement il est expliqué comment il est simple de créer une application pour un site de réseau social, on a un aperçu des possibilités de certainesbibliothèques de logiciels libres open source, en particulier iText. On apprend aussi la façon la plus simple de créer un document PDF, en utilisant des blocs de construction de base.
De plus, à chaque explication, le code est donnée et des screen d’exemple sont parfois rajouté pour voir le rendu de ce que doit donner l’application.
En ce qui concerne l’auteur, Bruno Lowagie, il est le développeur original et l’un des principaux mainteneurs de iText et donc son analyse et ses explication me semble plutôt complètes et bien faites.
| Mai 2012 | ||||||||||
| L | M | M | J | V | S | D | ||||
| 1 | 2 | 3 | 4 | 5 | 6 | |||||
| 7 | 8 | 9 | 10 | 11 | 12 | 13 | ||||
| 14 | 15 | 16 | 17 | 18 | 19 | 20 | ||||
| 21 | 22 | 23 | 24 | 25 | 26 | 27 | ||||
| 28 | 29 | 30 | 31 | |||||||
|
||||||||||