2008/06/11
Novinky u Facebooku
Od minule, kdy jsem o Facebooku psal naposledy, se Facebook dál dynamicky vyvÃjÃ. Sliboval jsem zde publikovat pár rad a poznatků týkajÃcÃch se vývoje aplikacà pro Facebook v JavÄ›, ale nakonec zůstaly zamÄ?ené pÅ™ed zraky veÅ™ejnosti v našà JetMinds wiki ;-) TÅ™eba se k tomu nÄ›kdy dostanu...
Pro dneÅ¡ek uvedu dvÄ› pomÄ›rnÄ› nedávné události, které podle mÄ› stojà za zmÃnku:

Pro dneÅ¡ek uvedu dvÄ› pomÄ›rnÄ› nedávné události, které podle mÄ› stojà za zmÃnku:
Facebook je Ä?erstvÄ› lokalizovaný i do Ä?eÅ¡tiny. SamozÅ™ejmÄ› nejenom do Ä?eÅ¡tiny. TÃm pádem může zaÄ?Ãt jeho opravdové globálnà taženÃ.
Dále: Platforma pro psanà Facebook aplikacà je nynà open-sourcována: Facebook Open Sources the Platform.
Rada na záver: Provozujete existujÃcà webovou aplikaci? ChyÅ¥te se pÅ™Ãležitosti a zintegrujte jà s Facebookem. Za rok bude pozdÄ›! ;-)
OsobnÄ› si myslÃm, že potenciál sÃtÄ› Facebook je mnohem vÄ›tšà než se nynà možna jevÃ. MomentálnÄ› tvořà vÄ›tÅ¡inu aplikacà pomÄ›rnÄ› primitivnà a nÄ›kdy až stupidnà hry a miniaplikace a reklamnà potenciál se Facebook teprve uÄ?à využÃt. Ale duÅ¡iÄ?ky nabÃrá a nabÃrá rostoucÃm tempem. Nechme se pÅ™ekvapit...
Dále: Platforma pro psanà Facebook aplikacà je nynà open-sourcována: Facebook Open Sources the Platform.
Rada na záver: Provozujete existujÃcà webovou aplikaci? ChyÅ¥te se pÅ™Ãležitosti a zintegrujte jà s Facebookem. Za rok bude pozdÄ›! ;-)
OsobnÄ› si myslÃm, že potenciál sÃtÄ› Facebook je mnohem vÄ›tšà než se nynà možna jevÃ. MomentálnÄ› tvořà vÄ›tÅ¡inu aplikacà pomÄ›rnÄ› primitivnà a nÄ›kdy až stupidnà hry a miniaplikace a reklamnà potenciál se Facebook teprve uÄ?à využÃt. Ale duÅ¡iÄ?ky nabÃrá a nabÃrá rostoucÃm tempem. Nechme se pÅ™ekvapit...
Å tÃtky: facebook
2007/12/21
Vývoj aplikacà pro Facebook v Javě - 1
NejdÅ™Ãve tedy krátký úvod, co je to Facebook a proÄ? by vás mohl jakožto vývojáře zajÃmat.
Úvod
O Facebooku jistÄ› vÄ›tÅ¡ina z vás již slyÅ¡ela. Jedná se o dalšà social network projekt, tedy web poskytujÃcà vám služby sociálnà sÃtÄ›. VÃce se doÄ?tete vÃce zde nebo zde.
Pokud nejste na Facebooku zaregistrovanà a nevyzkouÅ¡eli jste si ho, vÅ™ele vám to doporuÄ?uju. Facebook totiž nenà jen "yet another Orkut" ;-) a osobnÄ› si myslÃm, že Facebook je na dobré cestÄ›, aby porazil vÅ¡echny ostatnà sÃtÄ›. UvidÃme jeÅ¡tÄ›, jak dopadne snaha o standardizaci API v oblasti social networků, ve které se výraznÄ› angažuje i Google - viz OpenSocial.
Btw. Pokud chcete, můžete si přidat můj kontakt mezi své kontakty - link na můj profil je zde.
ÄŒÃm je Facebook zajÃmavý a Ä?Ãm vyboÄ?uje z Å™ady? Jednak je to jeho obrovská popularita a raketový nárůst poÄ?tu uživatelů. Zaregistrujte se, použijte Friend Finder nástroj a garantuji vám, že budete pÅ™ekvapeni, kdo vÅ¡echno z vaÅ¡ich známých již na Facebooku je ;-) Pro zajÃmavost ohlednÄ› vývoje popularity, podÃvejte se tÅ™eba na Google Trends graf pro Facebook, Orkut a LinkedIn.
Co Facebook ale výraznÄ› odliÅ¡uje od pÅ™edchůdců jako Orkut je fakt, že Facebook se otevÅ™el pro vývoj dalÅ¡Ãch aplikacà a vznikla tak Facebook platforma.
PÅ™Ãnos
Facebook vám umožňuje relativnÄ› jednodušše napsat aplikaci (nebo vzÃt existujÃcà aplikaci) a zaintegrovat jà do Facebooku. ProÄ? byste to mÄ›li dÄ›lat?
- Facebook použÃvá obrovské množstvà lidà a poÄ?et stále roste. Roste tak poÄ?et potenciálnÃch uživatelů vašà aplikace (a tedy i vaÅ¡ich pÅ™Ãjmů :)
- PÅ™idat si novou aplikaci ve Facebooku je mnohem snažšà než najÃt a zaregistrovat se na nÄ›jakém novém webu. Prvotnà bariéra proto, aby uživatel zaÄ?al použÃvat vašà aplikaci je minimálnÃ.
- ÚspÄ›ch a popularita aplikacà na Facebooku se Å¡Ãřà virálnÄ›. To je dalšà podstatný rys Facebooku. Po pÅ™ihlášenà se do Facebooku se vám Å¡ikovnÄ› zobrazà stránka s news feedem , kde vidÃte co se ve vašà sÃti dÄ›je.
NapÅ™. zaujme, že váš kamarád použÃvá aplikaci, která by vás mohla zajÃmat též, jste dva kliky od toho, abyste jà zaÄ?ali použÃvat taky. No a virus se zaÄ?Ãná Å¡ÃÅ™it ;-]
Pokud tedy vlastnÃte fungujÃcà web, chtÄ›li byste ho dále rozvÃjet a zÃskat vÄ›tšà poÄ?et uživatelů, neváhal bych a už dneska bych zaÄ?al pracovat na jeho integraci s Facebookem.
Jako pÄ›kný pÅ™Ãklad uvedu Flickr vs. Facebook Photo, služby pro sdÃlenà fotek. Flickr byl donedávna jasnou jedniÄ?kou, co se týká sdÃlenà fotek na webu. Nynà jej (v USA) už pÅ™edstihl Facebook Photos (viz zde). PÅ™itom Facebook Photos je jen základnà služba, kterou dostanete pokud se na Facebooku zaregistrujete. StejnÄ› jako možnost použÃvat sdÃlené kalendáře (Events), inzerci (MarketPlace) atd. Takže tu roste nová konkurence pro Evite.com resp. eBay.com.
Celé je to hroznÄ› jednoduché. ProÄ? bych mÄ›l být registrován na tolika webech, když mi to Facebook poskytne vÅ¡echno pod jednou stÅ™echou. Pod jednou stÅ™echou ale neznamená, že by Facebook napsal vÅ¡echny služby znova a vytvoÅ™il tak konkurenÄ?nà služby jako v pÅ™ÃpadÄ› Flickru. Facebook je platforma, která umožňuje vznik a existenci konkureÄ?nÃch projektů a až trh rozhodne :-)
PokraÄ?ovánà pÅ™ÃÅ¡tÄ›...
Takže to by na úvod staÄ?ilo. V dalÅ¡Ãch dÃlech rozeberu architekturu Facebook aplikacÃ, API které máte možnost použÃt pro integraci s platformou a tÃm se dostanu až k JavÄ›, kterou můžete použÃt jako jednu z možnostà (kromÄ› PHP, Pythonu, Ruby, C# atd.).
PS: Pokud vás (vývoj pro) Facebook zajÃmá, aÅ¥ už z pohledu vývojáře nebo z pohledu spÃÅ¡e podnikatelského, pÅ™idejte se do facebookové groupy Czech Facebook User Group.
Jako pÄ›kný pÅ™Ãklad uvedu Flickr vs. Facebook Photo, služby pro sdÃlenà fotek. Flickr byl donedávna jasnou jedniÄ?kou, co se týká sdÃlenà fotek na webu. Nynà jej (v USA) už pÅ™edstihl Facebook Photos (viz zde). PÅ™itom Facebook Photos je jen základnà služba, kterou dostanete pokud se na Facebooku zaregistrujete. StejnÄ› jako možnost použÃvat sdÃlené kalendáře (Events), inzerci (MarketPlace) atd. Takže tu roste nová konkurence pro Evite.com resp. eBay.com.
Celé je to hroznÄ› jednoduché. ProÄ? bych mÄ›l být registrován na tolika webech, když mi to Facebook poskytne vÅ¡echno pod jednou stÅ™echou. Pod jednou stÅ™echou ale neznamená, že by Facebook napsal vÅ¡echny služby znova a vytvoÅ™il tak konkurenÄ?nà služby jako v pÅ™ÃpadÄ› Flickru. Facebook je platforma, která umožňuje vznik a existenci konkureÄ?nÃch projektů a až trh rozhodne :-)
PokraÄ?ovánà pÅ™ÃÅ¡tÄ›...
Takže to by na úvod staÄ?ilo. V dalÅ¡Ãch dÃlech rozeberu architekturu Facebook aplikacÃ, API které máte možnost použÃt pro integraci s platformou a tÃm se dostanu až k JavÄ›, kterou můžete použÃt jako jednu z možnostà (kromÄ› PHP, Pythonu, Ruby, C# atd.).