Meet the Geek: Obični korisnici nisu svjesni što sve "vide" FB aplikacije

Meet the Geek: Obični korisnici nisu svjesni što sve "vide" FB aplikacije

Razvoj Facebook aplikacija jedno je od predavanja održanih na Otvorenom danu primijenjenog računarstva održanog prošlog petka, koje je između ostalog podsjetilo okupljene da paze koje ovlasti daju Facebook aplikacijama.

Predavanje je održao Marko Hrnjak iz Algebre koja je organizirala ovaj zanimljivi događaj kako bi mlade koji žele postati IT stručnjaci upoznala s temama poput etičnog hakiranja, razvoju na Android platformi, 'nabrijavanju' računala i već spomenute izrade aplikacija za Facebook.

Hrnjak je okupljenima odmah na početku pojasnio kako je izrada aplikacija za Facebook moguća u Javascriptu, PHP-u, iOS-u i Androidu za koje postoje Facebookovi software development kitovi, ali i u jezicima poput C#, Jave i Pythona koji se također mogu koristiti iako software development kitove za te jezike nije razvio Facebook.

Među prednostima programiranja aplikacija za Facebook naveo je razvijeni community, opsežnu dokumentaciju, nedostatak licenciranja (zbog čega svi koji to žele mogu biti developeri ukoliko imaju znanje), te nepostojanje provjere koju aplikacije moraju proći prije objave (iako se neke naknadno mogu ukloniti).

Okupljene je upoznao s jakim marketinškim potencijalom Facebooka kao i različitim načinima na koje se on može iskoristiti integriranjem u web stranice, promocijom Facebook stranica, te personalizacijom na osnovu logiranja s Facebook podacima na web stranicama.

Posebnu pozornost Hrnjak je posvetio pravima koje aplikacije mogu dobiti za rad s korisničkim podacima, napominjući kako su obični korisnici rijetko svjesni da aplikacija može imati pristup i onim podacima koji inače nisu dostupni drugima na Facebooku ukoliko joj korisnik to odobri u jednostavnoj proceduri. A aplikacija može tražiti pristup mnogočemu: fotografijama, podacima o tagovima na fotografijama, osobne podatke iz profila...

Doduše, prema Facebookovim pravilima aplikacije smiju tražiti samo one podatke koji su potrebni za rad same aplikacije, no s obzirom da se aplikacije ne odobravaju, jasno je da je moguće kršenje tog pravila do trenutka kad ga Facebook otkrije i suspendira aplikaciju.