
Explore iOS social integration options, from simple SL compose view to the SL request API and Facebook SDK, and build apps that post or read on Twitter and Facebook.
Explore iOS social integration options from the UIActivityViewController to targeted compose views and custom HTTP requests, culminating in the Facebook SDK for posting, profiles, and Open Graph.
Post to social networks using the UI activity view controller, enabling image selection, preview, and posting to services like Twitter or Facebook.
Learn to post to Twitter using the SLComposeViewController, including text input, image selection from the photo library, and an image preview.
Explore posting to Facebook from an iOS app using the SL compose controller, including selecting an image, setting text, and handling account setup on the device.
Learn to work with the accounts store and the account access object of the social request API to obtain Twitter and Facebook access, then display usernames in a table view.
Learn to post to Twitter within the app using the Accounts store and SLRequest API, authenticate Twitter accounts, construct a status post, and perform the request without system UI.
Read the Twitter timeline using the s request object, authenticate with the accounts store and a Twitter account, and display 25 tweets in a table view.
Learn to post to Facebook with the SLRequest API by configuring the accounts store, registering the App ID, and handling initial permission prompts.
Register the app with Facebook, obtain the app ID and display name, integrate the Facebook SDK into your iOS project, and implement a login view that reveals the user name.
Master the Facebook session object to log in and out, toggle login UI, request email and post permissions, and store the session at the app level for global access.
Post a status update to your wall using the Facebook SDK after logging in with the Facebook login view, handling publish permissions and alerts on completion.
Learn to retrieve a user's Facebook profile by logging in, fetching user info, and populating a name label and Facebook profile picture view with the profile image.
Retrieve and display Facebook friends by using the friend picker, load their profiles and thumbnails into a table, and refresh the list after selecting done.
Master the Facebook place picker to search hotels near the user's current location using the Core Location framework, display hotel name and address, and manage location updates and login.
Explore iOS social integration through UIActivityViewController and compose view controller, post or read from Twitter and Facebook, and leverage Facebook SDK for posting, profile data, and a place picker.
This Mastering iOS Development – Integrating Social APIs training course explains how to work with the iOS social API. This course assumes you already have experience working with xCode and building iOS apps.
You will start out by learning to use the UIActivityViewController and SLComposeViewController to post to Twitter or Facebook. This video training course will teach you about the SLRequest API, and allows you to follow along with the author as he teaches you about posting to Twitter and Facebook and reading the Twitter timeline. Finally, you will learn to work with the Facebook SDK, including how to set up and log in, post to the Facebook wall, and retrieve friends.
By the completion of this video based training course, you will fully understand the iOS social API and how to social network with your mobile app. Working files are included, allowing you to follow along with the author throughout the lessons.