Switch to the store?

Integrating Twitter and Facebook into Your iOS Apps [Video]

More Information
  • How to create Twitter API apps
  • Authenticate a user with Twitter
  • Downloading a user's home timeline on their behalf
  • Working with CollectionViews
  • Creating a Facebook API app
  • Authenticating a user with Facebook
  • Downloading data from an API
  • Allowing social login in an app

Many apps allow users to log in to popular social networks such as Twitter and Facebook. iOS used to allow authenticating with these services on a system level but that has since changed. In this course, you will learn how to work both with Twitter and Facebook to make your app that much easier for users to work with.

We start with Twitter and discuss how to set up your application with Twitter's API. Then we move on o authenticating users with Twitter so that you can access user data. We'll then create an app called Tweetgram, where we download images from a user's Twitter feed.

Finally, you'll explore the Facebook API. Step by step, you'll install it and integrate it into your project. You'll then explore how to get data from the Facebook API.

The code bundle for this video course is available at https://github.com/PacktPublishing/Integrating-Twitter-and-Facebook-into-Your-iOS-Apps

Style and Approach

This step-by-step video guide will get you started with iOS application development by providing a solid foundation for core iOS concepts, techniques, and the Swift programming language. Every section contains practical examples so you'll understand how iOS development works, the latest features of iOS 10, and when and where to apply core iOS techniques.

  • Allow users to log in to Twitter
  • Access the Twitter API
  • Work with Facebook to access data
Course Length 1 hour 47 minutes
Date Of Publication 19 Apr 2018


Nick Walter

Nick Walter is an iOS developer who has been focused on mobile app design and creation for over ive5 years. His involvement in the iOS community started off with a bang, and in 2013 he was one of the 25 students worldwide to be invited to Apple's Cocoa Camp. Within the community, he is also co-president of an Apple developer group called Cocoa Heads.

He always wanted to transform brand-new ideas into reality, but growing up in a small town he had limited access to the required programming resources. This led to his early interest in online education. After experimenting with various companies, learning styles, and teaching processes, he adopted the best strategies and applied them while creating his courses.

Since the announcement of the new Swift programming language by Apple, he has devoted himself to Apple's documentation and any online resource that was available. Prior to teaching the internet's first course on Swift, he created five iOS apps from scratch that are currently live in the App Store and are being used by thousands of users worldwide