À une vitesse sidérante, Facebook s’est déployé sur Internet, cartographiant les relations sociales de plus d’un milliard d’utilisateurs.
Par son système d’applications intégrées au profil des utilisateurs, Facebook a mis en place une plate-forme de développement très riche susceptible d’exciter la curiosité de tous les programmeurs web.
Jeux, échanges de données, utilitaires ou fonctionnalités supplémentaires : tous vos projets enrichissent rapidement le service et bénéficient d’une diffusion sans égal à travers l’ensemble de la communauté.
Ce Focus vous propose d’acquérir les repères nécessaires pour créer vos propres applications en vous appuyant sur les principaux langages du Web (PHP, ASP, HTML, CSS, etc.), mais aussi sur ceux de la plate-forme Facebook comme FBML, FBQL et FBJS. À travers une série d’exemples concrets, vous serez ainsi en mesure de déployer des applications très originales qui s’appuient sur le réseau de chaque utilisateur (consultation du profil, liste des amis, photos partagées…), tout en les intégrant à leurs activités quotidiennes. Vous serez notamment capable de publier des notifications sur le mur des utilisateurs, de soumettre des requêtes ou de charger du contenu externe de manière asynchrone à l’aide de scripts Ajax.
60 pages, mars 2008, création originale, éditions O’Reilly puis Digit Books, ISBN : 978-2-8150-0042-0
> Acheter en ligne l’édition PDF sans DRM
> Consulter en ligne l’ouvrage numérique
Table des matières
01. Le développement des réseaux sociaux
02. Les types d’applications pour Facebook
03. Vue d’ensemble du développement d’applications pour Facebook
04. Créer votre première application Facebook
05. Une application autour d’une base de données MySQL externe
06. Développer une application plus ambitieuse : promouvoir et rétribuer votre projet
07. Pour aller plus loin