Bemutatnám a gyorsan összekattintott facebookba huzalozott mikroszolgáltatást, az instant facepalm generátort:
Okostelefonokon homescreenezhető, egykattintós applikáció.
Nem tudom miért, de most kedvem lett egy ilyen liveacthez.
Érdemes továbbolvasni a bejegyzés folytatását »
Ha már mindenki felszállt a facebook vonatra, akkor úgy gondolom ideje kidobni a csillagos értékelést. Ez egyszerűbb is a usereknek, mivel nem kell gondolkodni az 1-5-ös skálán, a like egy nagyon egyszerű valami, vagy jó, vagy nem, vagy tetszik vagy nem. Boolen.
Ha pl van egy webshopod és a termékeid rendelkezni egyedi url-lel (márpedig miért ne rendelkezne) akkor kiteszel mindegyikhez egy like buttont. Ha jó belájkolják, ha nem akkor nem. A legjobb terméked kapja a legtöbb lájkot.
A lájkok száma egyszerűen kinyerhető a Graph API-val egy sima url kéréssel valahogy így:
http://graph.facebook.com/http://atewebshopod.com/id/12345
Ezt egy JSON dekódolóval megetetve máris megvan a lájkok száma. Vagyis nem pont a lájkok száma, mert a lájkbutton countere egy aggregált értéket mutat, amibe a megosztások és a kommentek is beleszámítanak, de kiindulási alapnak jó.
Jójó, még csak pár éve vagyok benne a wedesign bizniszben, nem fogalmazhatnék meg nagy szavakat, de elmondom a nettó tapasztalatom:
A kinézet nem fontos…
…várjatok, máshogyan fogalmazok:
…a kinézet a legfontosabb!
Nehéz ügy, mi?
Elkezdtem érdeklődni a webalkalmazások fejlesztése iránt, első ilyen kísérleti jellegű művem a kocsmatura.net lenne.
Okostelefonokra optimalizált webapp. Ez azt jelenti, hogy teljesen PHP/HTML/CSS/JS/MySQL technológiákon alapszik, hagyományos webszerveren fut. iPhone-on elmenthető a kezdőképernyőre, innen indítva saját ikonnal és teljes képernyőben fut, mintha csak hagyományos app lenne.
Elvileg androidon és blackberryn is működik.
Ezt tudja:
Login után tudunk magunknak létrehozni kocsmatúrákat, pl osztálytalálkozó névvel. Aztán ahogyan vándorlunk presszóról presszóra, fel tudjuk venni a tartózkodási helyünk koordinátáit (GPS képes telefon kell hozzá) az adott túrához, és az logolja így nekünk az est útvonalát. Később facebookon meg is oszthatjuk a pajtásokkal a térképet ahol megfordultunk.
Béta
Van még egy két trükk amit be szeretnék építeni (közeli kocsmák foursquare API-ból, checkinek szerint rangsorolva, stb…), de igazából nem tervezek komoly fejlesztéseket, tényleg csak gyakorló feladatnak szántam magamnak. Természetesen tele van hibákkal, ha találsz valamit, akkor a @emem07 twitterre jöhet.
Tudom sokan nem is értik mikről írok akkor, amikor alkalmazásfejlesztésről mesélek. Nem is baj talán. Csak annyit láttok, hogy néha vannak kirohanásaim, mert folyamatosan tekernek valamit a facebook platformon. Múltkor az alkalmazások autentikációja nem ment, aztán látszólag megcsinálták de nem. Most látom, hogy kiadtak egy új PHP SDK-t, ami főleg az autentikációs részben tartalmaz újításokat (meglepő, mi?). A szép az, hogy 3 hét múlva jön új JavaScript SDK is…. :)
Ami még viccesebb, hogy szeptember 1-től csak az új autentikációs folyamat lesz elfogadott, egy csomó alkalmazás le fog állni, amik nem implementálják az új API-kat.
Azon gondolkodom, hogy a facebook alkalmazásfejlesztést nem lehet hagyományos fejlesztésként eladni. A vevőimnek nem adhatom át a kész programot, vehetem át a pénzt és csókolom. Mert a folyamatos fejlesztések miatt a korábban jól működő alkalmazásom már nem fog működni, a vevőm jogosan lesz felháborodva (bár nem az én hibámból áll le a program). Mi lesz ilyenkor a teendő? Megpróbálom elmagyarázni, hogy nem az én hibám, de tudom mit kell módosítani? Megcsinálom garanciálisan? Kérek érte pénzt?
Egy biztos:
facebook, a kurva anyádat
Szakmai jellegű vendégbejegyzésem a Bognár Stúdió SEO blogján:
Mi van akkor, ha nem keresnek?
Ha érdekel munkásságom, akkor el kellene olvasnod.
(fb alkalmazásfejlesztős kockaposzt, abbahagyhatja az olvasást)
Van ugye kb 3 hete ez a jelenség. Hivatalosan a platform hibátlan. Ismerősök javaslatára felhasználói beavatkozás nélküli status frissítést kell kiszedni. Kiszedtem, nem használt.
Most kikekerül egy minta kód a developer blogra, hogy így kéne autentikáltatni az alkalmazásokat. Nem azért tették ki mert beismerik tudnak a hibárólt, nem, csak úgy kikerült egy ilyen bejegyzés sunyiban. Mindenesetre így az ÖSSZES alkalmazásom elkezdett működni.
Röviden: az access_token-t nem sessionben kell tárolni, hanem getben, minden linkbe bele kell hegeszteni. Őőőőrület.
Ettől a pillanattól online van egy újabb facebook alkalmazásom: Húsvéti locsolkodás!
Fiúk, srácok, urak és aggok! Öntözzétek meg digitálisan is a gyengébbik nemet ;)
Update:
Nem mindenkinek működik a program, a killerloop jelenség továbbra is fennáll, nem tudom mi okozza a problémát egyenlőre mert teljesen random jelentkezik.
A mai epizódban csak egy nagyon egyszerű célkitűzésem van: ismerkedés az AJAX alapokkal. Mármint ismerem meg minden, de most a gyakorlatban is kiakarom próbálni azt, amit eddig csak sejtettem.
A cél írni egy olyan mintaprogramot, ami valamilyen js eseményre meghív a háttérben egy php fájlt, esetleg megjeleníti a kimenetét…
[Szederkény]
Nyilvány jQuery-vel fogok játszani…
[Szajk]
Lol hát ez gyors volt :) a $.get()-tel egyből tudtam js onclickre futtatni php fájlt és vissza is kaptam a kimenetét. Hát akkor ez ennyi volt, köszönöm, hogy itt lehettem :p
ünnep anticián apple a programozó a színész Aus Deutschland betegség cián Dall'Italia design dev ego eMeM@work facebook film filozofaszom házimozi hiphop internet iphone kérdőjel lányposzt LinkedIn mac macbook masina mozi osx pécs pannon pistikesupport rap siteinfó sorozataddikt sport switch szédülés szívszalutál szülinap szakma vicces videó web webdesign zene
WP Cumulus Flash tag cloud by Roy Tanck requires Flash Player 9 or better.
Bejegyzések // Kommentek.