Your SlideShare is downloading. ×
23 FACEBOOK APP DEVELOPMENT ESSENTIALS
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

23 FACEBOOK APP DEVELOPMENT ESSENTIALS

9,968

Published on

23 must know hints about facebook application development.

23 must know hints about facebook application development.

Published in: Technology
2 Comments
15 Likes
Statistics
Notes
No Downloads
Views
Total Views
9,968
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
300
Comments
2
Likes
15
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide































  • Transcript

    • 1. eed A You N App? k eboeo netnode.ch Fac fisch r@ . lukas 23 FACEBOOK APP DEVELOPMENT ESSENTIALS FOR THE REST OF US www.netnode.ch
    • 2. Lukas Fischer - CEO netnode IT services GmbH - Webapplication Development - We love Drupal - We love Facebook Apps - Founder of Guzuu.com - On Demand Social Media Webshop
    • 3. 1 Where to start? http://www.facebook.com/developers/
    • 4. 2 Create an App http://www.facebook.com/developers/createapp.php
    • 5. Create an App
    • 6. 3 Facebook App Architecture http://www.zilby.com/images/arch.png
    • 7. 4 Facebook Client Librarys http://wiki.developers.facebook.com/index.php/User:Client_Libraries
    • 8. 5 Facebook REST-API include('facebook/client/facebook.php'); $facebook = new Facebook(KEY,SECRET); $result = $facebook->api_client->DOSOMETHING();
    • 9. 6 FACEBOOK REST-API > 200 API methods
    • 10. Facebook API Examples include('facebook/client/facebook.php'); $facebook = new Facebook(KEY,SECRET); $result = $facebook->api_client->users_getInfo(‘1432471352’, ‘sex’); Array ( [0] => Array ( [sex] => male [uid] => 1432471352 ) )
    • 11. 7 Facebook Userdata http://wiki.developers.facebook.com/index.php/Users.getInfo 84 personal data chunks! (including birth date, current location and preferred meeting sex)
    • 12. 8 Extended permissions http://wiki.developers.facebook.com/index.php/Extended_permissions publish stream, read stream, email, read_mailbox, sms, ...
    • 13. 9 FBML >100 FBML tags
    • 14. FBML Example
    • 15. 10 Facebook Bookmarks
    • 16. 11 FQL FQL: SELECT name, pic FROM user WHERE uid = ‘1432471352’ Array ( [0] => Array ( [name] => Luc Fischer [pic] => PICURL ) )
    • 17. FQL Examples See the names of all the events that your friends have been invited to: SELECT name FROM event WHERE eid IN ( SELECT eid from event_member WHERE uid IN ( SELECT uid2 FROM friend WHERE uid1=''$user_id''))
    • 18. 12 FQL tables 42 FQL tables
    • 19. 13 Test Console http://developers.facebook.com/tools.php
    • 20. 14 Facebook Policies http://www.facebook.com/terms.php http://developers.facebook.com/policy/
    • 21. 15 Facebook API Roadmap http://wiki.developers.facebook.com/index.php/Developer_Roadmap
    • 22. 16 App Metrics
    • 23. 17 Linking user content - http://www.facebook.com/profile.php?id=XXXXX - http://www.facebook.com/poke.php?id=XXXXX - http://www.facebook.com/addfriend.php?id=XXXXX - http://www.facebook.com/photos.php?id=XXXXX - http://www.facebook.com/wall.php?id=XXXXX - http://www.facebook.com/notes.php?id=XXXXX
    • 24. 18 How to be up to date?
    • 25. 18 Developer FAQ http://www.facebook.com/help/?page=431
    • 26. 19 WIKI http://wiki.developers.facebook.com/
    • 27. 20 Forum
    • 28. 21 Healthy? http://developers.facebook.com/live_status.php
    • 29. 22 Push Changes http://wiki.developers.facebook.com/index.php/Push_Changes
    • 30. 23 Devkon App http://apps.facebook.com/devkonapp/
    • 31. eed A You N App? k eboeo netnode.ch Thank You Fac fisch r@ . lukas @lukasfischer lukas.fischer@netnode.ch www.netnode.ch

    ×