Language: English | Size: 2.23 GB | Duration: 4h 1m
Send transactional emails (without building a server) from your iOS app with SendGrid
What you'll learn
Send emails (digital event tickets) from our iOS app without building a server
Obtain an API key with SendGrid
Send templated and non-templated emails from our app alone
Add a dynamic QR code into our email
Create a customisable email template design
Manage API callbacks from SendGrid
Build a modal view
Build a form with Combine framework
Requirements
1 year experience with iOS
Basic Competency with Swift & XCode
SendGrid account (free tier)
Description
Welcome to the Send transactional emails in-app with SendGrid API & Swift 5 course.In this course, we will build an Events app and learn to:Send emails from your iOSĀ app without building a serverObtain an API key with SendGrid Send templated and non-templated emails from our app aloneAdd dynamic QR code into our emailCreate a customisable email template designThis course is designed for iOSĀ developers with at least 1 year experience and is not a beginners' course. These are some comments from some of my students:Excellent Content, I appreciate the different styles of onboarding screens and all the great explanation! - Carey MThe course is very concise but informative . I really like the project based approach that this course takes. It cuts straight to the chases and show you how these abstract concepts are put into real life problems . Highly recommended - AN DinhReally easy to follow and great for beginners. Really enjoyed the course, thanks Kelvin! - Atiqah A.KPerfect course to help me get started on ios programming! - Tan Kel VinThe instructor is knowledgeable and clear with his instructions. The course is great and informative for those who are planning to build a skeleton they can build on their own app projects Instructor is also helpful. - Raphael Lim
Overview
If You Need More Stuff, kindly Visit and Support Us -->> https://CourseWikia.com
Get More Tutorials and Support Us -->> https://FreeCourseWeb.com
We upload these learning materials for the people from all over the world, who have the talent and motivation to sharpen their skills/ knowledge but do not have the financial support to afford the materials. If you like this content and if you are truly in a position that you can actually buy the materials, then Please, we repeat, Please, Support Authors. They Deserve it! Because always remember, without "Them", you and we won't be here having this conversation. Think about it! Peace...
VISITOR COMMENTS (0 )
FILE LIST
Filename
Size
~Get Your Files Here !/1 - Introduction/1 - Introduction English.srt
8.3 KB
~Get Your Files Here !/1 - Introduction/1 - Introduction.mp4
29.3 MB
~Get Your Files Here !/3 - Getting Started/3 - Setup Base UI and add Pods English.srt
12 KB
~Get Your Files Here !/3 - Getting Started/3 - Setup Base UI and add Pods.mp4
46.5 MB
~Get Your Files Here !/4 - Feedback Controller/10 - Observe form with Combine English.srt
11.1 KB
~Get Your Files Here !/4 - Feedback Controller/10 - Observe form with Combine.mp4
63.8 MB
~Get Your Files Here !/4 - Feedback Controller/11 - Handle submit button event English.srt
10.7 KB
~Get Your Files Here !/4 - Feedback Controller/11 - Handle submit button event.mp4
64.5 MB
~Get Your Files Here !/4 - Feedback Controller/12 - General Refactoring English.srt
9 KB
~Get Your Files Here !/4 - Feedback Controller/12 - General Refactoring.mp4
54.4 MB
~Get Your Files Here !/4 - Feedback Controller/13 - Optimise feedback flow English.srt
9.9 KB
~Get Your Files Here !/4 - Feedback Controller/13 - Optimise feedback flow.mp4
62.5 MB
~Get Your Files Here !/4 - Feedback Controller/4 - Setup Feedback UI English.srt
14 KB
~Get Your Files Here !/4 - Feedback Controller/4 - Setup Feedback UI.mp4
55.5 MB
~Get Your Files Here !/4 - Feedback Controller/5 - Add large titles & bar button item English.srt
7.3 KB
~Get Your Files Here !/4 - Feedback Controller/5 - Add large titles & bar button item.mp4
35.5 MB
~Get Your Files Here !/4 - Feedback Controller/6 - Add Picker view English.srt
15.5 KB
~Get Your Files Here !/4 - Feedback Controller/6 - Add Picker view.mp4
81.5 MB
~Get Your Files Here !/4 - Feedback Controller/7 - Add toolbar done button English.srt
17 KB
~Get Your Files Here !/4 - Feedback Controller/7 - Add toolbar done button.mp4
103.9 MB
~Get Your Files Here !/4 - Feedback Controller/8 - Refactor toolbar English.srt
3.8 KB
~Get Your Files Here !/4 - Feedback Controller/8 - Refactor toolbar.mp4
27.2 MB
~Get Your Files Here !/4 - Feedback Controller/9 - Add textview editing event English.srt
6.8 KB
~Get Your Files Here !/4 - Feedback Controller/9 - Add textview editing event.mp4
45.8 MB
~Get Your Files Here !/5 - Email Manager/14 - Add SendGrid API key English.srt
6.1 KB
~Get Your Files Here !/5 - Email Manager/14 - Add SendGrid API key.mp4
27.6 MB
~Get Your Files Here !/5 - Email Manager/15 - Send test email English.srt
33.8 KB
~Get Your Files Here !/5 - Email Manager/15 - Send test email.mp4
160.8 MB
~Get Your Files Here !/5 - Email Manager/16 - Email form feedback English.srt
7.7 KB
~Get Your Files Here !/5 - Email Manager/16 - Email form feedback.mp4
39.5 MB
~Get Your Files Here !/6 - Events Controller/17 - Setup Events UI English.srt
10.9 KB
~Get Your Files Here !/6 - Events Controller/17 - Setup Events UI.mp4
45.3 MB
~Get Your Files Here !/6 - Events Controller/18 - Add background images to cell English.srt
20.2 KB
~Get Your Files Here !/6 - Events Controller/18 - Add background images to cell.mp4
110.2 MB
~Get Your Files Here !/6 - Events Controller/19 - Add button label UI to TableViewCell English.srt
18.1 KB
~Get Your Files Here !/6 - Events Controller/19 - Add button label UI to TableViewCell.mp4
94.4 MB
~Get Your Files Here !/6 - Events Controller/20 - Update event label English.srt
18.9 KB
~Get Your Files Here !/6 - Events Controller/20 - Update event label.mp4
119.7 MB
~Get Your Files Here !/6 - Events Controller/21 - Handle Join button click event English.srt
12.2 KB
~Get Your Files Here !/6 - Events Controller/21 - Handle Join button click event.mp4
69.2 MB
~Get Your Files Here !/6 - Events Controller/22 - Setup ticket confirmation ViewController English.srt
20 KB
~Get Your Files Here !/6 - Events Controller/22 - Setup ticket confirmation ViewController.mp4
105.6 MB
~Get Your Files Here !/6 - Events Controller/23 - Update Modal view English.srt
11.2 KB
~Get Your Files Here !/6 - Events Controller/23 - Update Modal view.mp4
62.1 MB
~Get Your Files Here !/6 - Events Controller/24 - Add tap gesture to Modal view English.srt
7.3 KB
~Get Your Files Here !/6 - Events Controller/24 - Add tap gesture to Modal view.mp4
46.2 MB
~Get Your Files Here !/6 - Events Controller/25 - Setup stepper English.srt
16.9 KB
~Get Your Files Here !/6 - Events Controller/25 - Setup stepper.mp4
107.2 MB
~Get Your Files Here !/6 - Events Controller/26 - Add loading button English.srt
16.3 KB
~Get Your Files Here !/6 - Events Controller/26 - Add loading button.mp4
100.1 MB
~Get Your Files Here !/6 - Events Controller/27 - Handle happy path English.srt
17.9 KB
~Get Your Files Here !/6 - Events Controller/27 - Handle happy path.mp4
116.9 MB
~Get Your Files Here !/6 - Events Controller/28 - Handle ticket confirmation English.srt
17.7 KB
~Get Your Files Here !/6 - Events Controller/28 - Handle ticket confirmation.mp4
92.5 MB
~Get Your Files Here !/6 - Events Controller/29 - Send template email English.srt
13.7 KB
~Get Your Files Here !/6 - Events Controller/29 - Send template email.mp4
74.5 MB
~Get Your Files Here !/6 - Events Controller/30 - Add data to email template English.srt
12 KB
~Get Your Files Here !/6 - Events Controller/30 - Add data to email template.mp4
69.5 MB
~Get Your Files Here !/6 - Events Controller/31 - Add image data English.srt
8.6 KB
~Get Your Files Here !/6 - Events Controller/31 - Add image data.mp4
46.8 MB
~Get Your Files Here !/6 - Events Controller/32 - Add QR code English.srt
8.4 KB
~Get Your Files Here !/6 - Events Controller/32 - Add QR code.mp4
44.7 MB
~Get Your Files Here !/7 - Closing/33 - Refactor Email Manager English.srt
5.6 KB
~Get Your Files Here !/7 - Closing/33 - Refactor Email Manager.mp4
30.1 MB
~Get Your Files Here !/7 - Closing/34 - Clean up and closing thoughts English.srt
8.5 KB
~Get Your Files Here !/7 - Closing/34 - Clean up and closing thoughts.mp4
45.7 MB
~Get Your Files Here !/8 - Complete Source Code/ios-events-app/DS_Store
8 KB
~Get Your Files Here !/8 - Complete Source Code/ios-events-app/Podfile
347 B
~Get Your Files Here !/8 - Complete Source Code/ios-events-app/Podfile.lock
896 B
~Get Your Files Here !/8 - Complete Source Code/ios-events-app/Pods/Loaf/LICENSE
1 KB
~Get Your Files Here !/8 - Complete Source Code/ios-events-app/Pods/Loaf/Loaf/Loaf/Extensions.swift
1.9 KB
~Get Your Files Here !/8 - Complete Source Code/ios-events-app/Pods/Loaf/Loaf/Loaf/Icons.swift
21.3 KB
~Get Your Files Here !/8 - Complete Source Code/ios-events-app/Pods/Loaf/Loaf/Loaf/Loaf.h
504 B
~Get Your Files Here !/8 - Complete Source Code/ios-events-app/Pods/Loaf/Loaf/Loaf/Loaf.swift
13 KB
~Get Your Files Here !/8 - Complete Source Code/__MACOSX/ios-events-app/git/info/_exclude
171 B
~Get Your Files Here !/8 - Complete Source Code/__MACOSX/ios-events-app/ios-events-app.xcodeproj/_project.xcworkspace
164 B
~Get Your Files Here !/8 - Complete Source Code/__MACOSX/ios-events-app/ios-events-app/Base.lproj/_LaunchScreen.storyboard
171 B
~Get Your Files Here !/8 - Complete Source Code/__MACOSX/ios-events-app/ios-events-app/Base.lproj/_Main.storyboard
176 B
~Get Your Files Here !/8 - Complete Source Code/__MACOSX/ios-events-app/ios-events-app/controller/_EventsTableViewController.swift
176 B
~Get Your Files Here !/8 - Complete Source Code/__MACOSX/ios-events-app/ios-events-app/controller/_FeedbackViewController.swift
176 B
~Get Your Files Here !/8 - Complete Source Code/__MACOSX/ios-events-app/ios-events-app/controller/_TicketConfirmationViewController.swift
333 B
~Get Your Files Here !/8 - Complete Source Code/__MACOSX/ios-events-app/ios-events-app/manager/_EmailManager.swift
176 B
~Get Your Files Here !/8 - Complete Source Code/__MACOSX/ios-events-app/ios-events-app/model/_Event.swift
176 B
~Get Your Files Here !/8 - Complete Source Code/__MACOSX/ios-events-app/ios-events-app/model/_FeedbackCategory.swift
176 B
~Get Your Files Here !/8 - Complete Source Code/__MACOSX/ios-events-app/ios-events-app/model/_FeedbackForm.swift
176 B
~Get Your Files Here !/8 - Complete Source Code/__MACOSX/ios-events-app/ios-events-app/model/_TicketConfirmation.swift
176 B
~Get Your Files Here !/8 - Complete Source Code/__MACOSX/ios-events-app/ios-events-app/view/_EventTableViewCell.swift
176 B
~Get Your Files Here !/8 - Complete Source Code/__MACOSX/ios-events-app/ios-events-app/view/_LoadingButton.swift
333 B
~Get Your Files Here !/8 - Complete Source Code/__MACOSX/ios-events-app/ios-events-app/_.DS_Store
120 B
~Get Your Files Here !/8 - Complete Source Code/__MACOSX/ios-events-app/ios-events-app/_SceneDelegate.swift
171 B
~Get Your Files Here !/8 - Complete Source Code/__MACOSX/ios-events-app/Pods/git/info/_exclude
171 B
~Get Your Files Here !/8 - Complete Source Code/__MACOSX/ios-events-app/Pods/Loaf/Loaf/Loaf/_Loaf.swift
176 B
~Get Your Files Here !/8 - Complete Source Code/__MACOSX/ios-events-app/Pods/_Pods.xcodeproj
176 B
~Get Your Files Here !/8 - Complete Source Code/__MACOSX/ios-events-app/_.DS_Store
120 B
~Get Your Files Here !/8 - Complete Source Code/__MACOSX/ios-events-app/_ios-events-app
220 B
~Get Your Files Here !/8 - Complete Source Code/__MACOSX/ios-events-app/_ios-events-app.xcodeproj
208 B
~Get Your Files Here !/8 - Complete Source Code/__MACOSX/ios-events-app/_ios-events-app.xcworkspace
220 B
~Get Your Files Here !/8 - Complete Source Code/__MACOSX/_ios-events-app