MyPage is a personalized page based on your interests.The page is customized to help you to find content that matters you the most.


I'm not curious

Learn Swift: Build an MVP using Gamification

Course Summary

Learn the new programming from Apple in a fun unique way. Apple made much easier to create an iOS app with Swift.


  • +

    Course Syllabus

    • Introduction
      • About the course
      • The Swift Files for The MVP
    • Creating the first Screen - Team Selection
      • Getting Started - Create a Project
      • First Screen - Edit View Controller
      • Putting Stuff on the Screen - Creating Labels
      • External Source - Images for The Home Screen
      • Creating Buttons and Images
      • Skills Panel 1 (Gamification)
    • Creating the second Screen - Match Teams
      • Second Screen - Add a View Controller
      • Creating the Labels
      • Team Match Flags
      • Navigation Bar
      • Segues - Navigating through the app
      • Create a Class
      • Skills Panel 2 (Gamification)
    • Conding on the Playground - The Basics
      • The Playground
      • Variables
      • Constants
      • Working With Strings and Integers
      • Arrays
      • Comments
      • Skills Panel 3 (Gamification)
    • Begin Coding - Creating Magic with the iOS Elements
      • Button Actions - Now the Buttons do Something Cool
      • Dynamic Labels - They Change on the Fly (check discussions if you have problems)
      • Dynamic Buttons - Team Flags Change According to Selection
      • Array With the Six Teams
      • Coding on The Playground - Functions
      • Random Number Function and Type Conversion
      • Get Organized - Creating Files Structure
      • Update the Second Team
      • Coding on The Playground - Dictionaries
      • Creating the Team Ratings - Using Dictionaries
      • Skills Panel 4 (Gamification)
    • Creating The Players List - Part 1
      • Creating a Temporary Players List
      • Creating the 3rd Screen - Team Players View Controller
      • Creating The Players List UI - Table View
      • Connecting the Table View
      • Fill the Players List - Create a Cell
      • Getting Players Number
      • Getting Players Name
      • Getting Ratings
      • Filling Player's Number - DetailTextLabel
      • Skills Panel 5 (Gamification)
    • Creating The Players List - Part 2
      • Updating Teams 1 Flag
      • If Statement
      • Switch Statement
      • Creating Team Players with switch
      • Giving the right names
      • For Loop
      • Generating Random Ratings Part 1 - Equalizing Team
      • Generating Random Ratings Part 2 - Add chance to the game
      • Skills Panel 6 (Gamification)
    • Creating The Power Ups
      • Creating The Power Up View Controller
      • Images for The Power Up Screen
      • Creating The Power Up Screen
      • Connecting The Elements To The Code
      • Skills Panel 7 (Gamification)
      • Selecting the Player
      • Updating Player Name and Rating
      • PowerUp Class - Object Oriented - Attributes
      • Creating Objects
      • Updating the Power Ups on the screen
      • Skills Panel 8 (Gamification)
    • The Battle Screen - Part 1
      • Creating The Battle View Controller
      • Images for The Battle Screen
      • Filling The Battle Screen
      • Connecting The Elements to The Code
      • Creating The Segues
      • Skills Panel 9 (Gamification)
    • The Battle Screen - Part 2
      • Setting Up Team 2
      • Updating The Battle Screen - Team 1
      • Updating The Battle Screen - Team 2
      • Adding Up Power Ups
      • The Opponent Power Up - Working with Methods
      • Chance Points - Adding Fun to the Game
      • Goaaaal - Updating the score
      • Skills Panel 10 (Gamification)
      • Improvements on The MVP


Course Fee:
USD 99

Course Type:

Self-Study

Course Status:

Active

Workload:

1 - 4 hours / week

This course is listed under Development & Implementations , Quality Assurance & Testing and E-Commerce Community

Related Posts:

Attended this course?

Back to Top

Awards & Accolades for MyTechLogy
Winner of
REDHERRING
Top 100 Asia
Finalist at SiTF Awards 2014 under the category Best Social & Community Product
Finalist at HR Vendor of the Year 2015 Awards under the category Best Learning Management System
Finalist at HR Vendor of the Year 2015 Awards under the category Best Talent Management Software
Hidden Image Url

Back to Top