Original title:
Facebook API
Translated title:
Facebook API
Authors:
Hlaváček, Josef ; Burkoň, Lukáš (advisor) ; Mittner, Jan (referee) Document type: Bachelor's theses
Year:
2011
Language:
cze Publisher:
Vysoká škola ekonomická v Praze Abstract:
[cze][eng] Tato bakalářská práce se zabývá využitím Facebook platformy při tvorbě webových aplikací. Práce je rozdělena do pěti kapitol, první tři z nich lze sloučit do teoretcké části a zbylé dvě do praktické. První kapitola se zabývá webovými API v obecné rovině, osvětluje základní komunikační metody. Druhá kapitola pojednává o architektuře a jednotlivých API Facebooku, FQL a možnostech platformy. Ve třetí kapitole jsou popsány vývojářské nástroje Facebooku, představení frameworku CakePHP a průběh založení a nastavení aplikace pro vývoj. Ve druhé části jsou teoretické poznatky prvních tří kapitol využity v praxi při návrhu a vývoji facebookové aplikace postavené na frameworku CakePHP. Cílem práce je utřídit základní informace potřebné pro vývoj facebookových aplikací, popsat vývoj takových aplikací od návrhu po spuštění a navrhnout doporučení pro vývoj a provoz dalších aplikací. Výstupem práce je funkční facebooková aplikace, která slouží jako marketingová podpora webu hlasitě.cz.Bachelor Thesis deals with Facebook Platform utilization in web application development. Thesis is devided into five chapters, three of them are theoretical and two are pracical. First chapter deals with web APIs in general view and provides information about the basic comunication methods. The second chapter focuses on Facebook architecture, specific Facebook APIs, FQL and the Facebook Platform. The third chapter introduces Facebook Developer tools, CakePHP framework and describes setting up a new Facebook application. In second part, the theoretical information is used in development of particular Facebook application based on CakePHP framework. The objectives of Bachelor Thesis are to provide information necessary for designing and building Facebook applications and to define a set of recommendations for development and running Facebook applications. The output of Bachelor thesis is a working Facebook application used to support music website hlasite.cz.
Keywords:
application development; CakePHP; Facebook; Graph API; Open Graph; Social Graph; CakePHP; Facebook; Graph API; Open Graph; Social Graph; vývoj aplikace
Institution: University of Economics, Prague
(web)
Document availability information: Available in the digital repository of the University of Economics, Prague. Original record: http://www.vse.cz/vskp/eid/28303