Free Sample
+ Collection

Integrating Facebook iOS SDK with Your Application

Progressing
Giuseppe Macrì

From setting up a Facebook developer account to embedding the platform’s iOS SDK features in your application, this book shows you how to make your apps more social and potentially profitable.
$17.99
$29.99
RRP $17.99
RRP $29.99
eBook
Print + eBook

Want this title & more?

$12.99 p/month

Subscribe to PacktLib

Enjoy full and instant access to over 2000 books and videos – you’ll find everything you need to stay ahead of the curve and make sure you can always get the job done.

Book Details

ISBN 139781782168430
Paperback100 pages

About This Book

  • Effectively promote your Social Applications through Facebook
  • Invite your friends to use your application
  • Learn and understand Facebook iOS features with hands-on examples

Who This Book Is For

If you are a developer who wishes to develop and monetize your apps on the App store, then this is the book for you. This book assumes you have basic knowledge of iOS programming using Objective-C and XCode, however, prior knowledge of Facebook iOS SDK is not required.

Table of Contents

Chapter 1: Introduction to the Facebook Platform
Facebook Platform – features
Functionality – storing and using data from the Platform
New features in Facebook iOS SDK 3.x
Platform references
Summary
Chapter 2: Creating a New iOS Social Project
Creating a Facebook App ID
Downloading the Facebook iOS SDK
Creating a new XCode project
Importing the Facebook SDK into the application project
Getting familiar with Storyboard to build a better interface
Summary
Chapter 3: Connecting to a Facebook User Account
Login flow
Creating the Login interface
Login delegates
Logout flow
Summary
Chapter 4: Displaying User Profile
Understanding Facebook Platform
Setting up the user profile interface
Fetching a user's information
Creating the friends view interface
Creating the UI
Summary
Chapter 5: Posting on Walls
Creating the Post Dialog interface
Facebook Web Dialogs
Facebook Native Dialogs
Summary
Chapter 6: Facebook Graph API
Available features through Graph API
Graph API Explorer
Using the Graph API with Facebook iOS SDK
Summary
Chapter 7: Distributing Your Social Application
Social channels
Summary
Chapter 8: Promoting Your Social Application
Getting to know your users
Growing your audience
Mobile ads
Summary

What You Will Learn

  • Distribute and promote your application on the social platform
  • Fetch user information and photos with Graph API
  • Display Facebook user profiles and friends list
  • Learn to use Facebook Graph API and API Explorer
  • Check user credentials against the Social Platform effortlessly

In Detail

Facebook provides an iOS SDK to third party developers which allows them to develop iOS applications. These applications are then made available on the app store, from which the developers are entitled to 70 percent of sales revenue. Embedding these Facebook iOS SDK features takes applications to the next level of user engagement.

Starting with the process of setting up a Facebook developer account, we will use hands-on examples to walk you through developing and integrating social element like inviting others to use your software. This book focuses on detailing and documenting the process of developing an actual application. Through the course of the book, you will learn to use iOS SDK features in your code flawlessly.

Aiming to simplify the process of embedding Facebook iOS SDK features in your app, each chapter focuses on a new feature, and as you move through the chapters, you will find yourself embedding more functionality in your application. We begin with the creation of a new Facebook App ID before creating and setting up a project. Through the course of the book, you will use social platforms to authenticate users and fetch their social information to make your project more attractive and engaging. The book emphasizes on sharing functionalities, such as inviting friends through Facebook messages with the sole intention of making the app viral. By the end of the book, you will look at how to use the Facebook News Feed to make your app go viral. By the end of the book you will have built a powerful application using the world’s largest social media platform.

Authors

Read More

Recommended for You

Facebook Graph API Development with Flash
$ 26.99
Learning Facebook Application Development
$ 15.60
Corona SDK Mobile Game Development: Beginner's Guide - Second Edition
$ 39.99