-
Урок 1.
00:04:08
Intro to the Course. What's coming up?
-
Урок 2.
00:07:48
How does an App Work?
-
Урок 3.
00:08:37
How to Make an App
-
Урок 4.
00:01:10
How to Get All the Free Stuff
-
Урок 5.
00:06:46
How to Make the Most of the Bootcamp
-
Урок 6.
00:06:41
How to Get Help When You're Stuck
-
Урок 7.
00:10:28
Developing for iOS - Tools and Materials
-
Урок 8.
00:03:46
Getting set up with Xcode
-
Урок 9.
00:02:58
The I am Rich App
-
Урок 10.
00:06:31
Let's Create a Brand New Xcode Project
-
Урок 11.
00:14:13
A Walkthrough of the Xcode Development Environment
-
Урок 12.
00:16:40
Let's Design the User Interface!
-
Урок 13.
00:10:36
Let's Incorporate Some Image Assets
-
Урок 14.
00:09:10
How to Design and Add an App Icon
-
Урок 15.
00:13:04
Run Your App on Your iPhone or Simulator
-
Урок 16.
00:01:25
How to Ace this Course
-
Урок 17.
00:02:53
Tip from Angela - Habit Building with the Calendar Trick
-
Урок 18.
00:02:00
What You'll Make by the End of This Module
-
Урок 19.
00:08:48
Cloning from GitHub and How to Download the L.A.B. Project Stubs
-
Урок 20.
00:09:35
How to Design Your App
-
Урок 21.
00:22:53
Let's Link Our Design to Our Code
-
Урок 22.
00:08:31
Responding to User Interactions with IBActions
-
Урок 23.
00:09:21
[Swift Deep Dive] Naming Conventions, Commenting and String Interpolation
-
Урок 24.
00:16:55
Storing Data using Variables and Arrays
-
Урок 25.
00:07:51
[Swift Deep Dive] Variables
-
Урок 26.
00:06:17
[Swift Deep Dive] Arrays
-
Урок 27.
00:14:39
How to Randomise the Dice Images
-
Урок 28.
00:14:57
[Swift Deep Dive] Constants, the Range Operator and Randomisation
-
Урок 29.
00:02:29
Tip from Angela - Dealing with Distractions
-
Урок 30.
00:03:36
Tip from Angela - Nothing Easy is Worth Doing!
-
Урок 31.
00:02:59
Why do we need Auto Layout?
-
Урок 32.
00:06:35
Size Classes Explained
-
Урок 33.
00:09:00
Setting Constraints and working with the Safe Area
-
Урок 34.
00:05:53
How to use Alignment and Pinning
-
Урок 35.
00:06:50
Working with Containers and Subviews
-
Урок 36.
00:10:28
Stack Views
-
Урок 37.
00:09:59
Calculator Challenge Solution and Walkthrough
-
Урок 38.
00:04:09
Tip from Angela - How to Deal with Procrastination
-
Урок 39.
00:02:20
What You'll Make by the End of this Module
-
Урок 40.
00:04:47
Setting up the Xylophone Project
-
Урок 41.
00:24:42
The 5 Step Approach to Solve Any Programming Problem
-
Урок 42.
00:10:48
[Swift Deep Dive] Functions and Scope
-
Урок 43.
00:10:11
Linking Multiple Buttons to the Same IBAction
-
Урок 44.
00:09:55
[Swift Deep Dive] Functions with Inputs and Type Inference
-
Урок 45.
00:04:31
Playing Different Xylophone Sounds
-
Урок 46.
00:02:47
Tip from Angela - Building a Programming Habit
-
Урок 47.
00:00:48
What You'll Make by the End of this Module
-
Урок 48.
00:09:36
Setting up the Egg Timer Project and Linking the Storyboard and ViewController
-
Урок 49.
00:12:29
[Swift Deep Dive] If-Else Control Flow
-
Урок 50.
00:07:28
[Swift Deep Dive] Switch Statements
-
Урок 51.
00:04:54
Conditional Statements Challenge Solution
-
Урок 52.
00:03:56
[Swift Deep Dive] Dictionaries
-
Урок 53.
00:10:59
[Swift Deep Dive] Defining and Unwrapping Optionals
-
Урок 54.
00:06:18
Dictionary Challenge Solution
-
Урок 55.
00:08:13
Egg Timer Challenge Solution
-
Урок 56.
00:05:40
Showing the Timer to the User with a Progress View
-
Урок 57.
00:07:40
Calculating the Progress Percentage
-
Урок 58.
00:11:09
Using the 5 Step Approach to Debug our App
-
Урок 59.
00:02:36
Tip from Angela - Set Your Expectations
-
Урок 60.
00:01:18
What You'll Make by the End of this Module
-
Урок 61.
00:11:03
Setting up the Quizzler Project and Showing the Questions
-
Урок 62.
00:12:29
Checking Answers using 2-Dimensional Arrays
-
Урок 63.
00:23:02
[Swift Deep Dive] Structures, Methods and Properties
-
Урок 64.
00:07:56
Creating a Question Struct
-
Урок 65.
00:10:17
Giving the User Feedback and working with a ProgressView
-
Урок 66.
00:07:58
Understand the MVC Design Pattern
-
Урок 67.
00:09:48
Implementing MVC and Understanding Parameter Names
-
Урок 68.
00:05:54
[Swift Deep Dive] Functions with Outputs and Return Types
-
Урок 69.
00:08:42
Refactoring to Implement the MVC Design Pattern
-
Урок 70.
00:07:30
[Swift Deep Dive] Immutability
-
Урок 71.
00:09:28
Using Mutating Functions to Track the Score
-
Урок 72.
00:02:40
Tip from Angela - The 20 Minute Method
-
Урок 73.
00:02:53
Tip from Angela - Retrieval is How You Learn
-
Урок 74.
00:01:24
What You'll Make by the End of this Module
-
Урок 75.
00:14:40
Learn How to Use a UISlider
-
Урок 76.
00:06:43
Using the UISliders to Calculate the BMI
-
Урок 77.
00:22:06
[Swift Deep Dive] Classes and Inheritance
-
Урок 78.
00:13:12
[Swift Deep Dive] Structs v.s. Classes
-
Урок 79.
00:07:10
How to Use the Docs in Xcode and Create a Custom UIViewController Class
-
Урок 80.
00:13:08
How to Create a UI Programatically and Pass Data between ViewControllers
-
Урок 81.
00:24:59
Segues and Navigation for Multi-Screen Apps
-
Урок 82.
00:11:04
Adopting MVC by Creating a CalculatorBrain
-
Урок 83.
00:13:53
[Swift Deep Dive] Optional Binding, Chaining, and the Nil Coalescing Operator
-
Урок 84.
00:22:02
Use Optionals in Practice and Add the Finishing Touches with Colour Literals
-
Урок 85.
00:02:07
Tip from Angela - Learning Before you Eat
-
Урок 86.
00:03:09
Tip from Angela - Dealing with Lack of Progress
-
Урок 87.
00:01:44
What You'll Make by the End of This Module
-
Урок 88.
00:11:42
Dark Mode and Working with Vector Assets
-
Урок 89.
00:20:06
Learn to use the UITextField
-
Урок 90.
00:19:53
[Swift Deep Dive] Protocols
-
Урок 91.
00:11:52
The Delegate Design Pattern
-
Урок 92.
00:17:40
An Example of Protocols and Delegates in Practice
-
Урок 93.
00:16:59
Understanding the OpenWeather API and URL Parameters
-
Урок 94.
00:18:17
Use the URLSession for Networking
-
Урок 95.
00:20:45
[Swift Deep Dive] Closures
-
Урок 96.
00:21:36
JSON Decoding
-
Урок 97.
00:15:34
Create a WeatherModel and Understand Computed Properties
-
Урок 98.
00:10:55
Typealiases and a Protocols and Delegate Challenge
-
Урок 99.
00:02:30
[Swift Deep Dive] Internal and External Parameter Names
-
Урок 100.
00:05:46
Method Naming Conventions and Error Handling
-
Урок 101.
00:06:57
Updating the UI by Using the DispatchQueue
-
Урок 102.
00:18:54
[Swift Deep Dive] Extensions and Default Implementations for Protocols
-
Урок 103.
00:06:30
Using Extensions to Refactor the ViewController
-
Урок 104.
00:26:05
Using CoreLocation to get Location Data
-
Урок 105.
00:02:21
Tip from Angela - Mixing Knowledge
-
Урок 106.
00:03:15
Introducing coinapi.io
-
Урок 107.
00:02:32
Tip from Angela - Dealing with Frustration
-
Урок 108.
00:02:29
What You'll Make by the End of this Module
-
Урок 109.
00:14:10
Navigation Controller Stacks and Segues
-
Урок 110.
00:10:53
Typing Animations, Timers and For Loops
-
Урок 111.
00:17:25
[Swift Deep Dive] Loops
-
Урок 112.
00:05:55
Introduction to 3rd Party Libaries
-
Урок 113.
00:08:39
Cocoapods Installation Instructions
-
Урок 114.
00:07:22
How to Install a Pod to your Project
-
Урок 115.
00:09:11
Potential Problems with Pod Installation
-
Урок 116.
00:08:26
How to use the CLTypingLabel Pod
-
Урок 117.
00:05:07
How to Choose your Package Manager
-
Урок 118.
00:09:54
Adding Firebase to your Project
-
Урок 119.
00:15:21
Registering New Users
-
Урок 120.
00:08:13
Logging in Existing Users
-
Урок 121.
00:09:44
Logging Out Users
-
Урок 122.
00:11:04
Using a Constants File and Understanding the static Keyword
-
Урок 123.
00:17:52
How to use a UITableView and Create a Message Model
-
Урок 124.
00:13:25
Customising Cells in a TableView using a .xib File
-
Урок 125.
00:24:49
[Swift Deep Dive] Casting as? as! as is and understanding Any
-
Урок 126.
00:17:18
Database setup and Saving Data to Firestore
-
Урок 127.
00:15:15
Retrieving Data from Firestore
-
Урок 128.
00:04:51
Listening for Updates on Firestore
-
Урок 129.
00:07:44
How to Sort Data retrieved from Firestore
-
Урок 130.
00:14:23
How to Manage the Keyboard and use the Swift Package Manager
-
Урок 131.
00:26:07
Finishing Touches: UI and UX Improvements
-
Урок 132.
00:10:53
The ViewController Lifecycle Explained
-
Урок 133.
00:10:47
The App Lifecycle Methods Explained
-
Урок 134.
00:03:49
Tip from Angela - Sleep is My Secret Weapon
-
Урок 135.
00:06:54
Introduction to the Command Line
-
Урок 136.
00:12:53
Command Line Shortcuts
-
Урок 137.
00:10:41
Directory and File Manipulation Using the Command Line + Bonus
-
Урок 138.
00:09:01
What is SwiftUI?
-
Урок 139.
00:13:58
How to Build a SwiftUI App from Scratch
-
Урок 140.
00:31:25
How to Create Complex Designs and Layouts using SwiftUI
-
Урок 141.
00:13:08
SwiftUI Dicee Part 1 - Designing a Layout using Spacers and Subviews
-
Урок 142.
00:07:32
SwiftUI Dicee Part 2 - Building in Functionality and Managing State
-
Урок 143.
00:12:37
H4X0R News Part 1 - Understanding the List and Identifiable Protocol
-
Урок 144.
00:11:44
H4X0R News Part 2 - Networking in SwiftUI
-
Урок 145.
00:09:48
H4X0R News Part 3 - The Observer Design Pattern
-
Урок 146.
00:15:07
H4X0R News Part 4 - Using UIKit Components with SwiftUI
-
Урок 147.
00:05:06
Running your iOS App on a Mac with Project Catalyst
-
Урок 148.
00:02:56
Tip from Angela - How to Solidify Your Knowledge
-
Урок 149.
00:02:36
Introduction to Version Control and Git
-
Урок 150.
00:15:03
Version Control Using Git and the Command Line
-
Урок 151.
00:11:01
GitHub and Remote Repositories
-
Урок 152.
00:12:03
Gitignore
-
Урок 153.
00:05:06
Cloning Repositories
-
Урок 154.
00:17:26
Branching and Merging
-
Урок 155.
00:19:40
Using Xcode for Source Control
-
Урок 156.
00:17:09
Forking and Pull Requests
-
Урок 157.
00:04:02
Tip from Angela - Spaced Repetition
-
Урок 158.
00:03:00
The Clear App Clone that You'll Build by the End of this Module
-
Урок 159.
00:16:06
Subclassing a UITableViewController
-
Урок 160.
00:07:46
TableView Delegate Methods and Accessories
-
Урок 161.
00:17:41
Creating a Textfield Inside UIAlert to Add New Items
-
Урок 162.
00:08:30
Why Do We Need Persistent Local Data Storage?
-
Урок 163.
00:09:01
Persistent Local Data Storage Using UserDefaults
-
Урок 164.
00:08:38
UserDefaults Explained
-
Урок 165.
00:05:26
[Advanced Swift] The Swift Singleton Object
-
Урок 166.
00:17:52
Creating a Custom Data Model
-
Урок 167.
00:03:06
[Advanced Swift] The Swift Ternary Operator
-
Урок 168.
00:04:53
Restructuring Our App with MVC
-
Урок 169.
00:03:42
The Concept of iOS Sandboxing
-
Урок 170.
00:13:07
Encoding Data with NSCoder
-
Урок 171.
00:07:40
Decoding Data with NSCoder
-
Урок 172.
00:10:14
Introduction to Databases
-
Урок 173.
00:18:34
How to Set up and Configure Core Data
-
Урок 174.
00:07:30
How to Save Data with Core Data (Create in CRUD)
-
Урок 175.
00:04:36
How to View Your SQLite Database Backend for Core Data
-
Урок 176.
00:07:31
Core Data Fundamentals
-
Урок 177.
00:04:51
Reading Data from Core Data (Read in CRUD)
-
Урок 178.
00:02:31
Updating Data with Core Data (Update in CRUD)
-
Урок 179.
00:05:19
Removing Data from Core Data (Delete in CRUD)
-
Урок 180.
00:26:08
How to Implement a UISearchBar and Querying with Core Data
-
Урок 181.
00:07:22
How to Go Back to the Original List?
-
Урок 182.
00:13:56
How to Create Relationship Graphs in Core Data
-
Урок 183.
00:12:10
[Solution to Challenge] Setting Up CategoryViewController
-
Урок 184.
00:15:55
Adding the Delegate Method
-
Урок 185.
00:15:42
Introduction to Realm
-
Урок 186.
00:15:30
How to Save Data Using Realm (Create in CRUD)
-
Урок 187.
00:20:21
Fetching Data from Realm (Read in CRUD)
-
Урок 188.
00:03:33
Updating Data with Realm (Update in CRUD)
-
Урок 189.
00:02:37
Removing Data from Realm (Delete in CRUD)
-
Урок 190.
00:11:05
Querying Data Using Realm
-
Урок 191.
00:11:29
Review of How Our App Uses Realm for Data Persistence
-
Урок 192.
00:21:22
Making Our Cells Swipeable
-
Урок 193.
00:17:04
Inheriting from SwipeTableViewController
-
Урок 194.
00:05:51
[Solution to Challenge] Inheriting from SwipeTableViewController
-
Урок 195.
00:08:13
Adding Colour to Our App
-
Урок 196.
00:06:50
[Solution to Challenge] Persisting the Colour Property
-
Урок 197.
00:20:13
Creating Gradient Flow Cells
-
Урок 198.
00:20:23
Updating the UI of the Navigation Bar
-
Урок 199.
00:01:41
Tip from Angela - Location, Location, Location!
-
Урок 200.
00:05:41
What You'll Need to Implement In-App Purchases
-
Урок 201.
00:02:45
Check out the Skeleton Project
-
Урок 202.
00:14:26
Setup Your In-App Purchase on App Store Connect
-
Урок 203.
00:08:23
Create an Inspirational Quotes App
-
Урок 204.
00:09:26
Detecting When a User Wants to Make a Purchase
-
Урок 205.
00:12:52
Implementing the In-App Purchase with Apple StoreKit
-
Урок 206.
00:12:04
Create Sandbox Users on the App Store to Test In-App Purchases for Free
-
Урок 207.
00:11:34
Giving Users Access to Purchased Content
-
Урок 208.
00:07:08
Restoring In-App Purchases
-
Урок 209.
00:02:57
Tip from Angela - Use Accountability in your Favour
-
Урок 210.
00:02:26
Advanced Swift Properties
-
Урок 211.
00:08:32
Getters
-
Урок 212.
00:02:41
Setters
-
Урок 213.
00:05:34
Computed Properties
-
Урок 214.
00:05:53
Observed Properties
-
Урок 215.
00:07:53
Advanced Properties Challenge
-
Урок 216.
00:06:02
Tip from Angela - When Life Gives You Lemons
-
Урок 217.
00:02:26
What We'll Make - Calculator
-
Урок 218.
00:14:51
Accumulating Numbers in the Calculator
-
Урок 219.
00:17:02
Swift Access Levels
-
Урок 220.
00:13:02
Advanced Swift Optionals
-
Урок 221.
00:04:28
Adding More Functionality to Our Calculator
-
Урок 222.
00:05:31
Dealing with the Decimal Place
-
Урок 223.
00:06:59
Refactoring with Computed Properties
-
Урок 224.
00:17:55
Conforming to MVC
-
Урок 225.
00:05:57
Swift Structs vs. Classes - The Theory
-
Урок 226.
00:25:06
Swift Structs vs. Classes - In Practice
-
Урок 227.
00:12:18
How to Turn Our Model into a Struct
-
Урок 228.
00:04:21
Swift Tuples
-
Урок 229.
00:18:43
Guard Let vs. If Let When to Use Which?
-
Урок 230.
00:02:02
Tip from Angela - Find All the Hard Working People
-
Урок 231.
00:05:03
Introduction to Machine Learning
-
Урок 232.
00:14:10
Supervised Learning
-
Урок 233.
00:06:10
Unsupervised Learning
-
Урок 234.
00:07:15
Reinforcement Learning
-
Урок 235.
00:06:52
What is CoreML?
-
Урок 236.
00:02:22
What we'll be making
-
Урок 237.
00:21:56
How to Import the Image Recognition Model & Enable Camera Functionality
-
Урок 238.
00:14:25
Getting Image Recognition Results Back from Our V3 Model
-
Урок 239.
00:07:17
Hotdog or Not Hotdog?
-
Урок 240.
00:02:35
Tip from Angela - Daily Routines
-
Урок 241.
00:04:02
What we'll be making
-
Урок 242.
00:09:19
Installing CoremlTools using Python PIP
-
Урок 243.
00:11:59
Converting a Caffe Model into MLModel
-
Урок 244.
00:01:42
[Challenge] - Set up a UIImagePickerController
-
Урок 245.
00:05:55
[Solution] - Setting up a UIImagePickerController
-
Урок 246.
00:01:01
[Challenge] Getting Classifications from Our Model
-
Урок 247.
00:09:01
[Solution] Getting Classifications from our Model
-
Урок 248.
00:03:06
[Challenge] Adding Cocoapods to Our Project
-
Урок 249.
00:01:49
[Solution] Adding Cocoapods to Our Project
-
Урок 250.
00:06:15
[Challenge] Making HTTP GET requests to Wikipedia using Alamofire and REST
-
Урок 251.
00:03:43
[Solution] Making HTTP GET requests to Wikipedia using Alamofire and REST
-
Урок 252.
00:02:10
[Challenge] Parsing the JSON Result using SwiftyJSON
-
Урок 253.
00:05:57
[Solution] Parsing the JSON Result using SwiftyJSON
-
Урок 254.
00:05:16
Displaying Images From a URL using SDWebImage
-
Урок 255.
00:06:48
[Bonus Lesson] Creating the App Icon From Scratch and Styling the App
-
Урок 256.
00:03:02
Tip from Angela - Deep Work
-
Урок 257.
00:04:38
Introduction to CreateML
-
Урок 258.
00:10:03
How to Gather Data for Training
-
Урок 259.
00:13:00
How to Train a Brand New Machine Learning Model
-
Урок 260.
00:06:49
[Challenge] Build Your Own Machine Learning Model
-
Урок 261.
00:02:55
Tip from Angela - One Step at a Time
-
Урок 262.
00:06:14
What We'll Make - Twitter Sentiment Analysis
-
Урок 263.
00:20:46
Using CreateML for Natural Language Processing
-
Урок 264.
00:13:24
How to Sign Up as a Twitter Developer
-
Урок 265.
00:17:12
Setting Up the Swifter Framework
-
Урок 266.
00:13:19
How to Fetch Live Twitter Data
-
Урок 267.
00:06:18
Performing Sentiment Classification
-
Урок 268.
00:10:17
Parsing Tweet Data in JSON
-
Урок 269.
00:10:21
Making Batch Predictions
-
Урок 270.
00:08:06
Updating the User Interface of Our App
-
Урок 271.
00:08:52
Code Refactoring
-
Урок 272.
00:02:21
Tip from Angela - Discipline Breeds Discipline
-
Урок 273.
00:08:07
Introduction to Augmented Reality and ARKit
-
Урок 274.
00:11:59
How to Setup and Configure Your Project for AR
-
Урок 275.
00:09:25
How to Create a 3D Object in Augmented Reality
-
Урок 276.
00:03:44
Bring the Moon into Your Living Room Using AR
-
Урок 277.
00:11:31
How to Find and Import 3D Models for AR
-
Урок 278.
00:18:20
How to Detect Horizontal Planes in the Real World
-
Урок 279.
00:07:09
How to Detect Touch on Real World 3D Objects
-
Урок 280.
00:06:50
How to Place Our Dice in 3D Using Touch
-
Урок 281.
00:06:18
How to Animate 3D Objects in AR
-
Урок 282.
00:05:02
How to Animate and Roll all the 3D Dice at Once
-
Урок 283.
00:02:36
How to Remove Our 3D Objects from the AR Scene
-
Урок 284.
00:08:40
[Optional Lesson] Refactoring Our Code for Better Readability
-
Урок 285.
00:05:23
Tip from Angela - Dealing with Limitations
-
Урок 286.
00:00:34
What We'll Make By the End of this Module
-
Урок 287.
00:12:21
Detecting the Start and End Points of Our Measurement
-
Урок 288.
00:15:06
Calculating the Distance Between Two 3D points
-
Урок 289.
00:07:09
Creating 3D Text in the AR Scene
-
Урок 290.
00:05:13
Resetting the Measurements
-
Урок 291.
00:04:37
What We'll Make - Pokemon 3D
-
Урок 292.
00:13:18
Adding Tracking Images
-
Урок 293.
00:09:45
How to Add Plane to Card
-
Урок 294.
00:07:48
Converting 3D Models to the New USDZ File Format
-
Урок 295.
00:11:12
Adding 3D Pokemon Modes to Card Tracking
-
Урок 296.
00:14:16
Tracking Multiple Pokemons
-
Урок 297.
00:02:07
Tip from Angela - Imposter Syndrome
-
Урок 298.
00:01:19
What We'll Make - A Magical Newspaper
-
Урок 299.
00:04:02
How to Source the Assets
-
Урок 300.
00:12:27
[Challenge] Detecting Images in AR
-
Урок 301.
00:08:36
Video Playback in AR
-
Урок 302.
00:01:38
Tip from Angela - How to Become a Freelancer
-
Урок 303.
00:10:55
How to Publish Your App on to the App Store
-
Урок 304.
00:02:44
Useful Tools to Help You with App Submissions
-
Урок 305.
00:02:15
Tip from Angela - How to Build Your Own Products
-
Урок 306.
00:02:07
Tip from Angela - How to Get a Job as a Developer
-
Урок 307.
00:12:24
Where to Go From Here?
-
Урок 308.
00:01:42
Introduction to App Design
-
Урок 309.
00:01:33
Why Design is Important for an App Entrepreneur
-
Урок 310.
00:03:34
Designer vs. Non-Designer Thinking
-
Урок 311.
00:06:03
Understanding the Mood of Your Colour Palette
-
Урок 312.
00:04:09
How to Combine Colours to Create Colour Palettes
-
Урок 313.
00:02:48
Tools for Designing with Colour
-
Урок 314.
00:00:45
Introduction to Typography
-
Урок 315.
00:04:41
The Serif Type Family - Origins and Use
-
Урок 316.
00:01:39
The Sans-Serif Type Family - Origins and Use
-
Урок 317.
00:02:40
How Typography Determines Readability
-
Урок 318.
00:06:01
How to Combine Fonts Like a Pro
-
Урок 319.
00:00:43
What is User Interface (UI) Design?
-
Урок 320.
00:03:12
The Tour Guide Approach to UI Design
-
Урок 321.
00:02:51
The Importance of Alignment
-
Урок 322.
00:08:26
What is Good Practice in Interaction Design
-
Урок 323.
00:02:17
Colour in User Interface Design
-
Урок 324.
00:03:23
The Many Ways of Designing Text Overlays
-
Урок 325.
00:04:47
How to Be an Attention Architect
-
Урок 326.
00:04:12
What is User Experience (UX) Design?
-
Урок 327.
00:05:18
Usability
-
Урок 328.
00:03:15
Asking for Permissions
-
Урок 329.
00:02:31
User Profiling
-
Урок 330.
00:02:19
Form vs. Function
-
Урок 331.
00:02:58
Consistency
-
Урок 332.
00:04:18
Simplicity
-
Урок 333.
00:07:28
Don't Make Me Think
-
Урок 334.
00:02:35
Onboarding
-
Урок 335.
00:03:44
Idiot Boxes
-
Урок 336.
00:03:12
Android vs. iOS Design
-
Урок 337.
00:03:09
Navigation
-
Урок 338.
00:01:10
The Devil is in the Details
-
Урок 339.
00:00:36
Differences in Icon Design
-
Урок 340.
00:02:33
Flat Design vs. Material Design
-
Урок 341.
00:00:45
Differences in Establishing Visual Hierarchy
-
Урок 342.
00:02:57
iOS and Android Design Guidelines
-
Урок 343.
00:03:30
Step1 - Design Patterns and Colour Palettes
-
Урок 344.
00:07:57
Step 2 - How to Create a User Flow Diagram
-
Урок 345.
00:10:34
Step 3 - How to Create Wireframes
-
Урок 346.
00:05:08
Step 4 - How to Create Professional Mockups
-
Урок 347.
00:15:29
How to Use Sketch to Create Mockups
-
Урок 348.
00:46:11
[Optional] Watch me Create a Mock up Using Sketch
-
Урок 349.
00:03:40
How to Use Canva to Create Mockups
-
Урок 350.
00:02:04
Your Turn to Create Your Own Mockups
-
Урок 351.
00:03:38
Step 5 - How to Create an Animated App Prototype
-
Урок 352.
00:08:04
Prototyping with Keynote
-
Урок 353.
00:05:27
Prototyping with Marvel
-
Урок 354.
00:01:17
Your Turn to Create a Prototype
-
Урок 355.
00:01:11
How to Keep Designing and Improving
-
Урок 356.
00:01:15
Tip from Angela - Step Up to Challenges
-
Урок 357.
00:01:05
The Importance of App Marketing
-
Урок 358.
00:05:28
The Fallacy of Build it and They Will Come
-
Урок 359.
00:05:44
The Importance of Idea Validation
-
Урок 360.
00:07:21
1. The Simplest Way of Validating Your Idea - The Starbucks Method
-
Урок 361.
00:05:28
2. Using Google Trends to Estimate the Size of Your Market
-
Урок 362.
00:16:02
3. The Landing Page Validation Method
-
Урок 363.
00:03:30
How to Create a Landing Page Website in Less than an Hour
-
Урок 364.
00:08:01
4. Creating a Minimum Viable Product
-
Урок 365.
00:06:34
5. Using Crowd-funding to Validate and Fund Your Idea
-
Урок 366.
00:03:24
How to Monetise Your App on iOS vs. Android
-
Урок 367.
00:08:34
When You Should Create a Paid App
-
Урок 368.
00:06:28
When to use In-App Advertisements
-
Урок 369.
00:06:50
How You Thought About These Alternative Monetisation Models?
-
Урок 370.
00:04:24
How to Get an App icon Designed without Breaking the Bank
-
Урок 371.
00:06:07
Split Testing for Super Success
-
Урок 372.
00:01:10
What Makes a Good App Icon?
-
Урок 373.
00:02:59
The Dos and Don'ts of Making App Screenshots
-
Урок 374.
00:01:18
Tools for Building Screenshots
-
Урок 375.
00:03:33
Your First 1000 Customers
-
Урок 376.
00:02:37
Building an Email List
-
Урок 377.
00:07:57
The All Important Landing Page
-
Урок 378.
00:05:05
Blogging Your Way to Success
-
Урок 379.
00:03:15
Content Marketing for App Downloads
-
Урок 380.
00:09:23
How to Successfully Launch on Product Hunt
-
Урок 381.
00:01:29
How to Launch on Beta List
-
Урок 382.
00:02:26
How to Launch on Hacker News
-
Урок 383.
00:02:40
If At First You Don't Succeed...
-
Урок 384.
00:01:17
Cross Promotion
-
Урок 385.
00:03:49
Social Referrals and Social Queuing
-
Урок 386.
00:04:51
How to Make Social Media Work for You
-
Урок 387.
00:00:51
Do I Need a PR Agency?
-
Урок 388.
00:00:41
Not All Press is Created Equal
-
Урок 389.
00:04:57
How to Craft Your Story
-
Урок 390.
00:01:39
How to Craft Your Pitch
-
Урок 391.
00:02:45
How to Figure Out Which Journalists to Pitch
-
Урок 392.
00:01:34
How to Find Anyone's Email Address
-
Урок 393.
00:04:37
How to Pitch a Journalist
-
Урок 394.
00:01:07
Establishing a Relationship with a Journalist
-
Урок 395.
00:03:55
What if You Still Can't Get Anyone to Write About You?
-
Урок 396.
00:02:02
Final Tips on Getting Press
-
Урок 397.
00:01:09
How to Get Featured on the App Store?
-
Урок 398.
00:01:37
"Only on the App Store"
-
Урок 399.
00:01:05
Work with the Corporate Mindset
-
Урок 400.
00:02:07
Native vs. Cross-Platform Apps
-
Урок 401.
00:03:08
Tips and Tricks for Getting Featured
-
Урок 402.
00:01:01
What is App Store Optimisation (ASO)?
-
Урок 403.
00:02:06
Top Tips to Optimise Your App Store Listing
-
Урок 404.
00:05:00
My Complete ASO Workflow
-
Урок 405.
00:02:06
Using Apple Search Ads as a Research Tool
-
Урок 406.
00:01:20
Early vs. Late Game Strategies
-
Урок 407.
00:02:25
Differences Between Google Play and Apple App Store
-
Урок 408.
00:00:53
When to use Paid Advertising or App Marketing
-
Урок 409.
00:03:51
Always Test Before You Advertise
-
Урок 410.
00:00:34
Which Platform to Advertise On?
-
Урок 411.
00:01:39
How Much Does it Cost?
-
Урок 412.
00:02:29
How to Setup Your Facebook Ad
-
Урок 413.
00:02:17
Use Your Competitors' Ad Budget
-
Урок 414.
00:00:57
Where Can I Find More Customers?
-
Урок 415.
00:01:40
One Weird Trick to Get More Money from Apple
-
Урок 416.
00:04:10
How to Get More 5 Star Ratings and Reviews
-
Урок 417.
00:01:02
Use This Free Tools to Monitor Your App Reviews
-
Урок 418.
00:03:09
How to use App Analytics to Increase User Retention
-
Урок 419.
00:03:04
White Hat Techniques
-
Урок 420.
00:04:21
Black Hat Techniques
-
Урок 421.
00:01:48
A 5 Second Way of Building a Web Page for Your iOS App
-
Урок 422.
00:09:53
How to Use Bootstrap to Build Your App Showcase Website
-
Урок 423.
00:01:26
Tip from Angela - Decision Fatigue
-
Урок 424.
00:39:43
AAA 1 - How to Soak in Programming Concepts & much more
-
Урок 425.
00:39:09
AAA 2 - Schedule for Learning to Code & much more
-
Урок 426.
00:25:20
AAA 3 - How to Start Freelancing & much more
-
Урок 427.
00:59:53
AAA 4 - The Live AMA
-
Урок 428.
00:51:02
How to Make an App From Beginning to End
Thank you