Learn to Create an iOS Messaging App
3.7 (6 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
1,107 students enrolled
Wishlisted Wishlist

Please confirm that you want to add Learn to Create an iOS Messaging App to your Wishlist.

Add to Wishlist

Learn to Create an iOS Messaging App

Build your own messaging application in iOS 10
3.7 (6 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
1,107 students enrolled
Created by Todd P.
Last updated 5/2017
English
Current price: $10 Original price: $20 Discount: 50% off
5 hours left at this price!
30-Day Money-Back Guarantee
Includes:
  • 1.5 hours on-demand video
  • 1 Supplemental Resource
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • Learn to create an iOS app
  • After completing this course, you'll be able to create your own iOS application
View Curriculum
Requirements
  • Basic understanding of Xcode and Swift
Description

Welcome to this course on building a Messaging App. This hands-on course covers the building of an iOS application that allows two types of extensions: messages and stickers. 

Messages extensions allow you to create apps or games that run within the iOS 10 Messages app. This course is designed to show you how to create a Message extension that's either a stand-alone application, or an appendage to a full app. We'll start with the basics of building Messages extensions, how they work, and their possibilities and limitations. We'll also discuss how to work with Auto Layout to present multiple view controllers, and how to make your apps' appearance most closely match what you see in Interface Builder.

From there, we'll create a collaborative note-taking app from scratch, where those using the application can edit the same note. We'll also discuss how to get data from your Messages application into your full application, if you choose to make your extension an add-on instead of a stand-alone app. Finally, we'll talk about stickers, how to make sticker packs, and how to put stickers in your Messages extension apps.



Who is the target audience?
  • Anyone who wants to build their own app.
  • Anyone wanting to learn programming on the Apple iOS platform.
Students Who Viewed This Course Also Viewed
Curriculum For This Course
16 Lectures
01:42:14
+
Welcome
2 Lectures 02:43

Course files
01:02
+
Start Building
4 Lectures 35:01

User interface and layout
13:34

View controllers
10:08

Adding icons
02:12
+
Creating Extensions
7 Lectures 47:57
Delegation
10:02

Send message
11:55

Open an extension from a message
05:28

Combining messages
03:12

Making the New Note button
04:47

Identify user in a conversation
05:36

Open host app from an extension
06:57
+
Create and Use Stickers
2 Lectures 14:51
Create a sticker pack app
06:57

Add stickers in a Messages extension
07:54
+
Conclusion
1 Lecture 01:42
Conclusion
01:42
About the Instructor
Todd P.
4.1 Average rating
28 Reviews
2,226 Students
2 Courses
programmer

I am a programmer and through my business I work with a variety of Silicon Valley veterans, we've conceived, designed and built mobile and web products that are being used by hundreds of thousands of users every day around the world. Our team has diverse experience ranging from developing highly secure Java based enterprise products to building MVPs for fast paced VC funded start-ups based out of the Silicon Valley. Besides, we do more than just development and help our customers in market research, product design, architecture, user experience and visual design.

Our technical strengths include web applications (Java based frameworks), rich web clients (JQuery, backbone, HTML5, bootstrap) and mobile apps (iOS, Android, PhoneGap).