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

Build an iMessage App from Scratch
Build an iMessage App from Scratch

Build an iMessage App from Scratch udemy course free download

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

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.