Tags
Language
Tags
May 2025
Su Mo Tu We Th Fr Sa
27 28 29 30 1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31
    Attention❗ To save your time, in order to download anything on this site, you must be registered 👉 HERE. If you do not have a registration yet, it is better to do it right away. ✌

    ( • )( • ) ( ͡⚆ ͜ʖ ͡⚆ ) (‿ˠ‿)
    SpicyMags.xyz

    iOS 12 & Swift - The Complete iOS App Development Bootcamp (2018)

    Posted By: ParRus
    iOS 12 & Swift - The Complete iOS App Development Bootcamp (2018)

    iOS 12 & Swift - The Complete iOS App Development Bootcamp (2018)
    WEBRip | English | MP4 + Project files | 1280 x 720 | AVC ~113 kbps | 30 fps
    AAC | 128 Kbps | 44.1 KHz | 2 channels | Subs: English (.srt) | ~51.5 hours | 12.78 GB
    Genre: Video Tutorial

    Welcome to the Complete iOS App Development Bootcamp. With over 23,000 ratings and a 4.8 average my iOS course is the HIGHEST RATED iOS Course in the history of Udemy! At 50+ hours, this iOS 12 course is the most comprehensive iOS development course online!
    This Swift 4.2 course is based on our in-person app development bootcamp in London, where we've perfected the curriculum over 3 years of in-person teaching.
    Our complete app development bootcamp teaches you how to code using Swift 4.2 and build beautiful iOS 12 apps for iPhone and iPad. Even if you have ZERO programming experience.
    I'll take you step-by-step through engaging and fun video tutorials and teach you everything you need to know to succeed as an iOS app developer.
    The course includes 50+ hours of HD video tutorials and builds your programming knowledge while making real world apps. e.g. Pokemon Go, Whatsapp, QuizUp and Yahoo Weather.


    Getting Started with iOS 12 and Swift 4.2
    01:14:54
    What You'll Get in This Course
    Preview
    03:54
    How to Get All the Free Stuff
    Preview
    01:09
    Download Your Massive Bundle of Assets
    00:24
    How to Make the Most of the Bootcamp
    06:45
    Download the 12 Rules to Learn to Code eBook PDF
    00:24
    How Do Apps Actually Work?
    Preview
    07:47
    Download the Course Syllabus
    Preview
    00:01
    How Apps are Made
    Preview
    08:36
    Tools and Materials for iOS App Development
    12:17
    Download Xcode
    04:13
    A Walkthrough of the Xcode Development Environment
    20:28
    How to Get Help When You're Stuck
    06:40
    Pathfinder
    02:14

    iOS Interface Builder - The $999 App
    53:55
    The I Am Rich App
    02:30
    How to Properly Create a New Xcode Project
    04:03
    What is a Bundle Identifier?
    00:25
    Let's Design the User Interface Using Storyboards
    11:24
    How to Position User Interface (UI) Elements
    03:05
    Download the Pre-Prepared Image Assets Here
    00:09
    How to Incorporate Image Assets into Your Xcode Project
    14:16
    What's the Difference Between Points and Pixels & How to Design iOS Image Assets
    05:51
    App Icon Dimensions and a Brief History of Graphics
    00:24
    How to Design Your Own App Icon and Image Assets
    06:43
    Run and Test Your App!
    05:05

    Sideloading in iOS
    17:36
    What is Sideloading and How Can You Get Your App onto Your iPhone?
    01:48
    A Note About Sideloading and Permissions
    00:33
    How to Sideload Your App using Xcode
    12:17
    Sideloading Wirelessly Through the Air
    01:41
    [Optional] How to Get a Professional Apple Developer Account
    00:32
    Get Monthly Tips and Tools to Level Up as a Developer
    00:34
    Join the Student Community
    00:09

    Coding Challenge #1 - Using Interface Builder in Xcode
    11:31
    The Giant List of Resources
    00:21
    What are Coding Challenges?
    02:17
    What You Will Create by the End of this Challenge
    01:17
    What is GitHub and How to Download the Stub Projects
    06:26
    Step 0 - Download the Project Stub
    00:16
    Step 1 - Add a UILabel
    00:13
    Step 2 - Add and Arrange the ImageView
    00:13
    Step 3 - Design your App to your Heart's Content
    00:09
    Show Off Your Work!
    00:18

    Build a iOS Dice App to Learn Swift Programming Basics
    01:33:23
    What You'll Make by the End of This Module
    02:22
    How to Design Your App
    15:47
    Linking Design with Code
    12:07
    "Not Key Value Coding Compliant" - What to Do if You Get this Error
    07:07
    A Quick NoteFor Students Working with Older Versions of Xcode
    00:24
    How to Create Randomisation in Swift
    10:09
    Data Types, Constants and Variables
    14:43
    How to Solve the Error: "The Maximum Number of Provisioning Profiles Reached"
    01:09
    Learn About Arrays in Swift and Programmatically Update the Display
    12:09
    [How to Become a Better Programmer] The DRY Principle
    09:56
    How to Add Motion Detection in to Your App
    07:19
    Download the Completed App Project
    00:10

    Coding Challenge #2 - Swift Data Types, Variables and Arrays
    05:25
    What You'll Build in this Coding Challenge
    01:52
    Step 1 - Create a New Xcode Project
    00:07
    Step 2 - Download the Image Asset's We've Already Prepared for You
    00:04
    Step 3 - Add App Icons to Your Project
    00:11
    Step 4 - Add the 8 Ball Images
    00:07
    Step 5 - Setup the Canvas
    00:20
    Step 6 - Design the App in Interface Builder
    00:31
    Step 7 - Link the Design with Code
    00:11
    Step 8 - Make the Ball Image Change with Your Code
    00:38
    Step 9 - Make a Method
    00:34
    Step 10 - Add Shake Gesture Detection
    00:12
    If You Get Stuck…
    00:34

    Programming in Swift 4 for Beginners [Using Swift Playgrounds]
    02:15:18
    Introduction to the Programming Modules
    02:00
    Comments, Print Statements and Debug Console
    09:27
    Optional Review: Data Types, Constants and Variables
    00:11
    Swift Functions: Part 1 - The Simple Function
    08:41
    Swift Functions: Part 2 - Functions with Inputs
    12:32
    Swift Functions Part 3 - Functions with Outputs
    09:22
    A Quick Note About the Next Lesson
    00:19
    Control Flow with Conditional Statements in Swift (IF/ELSE)
    15:52
    Download the Completed Swift Playgrounds
    00:13
    [Challenge] Make a BMI Calculator in Swift Playgrounds
    00:30
    Optional: BMI Calculator Challenge Solution
    26:34
    Introduction to Loops in Swift - The For In loop
    11:33
    Using Loops in Your Program
    25:40
    Optional: A Brain Teaser with Loops and the Fibonacci Sequence
    12:23

    Apple iOS APIs - Make a Music App
    01:22:23
    What You'll Make by the End of This Module
    02:00
    Download the Skeleton Project
    00:16
    How to Use Tags in the Storyboards
    08:43
    How to Use the Apple Documentation to Tap into Any iPhone Capability You Want
    26:03
    The Swift 4 Programming Language Guide from Apple
    00:13
    Incorporate AVFoundation to Play Sound
    09:05
    Error Catching in Swift 4 - Do, Catch and Try
    07:05
    Create a Method to Contain the Sound Playing Functionality
    07:27
    [Common Swift Errors] "Index Out of Range" and How to Debug it
    04:34
    Make the App Play a Different Sound for Each Button
    07:07
    The Importance of "Scope" in Programming
    09:41
    Download the Completed App Project
    00:09

    The Model-View-Controller (MVC) Design Pattern - Make a Quiz App
    02:15:32
    What You'll Make by the End of This Module
    01:53
    Download the Skeleton Project
    00:16
    Set up the Project
    11:18
    What is a Property List (.plist)?
    00:31
    Let's Create a Data Model
    12:29
    Further Reading
    00:12
    The Anatomy of an iOS App
    04:30
    Object-Oriented Programming - What are Objects and Classes?
    11:26
    Object-Oriented Programming (OOP) a Quick Note from Steve Jobs
    01:17
    Creating the Question Bank Class
    09:23
    [ELI5] The Model View Controller (MVC) Design Pattern - Explain Like I'm 5
    Preview
    09:42
    Initialise the First Question
    14:29
    How to Progress Through the Question Bank
    08:09
    [Debugging Practice] Using the Xcode Debug Console
    06:42
    How to Implement a UIAlertController and Show a Popup to the User
    11:26
    A High Level Overview of How Our App Works
    04:48
    How to Track Progress and Score
    13:08
    A Quick Note About the Next Lesson
    00:26
    How to Incorporate Objective-C Code in to Swift
    11:40
    Background on the Questions
    01:36
    Download the Completed App Project
    00:09

    Coding Challenge #3 - Control Flow - Build a Story App Like Lifeline
    40:31
    What You'll Build in This Coding Challenge
    02:18
    A Choose Your Own Adventure Game
    00:06
    Step 1 - Download the Skeleton Project
    00:26
    Step 2 - Make a Note of the Tag Properties
    00:28
    Step 3 - Set up the Introductory Screen
    00:43
    Step 4 - Take the Story One Step Further
    00:32
    Step 5 - Keeping Track of State
    00:27
    Step 6- Use Comparators to Let the User Progress Through the Game
    00:26
    Optional: Destini Solution Walk Through
    35:02
    -
    iOS Auto Layout and Setting Constraints
    01:13:09
    Why Do We Need Auto Layout?
    03:13
    Positioning UI Elements Programmatically
    09:15
    The Theory Behind Auto Layout
    07:40
    Download the Starting Project Here
    00:07
    Auto Layout in Practice - Setting Constraints
    20:58
    [Challenge] Use What You Just Learnt to Practice Auto Layout
    01:28
    Download the Starter Project Here
    00:07
    Optional: Auto Layout Challenge Solution
    09:59
    Auto Layout Using Stack Views
    20:22
    -
    Programming in Swift 4 for Intermediates
    01:16:16
    Classes and Objects
    02:03
    Creating a New Class from Scratch
    10:53
    Creating Enums in Swift
    06:23
    How to Create an Object from a Class
    03:58
    Class Initialization
    08:10
    Designated and Convenience Initializers
    06:00
    Creating a Method
    04:02
    Class Inheritance - The Theory
    08:29
    How to Override an Inherited Method
    02:47
    Class Inheritance - Putting it into Practice
    06:32
    What are Swift Optionals?!?!
    10:45
    Optionals Explained
    06:14
    -
    Cocoapods, GPS, APIs, REST and Getting Web Content - Weather App
    03:14:47
    What You'll Make by the End of This Module
    Preview
    01:47
    Download the Skeleton Project Here
    00:06
    Setting up the Skeleton Project
    05:16
    Sign Up for a Free API Key
    00:33
    What are Cocoapods and Why Do We Need Them?
    01:59
    Install and Setup Cocoapods on Your System
    05:00
    Troubleshooting Cocoapods Installation
    00:34
    Installing New Pods in Your Xcode Project
    08:41
    Fix for Those with a Version of Cocoapods Below 1.0.1
    00:48
    Completing the Pod Installation Process
    03:32
    No Such Module Error
    00:29
    Setting up the Location Manager to Get GPS Data from the iPhone
    12:00
    Asking the User for Location Permissions
    06:48
    Tapping into the GPS
    15:11
    What is Delegation?
    04:24
    Swift Dictionaries
    06:45
    What are APIs?
    03:34
    Networking with Alamofire
    11:28
    Networking & REST Explained
    04:55
    What is JSON and How to Parse it
    12:43
    Create a Weather Data Model
    14:43
    Update the User Interface
    02:15
    Creating and Using Segues in Xcode
    14:02
    Using Delegates and Protocols in iOS App Development
    12:33
    How to Pass Data Between View Controllers
    22:15
    Delegates and Protocols Explained
    16:49
    Request Weather Data Based on City Name
    05:26
    Download the Completed App Project
    00:10
    -
    The Command Line and Terminal
    30:25
    Introduction to the Command Line
    06:53
    Command Line Shortcuts
    12:52
    Directory and File Manipulation Using the Command Line + Bonus
    10:40
    -
    Coding Challenge #4 - Cocoapods, REST, APIs - Build a Bitcoin Price Tracker
    41:24
    What You'll Build by the End of This Coding Challenge
    01:55
    Step 1 - Check out the Skeleton Project
    00:31
    How to Set up and Use the UIPicker Class
    01:43
    Step 2 - Construct the API URL
    00:32
    Step 3 - Setup Your Cocoapods for this Project
    00:22
    Step 4 - Make Networking Calls
    00:18
    Step 5 - Parse the JSON Data
    00:18
    Step 6 - Update the User Interface
    00:28
    Step 7 - Are We Rich Yet?
    00:45
    Optional: Bitcoin Challenge Solution
    34:29
    -
    Cloud Database, iOS Animations and Advanced Swift - Make a WhatsApp Clone
    02:56:14
    What You Will Make
    01:50
    What is Firebase?
    02:21
    Download the Skeleton Project
    00:05
    Register for an Account on Firebase
    01:56
    Set Up Firebase for Development
    09:35
    A Note About Potential Issues You Might Encounter
    00:40
    Saving Data to Firebase
    05:46
    Let's Register Some Users to our App
    17:00
    Swift Closures [Advanced Swift]
    20:40
    The Event-Driven Nature of Apps
    05:05
    What are Completion Handlers and How Do They Work?
    13:01
    How Do Navigation Controllers Work and How do You Create Them?
    07:42
    Let's Code Up the Login Screen
    04:22
    What are TableViews and How to Set One Up?
    20:44
    Making a Custom Message Class
    02:03
    A Note About the Next Lecture
    00:34
    Learn About UI Animations in iOS and Make Our Own
    18:22
    Let's Send Some Messages!
    10:13
    Observing for Database Changes
    18:23
    Bug Fix - Where's the Historical Message Data?
    03:33
    Update the Security Setting of Your Database
    01:45
    Let's Improve the UX - Add a Progress Spinner
    03:43
    Improving the UI - Differentiating Between Different Users
    06:40
    Download the Completed App Project
    00:10
    -
    Git, GitHub and Version Control
    01:39:56
    Introduction to Version Control and Git
    Preview
    02:35
    Version Control Using Git and the Command Line
    15:02
    GitHub and Remote Repositories
    11:00
    Gitignore
    12:02
    Cloning
    05:05
    Branching and Merging
    17:25
    Using Git and GitHub in Xcode 9
    19:39
    Forking and Pull Requests
    17:08
    -
    Core Data, Realm, User Defaults - Learn Persistent Local Data Storage - Todoey
    07:36:11
    The Clear app Clone that You'll Build By the End of This Module
    Preview
    02:58
    Subclassing a UITableViewController
    16:29
    TableView Delegate Methods and Accessories
    07:45
    Creating a Textfield Inside UIAlert to Add New Items
    19:50
    Why Do We Need Persistent Local Data Storage?
    08:29
    Persistent Local Data Storage Using UserDefaults
    10:31
    UserDefaults Explained
    08:36
    [Advanced Swift] The Swift Singleton Object
    05:25
    Creating a Custom Data Model
    17:35
    [Advanced Swift] The Swift Ternary Operator
    03:05
    Restructuring Our App with MVC
    05:26
    The Concept of iOS Sandboxing
    03:41
    Encoding Data with NSCoder
    13:06
    Decoding Data with NSCoder
    07:39
    Introduction to Databases
    10:12
    How to Setup and Configure Core Data
    18:55
    How to Save Data with Core Data (Create in CRUD)
    07:29
    How to View Your SQLite Database Backend for Core Data
    04:35
    Core Data Fundamentals
    Preview
    07:30
    Reading Data from Core Data (Read in CRUD)
    04:50
    Updating Data with Core Data (Update in CRUD)
    02:30
    Removing Data from Core Data (Delete in CRUD)
    05:18
    How to Implement a UISearchBar and Querying with Core Data
    26:07
    How to Go Back to the Original List?
    07:21
    How to Create Relationship Graphs in Core Data
    13:55
    [Solution to Challenge] Setting Up CategoryViewController
    11:31
    Adding the Delegate Method
    15:54
    Introduction to Realm
    17:29
    How to Save Data Using Realm (Create in CRUD)
    15:29
    Fetching Data from Realm (Read in CRUD)
    20:20
    Updating Data with Realm (Update in CRUD)
    03:32
    Removing Data from Realm (Delete in CRUD)
    02:35
    Querying Data Using Realm
    11:04
    Review of How Our App Uses Realm for Data Persistence
    11:28
    A Note About the Next Lecture
    00:16
    Making Our Cells Swipeable
    21:38
    Inheriting from SwipeTableViewController
    17:03
    [Solution to Challenge] Inheriting from SwipeTableViewController
    05:50
    Adding Colour to Our App
    07:34
    [Solution to Challenge] Persisting the Colour Property
    06:49
    Creating Gradient Flow Cells
    20:12
    Updating the UI of the Navigation Bar
    27:58
    The Completed App Project
    00:11
    -
    In-App Purchases and Apple StoreKit
    01:24:10
    What You'll Need to Implement In-App Purchases
    05:40
    Check out the Skeleton Project
    02:44
    Setup Your In-App Purchase on App Store Connect
    14:25
    Create an Inspirational Quotes App
    08:22
    Detecting When a User Wants to Make a Purchase
    09:25
    Implementing the In-App Purchase with Apple StoreKit
    12:51
    Create Sandbox Users on the App Store to Test In-App Purchases for Free
    12:03
    Giving Users Access to Purchased Content
    11:33
    Restoring In-App Purchases
    07:07
    -
    Introduction to Machine Learning
    32:34
    Introduction to Machine Learning
    Preview
    05:02
    Supervised Learning
    14:09
    Unsupervised Learning
    06:09
    Reinforcement Learning
    07:14
    -
    iOS 11 - CoreML - How to Incorporate Machine Learning into Your iOS Apps
    54:14
    A Quick Note About Xcode and iOS Versions
    01:17
    What is CoreML?
    06:51
    What we'll be making
    Preview
    02:21
    How to Import the Image Recognition Model & Enable Camera Functionality
    21:55
    Getting Image Recognition Results Back from Our V3 Model
    14:24
    Hotdog or Not Hotdog?
    07:16
    Download the Completed App Project
    00:10
    -
    [Optional Bonus Project] Machine Learning Using IBM Watson
    01:05:54
    What You'll Make by the End of This Module
    02:16
    A Note About The Next Lecture
    00:19
    How to Install and Use Carthage as a Dependency Manager
    10:07
    Carthage Installation Links
    00:33
    How to Implement the Camera and Photo Library Functionality in iOS
    14:19
    How Use A Pre-Trained Neural Net from IBM to Classify Any Image
    08:51
    How to Process the Data You Get Back from IBM Bluemix
    10:04
    Let's Beautify Our App and Make it Look Like the Real Deal
    19:02
    Download the Completed App Project
    00:22
    -
    iOS 11 - Advanced CoreML - How to Convert Pre-Trained Models Using CoreML Tools
    01:17:57
    What we'll be making
    04:01
    Installing CoremlTools using Python PIP
    09:18
    Converting a Caffe Model into MLModel
    11:58
    [Challenge] - Set up a UIImagePickerController
    01:41
    [Solution] - Setting up a UIImagePickerController
    05:54
    [Challenge] Getting Classifications from Our Model
    01:00
    [Solution] Getting Classifications from our Model
    09:00
    [Challenge] Adding Cocoapods to Our Project
    03:05
    [Solution] Adding Cocoapods to Our Project
    01:48
    [Challenge] Making HTTP GET requests to Wikipedia using Alamofire and REST
    06:14
    [Solution] Making HTTP GET requests to Wikipedia using Alamofire and REST
    03:42
    [Challenge] Parsing the JSON Result using SwiftyJSON
    02:09
    [Solution] Parsing the JSON Result using SwiftyJSON
    05:56
    Displaying Images From a URL using SDWebImage
    05:15
    [Bonus Lesson] Creating the App Icon From Scratch and Styling the App
    06:47
    Download the Completed App Project
    00:09
    -
    CreateML - Building Our Own Machine Learning Model for Image Recognition
    34:36
    Introduction to CreateML
    04:37
    How to Gather Data for Training
    10:02
    How to Train a Brand New Machine Learning Model with CreateML
    12:59
    Download the Completed Model
    00:10
    CreateML Challenge - Build Your Own Image Classifier
    06:48
    -
    Advanced CreateML - Build Our Own Natural Language Processing Model
    01:54:50
    What We're Making with CreateML
    Preview
    06:13
    Using CreateML for Natural Language Processing (NLP)
    20:45
    How to Sign Up as a Twitter Developer
    13:23
    Setting Up the Swifter Framework
    17:11
    How to Use the Twitter API to Scrape Tweet Data
    13:18
    Performing Sentiment Classification in App
    06:17
    Parsing Tweet Data in JSON
    10:16
    Making Batch Predictions and Keeping Score
    10:20
    Updating the User Interface of Our App
    08:05
    Final Tidy Up - Code Refactoring
    08:51
    Download the Completed App Project
    00:11
    -
    iOS 11 - ARKit - How to Make Augmented Reality Apps in iOS
    01:40:36
    ARKit Device Compatibility
    00:26
    Introduction to Augmented Reality and ARKit
    08:06
    How to Setup and Configure Your Project for AR
    11:58
    How to Create a 3D Object in Augmented Reality
    09:24
    Bring the Moon into Your Living Room Using AR
    03:43
    How to Find and Import 3D Models for AR
    11:30
    Update to ARKit Syntax
    00:30
    How to Detect Horizontal Planes in the Real World
    18:19
    How to Detect Touch on Real World 3D Objects
    07:08
    How to Place Our Dice in 3D Using Touch
    06:49
    How to Animate 3D Objects in AR
    06:17
    How to Animate and Roll all the 3D Dice at Once
    05:01
    How to Remove Our 3D Objects from the AR Scene
    02:35
    [Optional Lesson] Refactoring Our Code for Better Readability
    08:39
    Download the Completed App Project
    00:10
    -
    iOS 11 - Advanced ARKit - How to Measure Real World Dimensions in an ARKit app
    40:54
    What We'll Make By the End of This Module
    00:33
    Adding the Start and End Measuring Points in 3D
    12:20
    A Note About The Next Lecture
    00:26
    Measuring the Distance in AR
    15:05
    Creating 3D Text to Display in AR
    07:08
    Enabling New Measurements
    05:12
    Download the Completed App Project
    00:10
    -
    Advanced ARKit2 - Image Recognition and Tracking in AR
    01:01:00
    What We'll Make - Pokemon 3D
    Preview
    04:36
    Adding Tracking Images
    13:17
    How to Add Plane to Card
    09:44
    Converting 3D Models to the New USDZ File Format
    07:47
    Adding 3D Pokemon Models to Card Tracking
    11:11
    Adding Multiple Pokemons to Be Tracked
    14:15
    Download the Completed App Project
    00:10
    -
    Advanced ARKit2 - Video Playback in Augmented Reality
    26:37
    What We'll Make - Magical Newspaper
    Preview
    01:18
    How to Source the Assets
    04:01
    [Challenge] Detecting Images in AR
    12:26
    Playing Video in Augmented Reality
    08:35
    To Be Continued…
    00:07
    Download the Completed App Project
    00:10
    -
    How to Submit Your App to the App Store
    13:42
    How to Publish Your App on to the App Store
    10:54
    Resources to Check Out When You're Ready to Publish
    00:05
    Useful Tools to Help You with App Submissions
    02:43
    -
    Next Steps
    13:08
    What Modules Do You Want to See?
    00:13
    Where to Go From Here?
    12:23
    Resources
    00:32
    -
    The Complete App Design Course
    06:46
    Introduction to App Design
    01:41
    Why Design is Important for an App Entrepreneur
    01:32
    Designer vs. Non-Designer Thinking
    03:33
    -
    Colour Theory
    13:29
    Understanding the Mood of Your Colour Palette
    06:02
    How to Combine Colours to Create Colour Palettes
    04:08
    Tools for Designing with Colour
    02:47
    Further Reading on Designing with Colour
    00:32
    -
    Typography
    16:44
    Introduction to Typography
    00:44
    The Serif Type Family - Origins and Use
    04:40
    The Sans-Serif Type Family - Origins and Use
    01:38
    How Typography Determines Readability
    02:39
    How to Combine Fonts Like a Pro
    06:00
    Further Reading on Typography
    01:03
    -
    The Fundamentals of User Interface (UI) Design for Mobile
    26:11
    What is User Interface (UI) Design?
    00:42
    The Tour Guide Approach to UI Design
    03:11
    The Importance of Alignment
    02:50
    What is Good Practice in Interaction Design
    08:25
    Colour in User Interface Design
    02:16
    The Many Ways of Designing Text Overlays
    03:22
    How to Be an Attention Architect
    04:46
    Further Reading on User Interface Design
    00:39
    -
    The Fundamentals of User Experience (UX) Design for Mobile
    39:33
    What is User Experience (UX) Design?
    04:11
    Usability
    05:17
    Asking for Permissions
    03:14
    User Profiling
    02:30
    Form vs. Function
    02:18
    Consistency
    02:57
    Simplicity
    04:17
    Don't Make Me Think
    07:27
    Onboarding
    02:34
    Idiot Boxes
    03:43
    Further Reading on User Experience Design
    01:05
    -
    Designing for IOS vs. Android - What are the Important Differences?
    14:15
    Android vs. iOS Design
    03:11
    Navigation
    03:08
    The Devil is in the Details
    01:09
    Differences in Icon Design
    00:35
    Flat Design vs. Material Design
    02:32
    Differences in Establishing Visual Hierarchy
    00:44
    iOS and Android Design Guidelines
    02:56
    -
    A Step-By-Step Guide to a Professional Mobile Designer's Workflow
    01:53:48
    Step1 - Design Patterns and Colour Palettes
    03:29
    Where to Find Design Patterns and Colour Palettes
    00:12
    Step 2 - How to Create a User Flow Diagram
    07:56
    Step 3 - How to Create Wireframes
    10:33
    Wireframing Resources
    00:15
    Step 4 - How to Create Professional Mockups
    05:07
    Tools for Creating Mockups
    00:08
    How to Use Sketch to Create Mockups
    15:28
    [Optional] Watch me Create a Mock up Using Sketch
    46:10
    How to Use Canva to Create Mockups
    03:39
    Your Turn to Create Your Own Mockups
    02:03
    Tools and Resources for Creating Mockups
    00:14
    Step 5 - How to Create an Animated App Prototype
    03:37
    Tools and Resources for Creating Prototypes
    00:10
    Prototyping with Keynote
    08:03
    Prototyping with Marvel
    05:26
    Your Turn to Create a Prototype
    01:16
    -
    Design Resources
    01:22
    Where to Find Free-For-Commercial-Use Image Assets
    00:06
    Where to Find Free-For-Commercial-Use Icons
    00:05
    How to Keep Designing and Improving
    01:10
    -
    The Complete App Marketing Course - How to Make Money From Your Apps
    06:31
    The Importance of App Marketing
    01:04
    The Fallacy of Build it and They Will Come
    05:27
    -
    Idea Validation - Save Yourself Time and Money
    52:33
    The Importance of Idea Validation
    05:43
    1. The Simplest Way of Validating Your Idea - The Starbucks Method
    07:20
    2. Using Google Trends to Estimate the Size of Your Market
    05:27
    3. The Landing Page Validation Method
    16:01
    How to Create a Landing Page Website in Less than an Hour
    03:29
    4. Creating a Minimum Viable Product
    08:00
    5. Using Crowd-funding to Validate and Fund Your Idea
    06:33
    -
    App Monetisation Methods - How to Make Money From Your App
    25:12
    How to Monetise Your App on iOS vs. Android
    03:23
    When You Should Create a Paid App
    08:33
    When to use In-App Advertisements
    06:27
    How You Thought About These Alternative Monetisation Models?
    06:49
    -
    How to Optimise Your App Store Listing
    15:53
    How to Get an App icon Designed without Breaking the Bank
    04:23
    Split Testing for Super Success
    06:06
    What Makes a Good App Icon?
    01:09
    The Dos and Don'ts of Making App Screenshots
    02:58
    Tools for Building Screenshots
    01:17
    -
    Growth Hacking Techniques for App Downloads
    48:09
    Your First 1000 Customers
    03:32
    Building an Email List
    02:35
    The All Important Landing Page
    07:56
    Blogging Your Way to Success
    05:04
    Content Marketing for App Downloads
    03:14
    How to Successfully Launch on Product Hunt
    09:22
    How to Launch on Beta List
    01:28
    How to Launch on Hacker News
    02:25
    If At First You Don't Succeed…
    02:39
    Cross Promotion
    01:16
    Social Referrals and Social Queuing
    03:48
    How to Make Social Media Work for You
    04:50
    -
    How to Get Press Coverage for Your App
    24:30
    Do I Need a PR Agency?
    00:50
    Not All Press is Created Equal
    00:40
    How to Craft Your Story
    04:56
    How to Craft Your Pitch
    01:38
    How to Figure Out Which Journalists to Pitch
    02:44
    How to Find Anyone's Email Address
    01:33
    How to Pitch a Journalist
    04:36
    Just-Add-Water Journalist Pitch Email
    00:32
    Establishing a Relationship with a Journalist
    01:06
    What if You Still Can't Get Anyone to Write About You?
    03:54
    Final Tips on Getting Press
    02:01
    -
    How to Get Your App Featured on the App Store
    09:01
    How to Get Featured on the App Store?
    01:08
    "Only on the App Store"
    01:36
    Work with the Corporate Mindset
    01:04
    Native vs. Cross-Platform Apps
    02:06
    Tips and Tricks for Getting Featured
    03:07
    -
    App Store Optimisation - How to Rank Higher on the App Store Search Algorithm
    13:52
    What is App Store Optimisation (ASO)?
    01:00
    Top Tips to Optimise Your App Store Listing
    02:05
    My Complete ASO Workflow
    04:59
    Using Apple Search Ads as a Research Tool
    02:05
    Early vs. Late Game Strategies
    01:19
    Differences Between Google Play and Apple App Store
    02:24
    -
    The Right Way of Using Paid Advertising to Drive App Downloads
    14:12
    When to use Paid Advertising or App Marketing
    00:52
    Always Test Before You Advertise
    03:50
    Which Platform to Advertise On?
    00:33
    How Much Does it Cost?
    01:38
    How to Setup Your Facebook Ad
    02:28
    Use Your Competitors' Ad Budget
    02:16
    Where Can I Find More Customers?
    00:56
    One Weird Trick to Get More Money from Apple
    01:39
    -
    App Store Reviews and Ratings
    05:10
    How to Get More 5 Star Ratings and Reviews
    04:09
    Use This Free Tools to Monitor Your App Reviews
    01:01
    -
    How to Use App Analytics to Increase User Retention
    03:08
    How to use App Analytics to Increase User Retention
    03:08
    -
    White Hat vs. Black Hat Methods of Getting More App Downloads and Revenue
    07:23
    White Hat Techniques
    03:03
    Black Hat Techniques
    04:20
    -
    Bonus: How to Build Your App Showcase Website
    11:39
    A 5 Second Way of Building a Web Page for Your iOS App
    01:47
    How to Use Bootstrap to Build Your App Showcase Website
    09:52
    -
    Your Turn
    02:07
    It's Time to Work Out Your Marketing Strategy
    01:39
    Monthly Student-Built App Showcase
    00:28
    -
    Ask Me Anything Series
    01:44:09
    Ask Me Anything - Questions for Angela - Episode 1
    39:42
    Ask Me Anything - Questions for Angela - Episode 2
    39:08
    Ask Me Anything - Questions for Angela - Episode 3
    25:19
    -
    Bonus Lectures
    52:00
    What's New
    00:59
    How to Make an App From Beginning to End

    also You can watch my other last: Programming-posts

    Screenshots

    iOS 12 & Swift - The Complete iOS App Development Bootcamp (2018)

    iOS 12 & Swift - The Complete iOS App Development Bootcamp (2018)

    iOS 12 & Swift - The Complete iOS App Development Bootcamp (2018)

    iOS 12 & Swift - The Complete iOS App Development Bootcamp (2018)

    iOS 12 & Swift - The Complete iOS App Development Bootcamp (2018)

    iOS 12 & Swift - The Complete iOS App Development Bootcamp (2018)

    iOS 12 & Swift - The Complete iOS App Development Bootcamp (2018)

    Exclusive eLearning Videos ParRus-blogadd to bookmarks

    iOS 12 & Swift - The Complete iOS App Development Bootcamp (2018)