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 to make 20 apps in iOS 8

Course Summary

Learn to make 20 apps in iOS 8 and upload them to the app store today!


  • +

    Course Syllabus

    • Introduction
      • Introduction
      • A little bit about this course
    • 01.Make a basic tip calcuatlor
      • 01. Introduction to making a tip calculator
      • 02. Setting the screensize and orientation
      • 03. Adding in a label and a text box
      • 04. Adding in the other design elements
      • 05. Testing your app
      • 06. Talking about different keyboards in iOS 8
      • 07. Adding the files to the swift file
      • 08. Adding in the IBOutlets
      • 09. Adding in a function to make the code easier to read
      • 10. Adding in variables to the scene
      • 11. Taking in the numbers from the text to the swift file
      • 12. Converting Strings to floats
      • 13. Adding in the answer math
      • 14. Prinitng the answer to the screen
      • 15. Formating the number to two decimal places
      • 16. Adding in text to the string
      • 17. Adding in the clear button
      • 18. Testing the app before designing
      • 19. Designing the app
      • 20. Testing the app and talking about design and functionality
      • 21. Making the app work on all phones
      • 22. Course conclusion and challenge
    • 02. Make and innovative calculator
      • 01. Introduction to the innovative calculator
      • 02. Talking about the tab bar controller
      • 03. Adding in colors for debug purposes
      • 04. Adding in the items to the screens
      • 05. Setting up the IBActions in the swift files
      • 06. Adding in the IBActions
      • 07. Adding in the variables to the swift files
      • 08. Adding in the text to the calculate button
      • 09. A tip and a shortcut to adding in floats
      • 10. Adding in the answers
      • 11. Printing the variable to the screen
      • 12. Adding in the clear functionality
      • 13. Adding in the number pad to the text fields
      • 14. Testing the app to make sure it works
      • 15. Hiding the text box part 1
      • 16. Hiding the keyboard part 2
      • 17 Adding in the fonts and colors
      • 18. Chosing a color scheme
      • 19. Adding in the bottom titles
      • 20. Formatting for all iPhones
      • 21. Fixing the button
      • 22. Conclusion and Challenge
    • 03. Make a landscape calculator
      • 01. Introduction to the innovative calculator app
      • 02. Designing the app
      • 03. Using the ruler to make the app more symetrical
      • 04. Adding the items to the swift file
      • 05. Adding in functions to make the code easier to read
      • 06. Declaring the variables
      • 07. Taking the text from the user
      • 08. Chanhing the variables to floats
      • 09. Adding in the answer logic
      • 10. Formatting the string to two decimal places
      • 11. Printing the Variable to the screen
      • 12. Hiding the keyboard
      • 13. Adding in the clear button
      • 14. Picking the font for the app
      • 15. Picking a color scheme
      • 16. Testing the app
      • 17. Course conclusion and challenge
    • 04. Simple stock price calculator
      • 01. Introduction to the stock price app
      • 02. Designing the app
      • 03. Adding in the IBoutlets
      • 04. Adding in the IBoutlets and the function
      • 05. Adding in the variables
      • 06. Taking in the variables from the text
      • 07. Converting the files to floats
      • 08. Calculating the selling price
      • 09. Calculating the profit
      • 10. Formatting the float
      • 11. Printing the text to the labels
      • 12. Reseting the app
      • 13. Polishing the app
      • 15. Dismissing the keyboard
      • 16. Course conclusion and challenge
    • 05. Making a simple savings calculator
      • 01. Introduction to the savings calculator
      • 02. Designing the app
      • 03. Adding in the IBOutlets and actions
      • 04. Adding in the variables to the app
      • 05. Taking the text from the textboxes and converting them to a float
      • 06. Adding in the hourly income
      • 07. Adding in the weekly income and the monthly income
      • 08. Adding in the monthly and weekly savings
      • 09. Adding in the monthly percent
      • 10. Formatting the float variables
      • 11. Fixing a small coding bug
      • 12. Printing the lables to the screen
      • 13. Adding in the clear button
      • 14. Making the keyboard hide
      • 15. Desinging the app
      • 16. Conclusion and course challenge
    • 07. Making a savings calculator
      • 01. Introduction to the savings visualizer
      • 02. Desinging the app
      • 03. Hooking up the swift file
      • 04 Adding in the variables
      • 05. Adding in functions to make programming easier
      • 06. Taking in the user data
      • 07. Calculating the percent
      • 08. Formating the variables
      • 09. Printing the variables to the screen
      • 10. Changing the keyboard and hiding the keyboard
      • 11. Testing the app
      • 12. Changing the design for clarity
    • 08. Making a savings visualizer
      • 01. Introduction to the savings and investing app
      • 02. Designing the app
      • 03. Adding in the outlets and the actions
      • 04. Adding in a function to make the code easier to read
      • 05. Adding in Variables
      • 06. Taking in the infomation from the text fields
      • 07. Calculating the weekly savings
      • 08. Calculating the segmented control
      • 09. Calculating savings
      • 10. Formating the strings
      • 11. Printing the data
      • 12. Hiding the keyboard and changing the keyboard to a number pad
      • 13. Testing and resetting the app part 1
      • 14. Resetting the segmented contro
      • 15. Designing the app
      • 16. Course conclusion and challenge
    • 09. Spending Visualizer
      • 01. Introduction to teh savings visualizer app
      • 02. Designing the app
      • 03. Hooking up the code to the swift file
      • 04. Adding in the function to save time coding
      • 05. Adding in the float variables
      • 06. Taking in the user infomation
      • 07. Changing the sliders and the labels
      • 08. Calculating the expenses
      • 09. Formating the Floats to NSSTring
      • 10. Adding in the text to the labels
      • 11. Changing the keyboard and learning how to hide the keyboard
      • 12. Adding in the clear button
      • 13. Designing the app
      • 14. Course conclusion and challenge
    • 10. Millionaire app
      • 01. Introduction to the millionaire app
      • 02. Designing the app
      • 03. Talking about Xcode and hooking up the swift file
      • 04. Adding in the variables
      • 05. Taking in the variables and converting to float
      • 06. Adding in the for loop
      • 07. Adding in the logic to the for loop
      • 08. Explaining the for statement
      • 09. Printing the variables to the label
      • 10. Adding in the keyboard logic
      • 11. Fixing the annual return logic
      • 12. Adding in the reset logic
      • 13. Formating the strings
      • 14. Designing the app
      • 15. Course conclusion and challenge
    • 11. Make a credit card calculator
      • 01. Introduction to the credit card debt app
      • 02. Designing the app
      • 03. Hooking up the swift file
      • 04. Adding in the variables to the app
      • 05. Taking in the user data and converting to a float
      • 06. Setting up the if statement and the for loop
      • 07. Adding in the credit card logic
      • 08. Calculating the Fees
      • 09. Printing the text to the screen
      • 10. Adding in the failsafe logic
      • 11. Changing the color of the message
      • 12. Restting the app
      • 13. Changing the keyboard
      • 14. Designing the app
      • 15. Adding in some final code
      • 16. Adding in the design
      • 17. Course conclusion and Challenge
    • 12. Tax Calculator
      • 01. Introduction to the tax calculator
      • 02. Designing the app
      • 03. Hooking up the code to the swift file
      • 04. Declaring the variables
      • 05. Adding in some of the logic
      • 06. Adding in the after tax income
      • 07. Formatting the floats
      • 08. Printing the variables to the screen
      • 09. Printing the slider to the screen
      • 10. Adding in the clear button functionality
      • 11. Designing the app
      • 12. Course conclusion and challenge
    • 13. Make a Simple loan Calculator
      • 01. Introduction to the simple loan Calculator
      • 02. Designing the app
      • 03. Hooking up the swift file
      • 04. Adding in the variables
      • 05. Taking in the user data and converting them to floats
      • 06. Adding in the calculations
      • 07. Formatting the float variables
      • 08. Printing the labels to the screen
      • 09. Hiding the keyboard
      • 10. Designing the app
      • 11. Adding in the clear logic
      • 12. Course conclusion and challenge
    • 14. Dice Game
      • 01. Introduction to the gamling game
      • 02. Setting up the scene part 1
      • 03. Setting the design part 2.mov
      • 04. Adding the IBOutlets to the Swift file
      • 05. Adding in IBActions
      • 06. Adding in variables and talking about ballence
      • 07. Setting the dice type for the computer
      • 08. Random numbers and variable scope
      • 09. Accounting for the Zero dice roll
      • 10. Testing the difficulty level
      • 11. Adding in victory conditions
      • 12. Adding in the stepper logic
      • 13. Adding in the bonus modifer
      • 14. Fixing a programmer error
      • 15. Setting the money label at the start of the app
      • 16. Adding in the betting logic
      • 17. Printing the money to the screen
      • 18. Adding in a reset game button and logicmov
      • 19. Fixing a textbox issue
      • 20. Chosing the color scheme
      • 21. Adding in the fonts
      • 22. Testing the app and changing the black to an off black
      • 23. Making the player reset the game after they have no money
      • 24. Course conclusion
    • 15. StartUp Calculator
      • 01. Introduction to the startup Calculator
      • 02. Designing the app
      • 03. Adding in the items to the swift file
      • 04. Adding in the variables
      • 05. Taking in the user data and converting it to a float
      • 06. Adding in the math to the app
      • 07. Converting the floats
      • 08. Printing the variables to the screen
      • 09. Hiding the keyboard
      • 11. Adding in the clear button
      • 12. Adding in the message logic
      • 13. Designing the app
      • 14. Course conclusion
    • 16. Making a sports counter
      • 01 Introduction to the sports counting app
      • 02. Designing the app
      • 03. Hooking up the swift file
      • 04. Adding in the functions part 1
      • 05. Adding in the boolean variable
      • 06. Adding in the stepper logic
      • 07. Adding in the sore functionality
      • 08. Adding in the subtract logic
      • 09. Adding in the max score
      • 10. Adding in the max value logic
      • 11. Printing the score to the screen
      • 12. Converting the string to float
      • 13. Adding in a failsafe
      • 14. Fixing a bug
      • 15. Adding in the keyboard logic
      • 16. Designing the app
      • 17. Getting rid of the UIStepper
      • 18. Course conclusion and challenge
    • 17. OSX Kids addition game
      • 01. Introduction to the OSX addition game for kids
      • 02. Designing the app
      • 03. Hooking up the .h and the .m file
      • 04. Adding in the game logic void
      • 05. Adding in a void to make programming easier
      • 06. Assigning random numbers
      • 07. Printing the numbers to the screen
      • 08. Adding in the answer to the program
      • 09. Setting up the correct button logic
      • 10. Adding in the incorrect numbers
      • 11. Adding in the correct button logic
      • 12. Adding the correct answer logic
      • 13. Adding in the final stages
      • 14. Course conclusion and challenge
    • 18. Decision app
      • 01. Introduction the the decision making app
      • 02. Designing the app
      • 03. Adding in the items to the swift file
      • 04. Adding in the array of decisions
      • 05. Printing the variable to the label
      • 06. Adding in the random number to select the array
      • 07. Adding in more functionality
      • 08. Testing the app
      • 09. Makeing the label fade in
      • 10. Testing the app and playing around with design
      • 11. Adding in the code to the other buttons
      • 12. Adding in the text
      • 13. Testing the app and talking about aniticpation
      • 14. Desining the app
      • 15. Course conclusion
    • 19. Division App for kids
      • 01. Introduction to devision app
      • 02. Adding the items to the storyboard
      • 03. Adding in the objects fromt the storyboard to the swift file
      • 04. Adding in variables
      • 05. Making functions so that your code is much easier to read
      • 06. Adding in arrays
      • 07. Making sure the number can be devisible evenly
      • 08. Adding in the logic to make the number divide evenly
      • 09. Printing the numbers to the label
      • 10. Adding a button function and if statements
      • 11. Adding in the incorrect answers
      • 12. Adding in the answer calculate logic
      • 13. Adding in the button logic
      • 14. Reseting the app
      • 15. Testing the app before designing it
      • 16. Designing the app
      • 17. Course conclusion
    • 20. Color Matching game for kids
      • 01. Introduction to the color game for kids
      • 02. Designing the app
      • 03. Hooking up the objects to the Swift file
      • 04. Adding a function to make coding easier
      • 05. Adding in the number variables and random number
      • 06. Adding in a color array
      • 07. Printing the right button
      • 08. Making the background change color
      • 09. Adding in the wrong answers
      • 10. Adding in the correct button logic
      • 11. Copying the button logic
      • 12. Testing the app and fixing a problem
      • 13. Designing and testing the app
      • 14. Course conclusion and challenge
    • How to start your own studio
      • 1-how-to-start-your-own-studio
      • 2-ask-the-question-why
      • 3-get-the-nessisary-technology
      • 4-keep-your-start-up-costs-low
      • 5-go-all-in
      • 6-improve-with-each-project
      • 7-start-small-but-think-big
      • 8-y-ou-want-to-be-profitable-on-day-one
      • 9-do-not-go-to-the-coffeeshop
      • 10-picking-a-good-workspace
      • 11-try-to-focus
      • 12-set-yourself-some-goals
      • 13-10-important-tips-for-studio-success
      • 14-prototype-a-lot
      • 15-test-early-and-often
      • 16-release-your-product
      • 17-release-often
      • 18-build-you-porfolio-fast
      • 19-build-different-kinds-of-apps
      • 20-experiment
      • 21-look-at-what-the-market-is-telling-you
      • 22-start-reaching-out-to-bigger-contracts
      • 23-constantly-coming-up-with-new-ideas
      • 24-tips-for-financial-success
      • 25-don-t-spend-a-ton-of-money
      • 26-keep-releasing-apps
      • 27-how-to-land-paid-contracts
      • 28-how-to-land-a-contract
      • 29-how-to-exapand
      • rapid-prototyping
      • studio notes
    • Conclusion
      • Conclusion


Course Fee:
USD 499

Course Type:

Self-Study

Course Status:

Active

Workload:

1 - 4 hours / week

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