Most épp elég ennyi a boldogsághoz…

Jelentem, sikeresen becsekkoltam foursquare-en a saját magam által készített webes alkalmazással.
Jó ideje zavart, hogy minden ismerősöm 4sq-n volt, viszont Symbian alatt csak a Gowalla működött úgy-ahogy a webes klienssel.
Ma beletúrtam a Foursquare API-jába, és összeütöttem egy Opera Mobile-ban jól futó alkalmazást. Ugyan van olyan app, ami képes a GPS adatok alapján becsekkoltatni, viszont amíg a GPS elindul, lemegy a nap. Ezzel szemben az Opera GPS-vétel hiányában az adótornyok segítségével találja ki a pozíciót, ami általában bőségesen elég.
Egyelőre elég szegényes funkcionalitás terén: gombnyomásra kilistázza a közeli úticélokat, majd rájuk kattanva becsekkol. A szerver válaszát olyannira nem méltatja figyelemre, hogy egy „hibás oldalbetöltés” felugró ablakon kívül kb. semmit nem ír ki.

Felhasznált dolgok:
- jQuery, jQuery Mobile
- Troy Wolf PHP webproxyja (picit módosítva), illetve HTTP könyvtára

A módosításra azért volt szükség, mert a becsekkoláshoz a Foursquare POST protokollt használ, a cross site információáramlást lehetővé tevő JSONP viszont csak GET-en keresztül tud adatokat szolgáltatni.

Egyelőre nem publikus a dolog, mivel az alapfunkción felül rengeteg debug- és hibaüzenetet dob, valamint még nem tesz eleget a Foursquare trademark policyjének. Mindazonáltal tervezem, hogy ezt szokásomtól eltérően egy egész jó klienssé faragom, mivel úgy látom, kevés a webes kliens Foursquare alá.