Learn To Build Educational Apps In Xcode 6 With Swift And C
Last updated 10/2014
MP4 | Video: h264, 864x484 | Audio: AAC, 44.1 KHz
Language: English | Size: 1.06 GB | Duration: 7h 36m
Last updated 10/2014
MP4 | Video: h264, 864x484 | Audio: AAC, 44.1 KHz
Language: English | Size: 1.06 GB | Duration: 7h 36m
Learn how to build fantastic education apps and upload them to the app store.
What you'll learn
Build 12 educational apps in Xcode 6
Learn how to produce apps
Requirements
To know how to use a mac computer
Need to have a mac for XCode
Description
Have you ever wanted to learn how to build apps? This course is for you! This course will show you how to build educational apps for iOS and OSX in Xcode 6! Learn how to build apps for a very lucrative area of the app store! This course will show you how to code in Swift and Objective - C. This course is for complete beginners and not experienced programmers. Learn how to build apps for yourself, your kids or somebody you know. John Bura is one of the 10 highest grossing Udemy instructors. Recently the top 10 instructors have sold over 10 million dollars of courses collectively. John Bura has been programming games since 1997 and teaching since 2002. John is the owner of the game development studio Mammoth Interactive. This company produces XBOX 360, iPhone, iPad, android, HTML 5, ad-games and more. Mammoth Interactive recently sold a game to Nickelodeon! John has been contracted by many different companies to provide game design, audio, programming, level design and project management. To this day John has 40 commercial games that he has contributed to. Several of the games he has produced have risen to the top 10 in the Apple's app store. In his spare time John likes to play ultimate Frisbee, cycle and work out.
Overview
Section 1: Introduction
Lecture 1 Introduction
Lecture 2 Course format
Section 2: Very simple addition app for kids
Lecture 3 01. Introduction to making a simple app for kids
Lecture 4 02. Designing the app
Lecture 5 03. Adding in the code to the swift file
Lecture 6 04. Adding in variables
Lecture 7 05. Adding a function to make the code easier to read
Lecture 8 06. Adding in the random numbers
Lecture 9 07. Adding in the button logic function
Lecture 10 08. Printing the answer to the random button
Lecture 11 09. Adding in the wrong answers to the button
Lecture 12 10. Adding in the correct choice logic
Lecture 13 11. Making the buttons work
Lecture 14 12. Making the next question button work
Lecture 15 13. Make sure there are no duplicate answers
Lecture 16 14. Designing the app
Lecture 17 15. Conclusion and challenge
Section 3: Make a small addition app
Lecture 18 01. Making a small kids addition game
Lecture 19 02. Adding in the items
Lecture 20 03. Setting up the code
Lecture 21 04. Adding in a separate function for ease
Lecture 22 05. Testing the app and adding variables
Lecture 23 06. Selecting random numbers
Lecture 24 07. Adding in the answer logic
Lecture 25 08. Adding in the correct button logic
Lecture 26 09. Adding an if statement
Lecture 27 10. Testing and adding more functionality
Lecture 28 11. Adding in multiple choice logic
Lecture 29 12. Adding in the button logic part 1
Lecture 30 13. Adding in the button logic part 2
Lecture 31 14. Rearranging the app
Lecture 32 15. Adding in the reset button
Lecture 33 16. Fixing the GUI and testing the app
Lecture 34 17. Testing the app and fixing the button problem part 1
Lecture 35 18. Fixing the usibility portion of the app
Lecture 36 19. Fixing the if statement
Lecture 37 20. Testing the app to make sure it works before design
Lecture 38 21. Designing the app
Lecture 39 22. Course conclusion and challenge
Section 4: OSX Kids addition game
Lecture 40 01. Introduction to the OSX addition game for kids
Lecture 41 02. Designing the app
Lecture 42 03. Hooking up the .h and the .m file
Lecture 43 04. Adding in the game logic void
Lecture 44 05. Adding in a void to make programming easier
Lecture 45 06. Assigning random numbers
Lecture 46 07. Printing the numbers to the screen
Lecture 47 08. Adding in the answer to the program
Lecture 48 09. Setting up the correct button logic
Lecture 49 10. Adding in the incorrect numbers
Lecture 50 11. Adding in the correct button logic
Lecture 51 12. Adding the correct answer logic
Lecture 52 13. Adding in the final stages
Lecture 53 14. Course conclusion and challenge
Section 5: OSX Subtraction Game for kids
Lecture 54 01. Introduction to the kids subtraction game
Lecture 55 02. Designing the app
Lecture 56 03. Setting up the .h file and the .m file
Lecture 57 04. Adding a void to make coding easier
Lecture 58 05. Adding in the variables
Lecture 59 06. Randomizing the numbers and printing the variables
Lecture 60 07. Adding in an answer and fixing the problem
Lecture 61 08. Adding in the button answer
Lecture 62 09. Printing the correct button with the correct answer
Lecture 63 10. Adding in the icorrect answers
Lecture 64 11. Adding in the corret button boolean
Lecture 65 12. Printing the rest of the logic
Lecture 66 13. Course conclusion and challenge
Section 6: OSX Make an algebra addition game
Lecture 67 01. Introduction to the Algebra addition game
Lecture 68 02. Designing the app
Lecture 69 03. Hooking up the code to the .h and the .m file
Lecture 70 04. Adding .in a void to make programming easier
Lecture 71 05. Adding in variables
Lecture 72 06. Adding in the random numbers
Lecture 73 07. Setting up the x logic
Lecture 74 08. Printing the random numbers
Lecture 75 09. Adding in the correct button
Lecture 76 10. Adding in the incorrect answers
Lecture 77 11. Adding in the correct button logic
Lecture 78 12. Adding in the button logic
Lecture 79 13. Course conclusion and challenge
Section 7: OSX subtraction algebra game
Lecture 80 01. Introduction to the Algebra subtraction game
Lecture 81 02. Designing the app
Lecture 82 03. Setting up the .h and the. m file
Lecture 83 04. Adding in the variables
Lecture 84 05. Randomizing the numbers
Lecture 85 06. Adding in the x logic
Lecture 86 07. Adding in the correct answer to the button
Lecture 87 08. Adding in the incorrect button logic
Lecture 88 09. Adding in the correct button boolean
Lecture 89 10. Finishing the game
Lecture 90 11. Making sure there are no negative nubmers
Lecture 91 12. One final fix
Lecture 92 13. Course conclusion and challenge
Section 8: Algebra addition game
Lecture 93 01. Introduction to the multiplication game
Lecture 94 02. Designing teh app
Lecture 95 03. Hooking up the swift file
Lecture 96 04. Adding in the variables
Lecture 97 05. Assigning random numbers
Lecture 98 06. Printing the variables to the screen
Lecture 99 07. Adding in the correct button answer
Lecture 100 08. Adding in the incorrect answer
Lecture 101 09. Setting the boolean variable
Lecture 102 10. Adding in the rest of the button logic
Lecture 103 11. Designing the app
Lecture 104 12. Course conclusion and challenge
Section 9: Small Subtraction app
Lecture 105 01. Introduction to the subtraction game
Lecture 106 02. Adding in the items to the storyboard
Lecture 107 03. Adding in the code to the swift file
Lecture 108 04. Adding in the variables
Lecture 109 05. Adding in a fucntion for ease of use
Lecture 110 06. Adding in the random numbers
Lecture 111 07. Adding in some more saftey logic
Lecture 112 08. Adding the answer and
Lecture 113 09. Adding in the button logic
Lecture 114 10. Making the other buttons show wrong answers
Lecture 115 11. Filling out the other if statements with code
Lecture 116 12. Adding the if satement to the buttons
Lecture 117 13. Filling out the if satements
Lecture 118 14. Testing and adding in the reset function
Lecture 119 15. Adding in the reset logic
Lecture 120 16. Fixing the random number generator
Lecture 121 17. Designing the app
Lecture 122 18. Course conclusion and challenge
Section 10: Multiplication app for kids
Lecture 123 01. Introduction to the multiplication game
Lecture 124 02. Designing the app
Lecture 125 03. Adding in the code to the swift file
Lecture 126 04. Adding in a function for extra ease
Lecture 127 05. Adding in variables
Lecture 128 06. Setting up random numbers
Lecture 129 07. Adding in the correct button logic
Lecture 130 08. Addingin the button logic
Lecture 131 09. Adding another function to make the code easier to read
Lecture 132 10. Adding in the button logic
Lecture 133 11. Adding in the button logic
Lecture 134 12.Clearing the button title
Lecture 135 13. Adding in the next question logic
Lecture 136 14. Fixing the random number and testing the app
Lecture 137 15. Designing and coloring the app
Lecture 138 16. Course conclusion
Section 11: Division app for kids
Lecture 139 01. Introduction to devision app
Lecture 140 02. Adding the items to the storyboard
Lecture 141 03. Adding in the objects fromt the storyboard to the swift file
Lecture 142 04. Adding in variables
Lecture 143 05. Making functions so that your code is much easier to read
Lecture 144 06. Adding in arrays
Lecture 145 07. Making sure the number can be devisible evenly
Lecture 146 08. Adding in the logic to make the number divide evenly
Lecture 147 09. Printing the numbers to the label
Lecture 148 10. Adding a button function and if statements
Lecture 149 11. Adding in the incorrect answers
Lecture 150 12. Adding in the answer calculate logic
Lecture 151 13. Adding in the button logic
Lecture 152 14. Reseting the app
Lecture 153 15. Testing the app before designing it
Lecture 154 16. Designing the app
Lecture 155 17. Course conclusion
Section 12: Algebra subtraction game in Swift
Lecture 156 01. Introduction to the Algebra subtraction game Swift
Lecture 157 02. Designing the app
Lecture 158 03. Setting up the swift file
Lecture 159 04. Adding in the variables
Lecture 160 05. Randomizing the numbers
Lecture 161 06. Adding in the correct x logic
Lecture 162 07. Printing the right answer to the right button
Lecture 163 08. Adding in the incorrect answers
Lecture 164 09. Adding in the second if logic
Lecture 165 10. Adding in the correct button logic
Lecture 166 11. Designing the app
Lecture 167 12. Course conclusion and challenge
Section 13: Making an addition algebra addition game Swift
Lecture 168 01. Introduction to the algebra addition game in swift
Lecture 169 02. Designing the app
Lecture 170 03. Hooking up the swift file
Lecture 171 04. Adding in variables
Lecture 172 05. Randomizing the numbers
Lecture 173 06. Printing the x and number variables
Lecture 174 07. Printing the right buttons
Lecture 175 08. Adding in the incorrect answer
Lecture 176 09. Adding in the boolean variables
Lecture 177 10. Adding in the correct button logic
Lecture 178 11. Designing the app
Lecture 179 12. Course conclusion and challenge
Section 14: OSX multiplication algebra game
Lecture 180 01. Introduction to the OSX app
Lecture 181 02. Designing the app
Lecture 182 03. Hooking up the code to the .h and .m file
Lecture 183 04. Adding in the variables
Lecture 184 05. Randomizing the numbers
Lecture 185 06. Printing the varibles to the screen
Lecture 186 07. Adding in the correct and incorrect logic
Lecture 187 08. Adding in the booleans
Lecture 188 09. Adding in the button logic
Lecture 189 10. Fixing some small errors
Lecture 190 11. Conclusion and Challenge
Complete beginners,NOT experienced programmers