Integrating Facebook iOS SDK with Your Application

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.

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
$29.99 p/month

Subscribe Now

Instantly access this course right now and get the skills you need in 2016

With unlimited access to a constantly growing library of over 3,500 courses, a subscription to Mapt gives you everything you need to get that next promotion or to land that dream job. Cancel anytime.

+ Collection
Free Sample

Book Details

ISBN 139781782168430
Paperback100 pages

Book Description

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.

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

Authors

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

Book Details

ISBN 139781782168430
Paperback100 pages
Read More

Read More Reviews