Peldakodok
A iWiW Fejlesztői Wiki wikiből
A lap korábbi változatát látod, amilyen iwiwdev (vita | szerkesztései) 2011. július 11., 11:24-kor történt szerkesztése után volt.
Tartalomjegyzék |
OpenSocial gadgetek
- OpenSocial Gyorstalpaló Egy gadget fejlesztése az alapoktól a kész alkalmazásig.
- Felhasználók lekérdezése Felahsználók és ismerőseik adatainak lekérése.
- Adattárolás AppData használata, azaz felhasználóhoz tartozó adat tárolása az iWiW-en.
- Külső adatok makeRequest használata, azaz Ajax kérések tetszőleges domain irányába.
- Hírfolyam Hogyan írj activityt a hírfolyamba
- Értesítések Üzenet küldése felhasználók között.
- Értesítések REST Üzenet küldése gadget-ből REST API-n keresztül.
- Signed Request Haladó makeRequest() 1. A gadget - szerver kommunikáció hitelesítése. Példa kliens és szerveroldali kódra is (PHP).
- OAuth Request Haladó makeRequest() 2. A gadget - szerver kommunikáció hitelesítése a felhasználó jóváhagyásával.
- Linkelés Hogyan helyezzünk el az alkalmazásra mutató linkeket hírfolyam elemekben, értesítésekben, és hogyan lehet ezeken keresztül paramétereket is átadni.
- gadgets.views kezelés A gadget különböző felületei.
Útmutatók a Fejlesztői blogon
- Üzenetsablonok használata
- Hírfolyam az iWiW nyitóoldalon: csoportosítás
- Hírfolyam az iWiW nyitóoldalon: megerősítés
- Hírfolyam az iWiW nyitóoldalon: alapok
- Medián WebAudit mérőkódok az alkalmazásokban
- Bővülő adatkör a felhasználókról, random ismerőslista, paraméterek átadása
- Új megkötések az alkalmazásokban a hírek és értesítések szövegezésével kapcsolatban, és pár más fontos dolog
- Adatkezelés és az alkalmazások életciklusa Felahsználói adatok kezelése telepítés előtt és után
- Adatvédelmi nyilatkozat Mikor és hogyan kell adatvédelmi nyilatkozatot készíteni?
- Fejlesztői környezet kialakítása #2 Eclipse IDE használata OpenSocial gadgetek fejlesztéséhez
- Hirdetések az alkalmazásokban Hogyan szerződjek, bevételmegosztás, bannerméretek
- Tippek és trükkök Flash beágyazása, IE6 quirks mode kiküszöbölése, raklámok kirakása, térképek
- Fejlesztői környezet kialakítása Fejlesztői környezet a saját számítógépünkön
- Mit tehet egy alkalmazás? Milyen információkat érhet el, mit tárolhat, hogyan férhet hozzá külső szolgáltatásokhoz
- Az alkalmazás váza A gedget XML legfontosabb elemei, "Hello iWiW" példa
- Az alkalmazások megjelenése Az alkalmazás nézeteiről és kinézetéről
- Első alkalmazásom Regisztáció és telepítés lépésről lépésre
Példakódok az iWiW Connect APIhoz
- iWiW Connect PHP példakód a GitHubon
- OAuth autentikáció
- felhasználó és ismerőseinek lekérdezése
- activity létrehozás
- message (notification) létrehozás
- OpenSocial PHP Client Library használata
- iWiW Connect Ruby on Rails példakód a GitHubon
- OAuth autentikáció
- bejelentkezés az iWiW-vel
- tetszőleges REST kérés összeállítása
- iWiW Connect Java példakód a GitHubon
- OAuth autentikáció (3 lábas és 2 lábas)
- tetszőleges REST kérés összeállítása
- felhasználó és ismerőseinek lekérdezése
- activity létrehozása (MediaItemmel is)
- OpenSocial Java Client Library használata
Libraryk, olvasnivalók, egyéb hasznosságok
OpenSocial libraryk:
Egyebek:
- http://googlecodesamples.com/oauth_playground/
- Beginner’s Guide to OAuth Nagyon hasznos olvasmány az OAuth mibenlétéről
Példakódok a GitHubon
Az iWiW-hez készült példakódokat megtalálhatjátok a GitHubon is, ahol saját branchben akár módosíthatjátok, továbbfejleszthetitek is őket.
