Build an iMessage App from Scratch

Create an iOS10 / Swift 3 based iMessage app that lets users mash-up images and send them to friends

Ratings: 3.58 / 5.00




Description

Learn how to make an iMessage app using Swift 3 and Xcode 8, that allows users to select an emoji (or any image), combine it with a secondary image, then scale, rotate or move either image, and finally send their compiled creation as an MSMessage. Best of all, the user-created images are saved in a UIPickerView and can be resent at anytime!

Topics include:

  • Working with UIPickerViews
  • Displaying text or UIImageViews in UIPickerView rows
  • Working with multiple components in a picker
  • Adding and styling UIButtons
  • Switching between Expanded and Compact modes
  • Using UIView animations
  • Saving Images as Data to the User Defaults
  • Restoring app states based on the User Defaults
  • Working with Property Lists to manage data
  • Sending MSMessages

Code taught throughout this course can be used in iMessage extensions and for the most part, in any Swift 3 based Xcode project. 


What You Will Learn!

  • Create an iMessage app that allows users to save a library of images they've created
  • Work with various Swift 3 based UI components
  • Know the fundamentals of creating an iMessage app extension with Xcode 8

Who Should Attend!

  • App developers that want to learn how to build iMessage apps for iOS 10