Chapter 13

Integrating Facebook into a Mobile Experience

In This Chapter

  • Programming iOS
  • Programming Android
  • Using Facebook Places API

If I picked one technology that could possibly be more powerful than social networking in terms of scale of audience, and capability to spread quickly, it would be mobile networking. The fact is, mobile networking is growing while desktop usage is shrinking. Almost every human being on earth has a mobile phone. Facebook realizes this and has created some amazing libraries and tools to enable you as a developer to integrate Facebook very easily into a mobile experience. In fact, at the time of this writing, Facebook is rumored to be doing some work of its own on a Facebook-powered (or -themed) phone. When you read this, you could actually own one of these mythical devices. If so, say hello from the future!

This chapter explores a few facets of the Facebook mobile experience. In it, I cover why I think mobile networking is powerful through some simple stats on the usage of mobile devices. I also go in detail how you can integrate Facebook into an iOS or Android experience, and I even show you how to build your app entirely from HTML and JavaScript on a mobile device using Facebook Platform. After you read this chapter you should be able to produce a Facebook app or integrated Web site on just about any device out there.

Get Facebook® Application Development For Dummies® now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.