Desde que Facebook abrió su plataforma para desarrollo de aplicaciones por parte de terceros han surgido infinidad de aplicaciones, algunas muy inútiles y hasta molestas, pero en fin, el caso es que cualquier persona que desee puede crear una aplicación para Facebook, sólo necesitas saber PHP, HTML y CSS, y si te gustan los Frameworks cómo a mi me gusta CakePHP es aún más fácil.
En Facebook Developer ha publicado un pequeño tutorial donde nos explican cómo hacer nuestra aplicación para Facebook con CakePHP «Building Your First Facebook Application with CakePHP», bueno en realidad está publicado desde octubre del 2007 pero lo acabo de ver gracias al nuevo blog llamado Somos Bakers que se autodenomina «Comunidad CakePHP Latinoamerica».