Learn To Create Many Apps With Apple Tvos
Last updated 12/2020
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
Language: English | Size: 7.08 GB | Duration: 19h 14m
Last updated 12/2020
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
Language: English | Size: 7.08 GB | Duration: 19h 14m
Build An Amazing Apple tvOS apps
What you'll learn
Build Apple TV apps
Build Apple TV TVML apps
Have knowledge on how to design and develop Apple TV apps.
Requirements
Little or No Programming Knowledge is Required.
Have Access to a Mac Computer OR a Windows PC running OS X.
Description
Learn to Create Many Apps with Apple tvOSApple TV is no small addition to the world of App Development. There is so much to learn and the Apple TV expects a different user experience and has a different design and coding requirements.Create Apps in Android Studio using KotlinAlexandra Kropova is a software developer with extensive experience in full-stack web development, app development and game development. She has helped produce courses for Mammoth Interactive since 2016, including the Coding Interview series in Java, JavaScript, C++, C#, Python and Swift.When does the course start and finish? The course starts now and never ends! It is a completely self-paced online course - you decide when you start and when you finish. How long do I have access to the course? How does lifetime access sound? After enrolling, you have unlimited access to this course for as long as you like - across any and all devices you own. What if I am unhappy with the course? We would never want you to be unhappy! If you are unsatisfied with your purchase, contact us in the first 30 days and we will give you a full refund.Mammoth Interactive is a leading online course provider in everything from learning to code to becoming a YouTube star. Mammoth Interactive courses have been featured on Harvard’s edX, Business Insider and more. Over 11 years, Mammoth Interactive has built a global student community with 1.1 million courses sold. Mammoth Interactive has released over 250 courses and 2,500 hours of video content. Founder and CEO John Bura has been programming since 1997 and teaching since 2002. John has created top-selling applications for iOS, Xbox and more. John also runs SaaS company Devonian Apps, building efficiency-minded software for technology workers like you.
Overview
Section 1: 00a (Prerequisite) Swift Language Basics
Lecture 1 00. Language Basics Topics List
Section 2: (Prerequisite) Variable and Constants
Lecture 2 00. Learning Goals
Lecture 3 01. Intro To Variables And Constants
Lecture 4 02. Primitive Types
Lecture 5 03. Strings
Lecture 6 04. Nil Values
Lecture 7 05. Tuples
Lecture 8 06. Type Conversions
Lecture 9 07. Assignment Operators
Lecture 10 08. Conditional Operators
Lecture 11 Source Code
Section 3: (Prerequisite) Collection Types
Lecture 12 00. Topics List And Learning Objectives
Lecture 13 01. Intro To Collection Types
Lecture 14 02. Creating Arrays
Lecture 15 03. Common Array Operations
Lecture 16 04. Multidimensional Arrays
Lecture 17 05. Ranges
Lecture 18 Source Code
Section 4: (Prerequisite) Control Flow
Lecture 19 00. Topics List And Learning Objectives
Lecture 20 01. Intro To If And Else Statements
Lecture 21 02. Else If Statements
Lecture 22 03. Multiple Simultaneous Tests
Lecture 23 04. Intro To Switch Statements
Lecture 24 05. Advanced Switch Statement Techniques
Lecture 25 06. Testing For Nil Values
Lecture 26 07. Intro To While Loops
Lecture 27 08a. Intro To For…in Loops
Lecture 28 08b Intro To For…in Loops (cont'd)
Lecture 29 09. Complex Loops And Loop Control Statements
Lecture 30 Source Code
Section 5: (Prerequisite) Functions
Lecture 31 00. Topics List And Learning Objectives
Lecture 32 01. Intro To Functions
Lecture 33 02. Function Parameters
Lecture 34 03. Return Statements
Lecture 35 04a. Parameter Variations - Argument Labels
Lecture 36 04b. Parameter Variations - Default Values
Lecture 37 04c. Parameters Variations - Inout Parameters
Lecture 38 04d. Parameter Variations - Variadic Parameters
Lecture 39 05. Returning Multiple Values Simultaneously
Lecture 40 Source Code
Section 6: (Prerequisite) Classes, Struct and Enums
Lecture 41 00. Topics List And Learning Objectives
Lecture 42 01. Intro To Classes
Lecture 43 02a. Properties As Fields - Add To Class Implementation
Lecture 44 02b. Custom Getters And Setters
Lecture 45 02c. Calculated Properties
Lecture 46 02d. Variable Scope And Self
Lecture 47 02e. Lazy And Static Variables
Lecture 48 03a. Behaviour And Instance Methods
Lecture 49 03b. Class Type Methods
Lecture 50 04. Class Instances As Field Variables
Lecture 51 05a. Inheritance, Subclassing And Superclassing
Lecture 52 05b. Overriding Initializers
Lecture 53 05c. Overriding Properties
Lecture 54 05d. Overriding Methods
Lecture 55 06. Structs Overview
Lecture 56 07. Enumerations
Lecture 57 08. Comparisons Between Classes, Structs And Enums
Lecture 58 Source Code
Section 7: (Prerequisite) Introduction to Xcode
Lecture 59 00. Intro And Demo
Lecture 60 01. General Interface Intro
Lecture 61 02. File System Introduction
Lecture 62 03. Viewcontroller Intro
Lecture 63 04. Storyboard File Intro
Lecture 64 05. Connecting Outlets And Actions
Lecture 65 06. Running An Application
Lecture 66 07. Debugging An Application
Lecture 67 Source Code
Section 8: (Prerequisite) SwiftUI Overview
Lecture 68 01 What Is SwiftUI
Lecture 69 Source Files
Section 9: (Prerequisite) Build an App with Basic View Objects
Lecture 70 01 Build A Text Object
Lecture 71 02 Build An Image Object
Lecture 72 03 Add An Image From The Web
Lecture 73 04 Add An Image From The Web
Lecture 74 05 Build A Button
Lecture 75 06 Build A Toggle Button
Lecture 76 07 Build A Slider
Lecture 77 08 Build A View From A Collection
Lecture 78 Source Files
Section 10: (Prerequisite) Build Layout Objects
Lecture 79 01 Customize Stack Layouts
Lecture 80 02 Control Spacing Around Views
Lecture 81 03 Force Views to One Side
Lecture 82 04 Layer Views On Top Of Each Other
Lecture 83 05 Make Horizontal and Vertical Scrolling
Lecture 84 Source Files
Section 11: (Prerequisite) Build Events
Lecture 85 01 Read Text from a Textfield
Lecture 86 02 Build A Secure Password Field
Lecture 87 03 Read Values From a Slider
Lecture 88 Source Files
Section 12: 01 Build a Trivia Game for Apple TV
Lecture 89 00 TV Game Project Preview
Lecture 90 01 TV Game Project Setup
Lecture 91 02 Build Trivia Questions
Lecture 92 03 Build Answer Options
Lecture 93 04 Enable Answer Selections
Lecture 94 05 Change Questions
Lecture 95 06 Add A Time Limit
Lecture 96 07 Build A Timer
Lecture 97 08 Show Question Progress
Lecture 98 Source Code
Section 13: 02 Build a TV Show App Clone
Lecture 99 00 TV App Project Preview
Lecture 100 01 Project Setup And Background Image
Lecture 101 02 Build Navigation Icons
Lecture 102 03 Build Genre Navigation
Lecture 103 04 Build Show Navigation
Lecture 104 05 Add Show Information
Lecture 105 06 Navigation Animation And Style
Lecture 106 07 Build A Footer
Lecture 107 Source Code
Section 14: 03 Build a Restaurant TV App
Lecture 108 00 Restaurant Tv App Project Preview
Lecture 109 01 Project Setup And Background Images
Lecture 110 02 Show Company Information
Lecture 111 03 Build Pages And Menu Items
Lecture 112 04 Build Menu Navigation
Lecture 113 05 Show Each Page Information
Lecture 114 06 Add Items To Checkout
Lecture 115 07 Enable Consistent Padding
Lecture 116 Source Code
Section 15: 04 Core Data and the Swift UI Lifecycle
Lecture 117 01 Core Data App Project Preview
Lecture 118 02 Core Data Project Setup
Lecture 119 03 Update The Persistence Controller
Lecture 120 04 Customize The Data Model
Lecture 121 05 Build The Homepage User Interface
Lecture 122 06 Build The Task Entry Page
Lecture 123 07 Fetch And Display Stored Data
Lecture 124 08 Update Core Data Entries
Lecture 125 09 Delete Data From Persistent Storage
Lecture 126 Source Code
You should take this course if you know the basics of Swift or Objective-C programming and the basics of iOS development with UIKit,If you are absolutely new to programming,You should take this course if you have taken my other course: iOS 9 & Swift 2: From Beginner to Paid Professional