Can’t access the video tutorials? Subscribe!…
Module 1
How to Program Sprite Kit Games on Apple Watch OS3
Lets get some games on those Apple Watches! Find out how, here!
Unit 1
Initial Setup Tutorial on Extending a Sprite Kit Project to the Apple Watch
Module 2
Tile Maps with Sprite Kit
In this section we'll discuss setting up and using Tile Maps in Xcode 8
Unit 1
Tile Map Assets and Adobe Animate Template
Unit 2
Setting up Tile Maps in Xcode 8
Unit 3
Checking Tile Definitions with Swift
Unit 4
Giving Tile Maps a Physics Body
Module 3
Sticker Packs and iMessage Apps
In this section we'll discuss how to make Sticker Packs and iMessage apps for iOS10. We'll also discuss how to create APNG (animated png files) for use in iMessage Apps or Stickers.
Unit 1
Sticker Packs in Xcode 8
Unit 2
Using Animated PNG's instead of Sticker Sequences
Unit 3
Setting up a basic iMessage App to Send Images
Unit 4
iMessage App Template
Module 4
MSStickers, UIButtons, UIScrollViews and Property Lists
In this section, you'll learn how to initiate sending an MSSticker without going through an MSStickerBrowserView. We'll create a simple UIButton to send a sticker, then create an interface of UIButtons within a UIScrollView to send stickers based on a property list. This code can be used in any iOS project, not simply within an iMessage app.
Unit 1
Sending an MSSticker by Pressing on UIButton
Unit 2
Sending Pre-Written Messages by Pressing on a UIButton in UIScrollView- pt 1
Unit 3
Sending Pre-Written Messages by Pressing on a UIButton in UIScrollView- pt 2
Module 5
In-App Purchasing for Any App (but in particular iMessage Apps)
In this section, we'll look at adding in-app purchasing to an iMessage app, but this setup works for any Swift 3 based iOS or tvOS app.
Unit 1
In App Purchasing for Stickers in iMessage Apps - Part 1
Unit 2
In App Purchasing for Stickers in iMessage Apps - Part 2
Unit 3
In App Purchasing for Stickers in iMessage Apps - Part 3
Unit 4
iMessage App Template Files with In-App Purchasing
Module 6
iMessage App Sessions
In this section we'll go over MSSessions to create a Paper, Scissors, Rock type game between two people messaging each other. This will create a unique session ID between messages to keep track of who's turn it is, who made what move, etc. This is the foundation of countless other session-based messaging apps.
Unit 1
MSSession Introduction - Making a Paper Scissors Rock type Messaging Game
Unit 2
MSSession Part 1 - Making a Paper Scissors Rock type Messaging Game
Unit 3
MSSession Part 2 - Making a Paper Scissors Rock type Messaging Game
Unit 4
MSSession Part 3 - Making a Paper Scissors Rock type Messaging Game
Unit 5
Paper Scissors Rock Project Files
Module 7
iMessage and Sprite Kit
This section we'll look at how to mix Sprite Kit and an iMessage App Extension
Unit 1
Adding Sprite Kit to an iMessage App
Unit 2
iMessage App Template Files with Sprite Kit
Module 8
Build an App that Sends Customizable iMessage Images
In this course we will build an iMessage app that lets users select images from a UIPickerView, then customize the image with another UIView. For example, people could select an emoji cartoon, then add a background meme, or caption image like "LOL". Users can even save these images to re-edit later.
Unit 1
Course Introduction
Unit 2
Part 1 - iMessage App Introduction (for new iMessage App users)
Unit 3
Part 2 - UIPickerView Setup
Unit 4
Part 3 - Adding Images to the UIPickerView and Selecting Rows
Unit 5
Part 4 - Styling UIButtons, Repositioning Items for Expanded/Compact Mode, and UIView Animations
Unit 6
Customizable Message App - Project Files 1
Unit 7
Part 5 - Leaving the Intro Screen and Adding the Second Picker View
Unit 8
Part 6 - Customizing the Second Picker View and Adding an Image Container
Unit 9
Part 7 - Adding a Main (Emoji) Image and Moving it via a Pan Gesture Recognizer
Unit 10
Part 8 - Position the Main Emoji Image Based on the Last Location in the User Defaults
Unit 11
Part 9 - Scaling the Main Image with a UISlider and Saving the Previous Scale
Unit 12
Part 10 - Rotating with a UISlider and Going Back to Intro Screen
Unit 13
Customizable Message App - Project Files 2
Unit 14
Part 11 - Saving the Image to Send as an MSMessage and as Data to Retrieve Later
Unit 15
Part 12 - Adding the “Sayings” Images
Unit 16
Part 13 - Refining the Picker Wheels
Unit 17
Part 14 - Resend Button
Unit 18
Customizable Message App - Project Files 3