Learn to build educational apps in XCode 6 with Swift and C

Learn how to build fantastic education apps and upload them to the app store.
3.5 (2 ratings) Instead of using a simple lifetime average, Udemy calculates a
course's star rating by considering a number of different factors
such as the number of ratings, the age of ratings, and the
likelihood of fraudulent ratings.
948 students enrolled
Instructed by John Bura Development / Mobile Apps
$19
$20
5% off
Take This Course
  • Lectures 190
  • Length 7.5 hours
  • Skill Level All Levels
  • Languages English
  • Includes Lifetime access
    30 day money back guarantee!
    Available on iOS and Android
    Certificate of Completion
Wishlisted Wishlist

How taking a course works

Discover

Find online courses made by experts from around the world.

Learn

Take your courses with you and learn anywhere, anytime.

Master

Learn and practice real-world skills and achieve your goals.

About This Course

Published 10/2014 English

Course 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.

What are the requirements?

  • To know how to use a mac computer
  • Need to have a mac for XCode

What am I going to get from this course?

  • Build 12 educational apps in Xcode 6
  • Learn how to produce apps

What is the target audience?

  • Complete beginners
  • NOT experienced programmers

What you get with this course?

Not for you? No problem.
30 day money back guarantee.

Forever yours.
Lifetime access.

Learn on the go.
Desktop, iOS and Android.

Get rewarded.
Certificate of completion.

Curriculum

Section 1: Introduction
Introduction
Preview
00:54
Course format
Preview
03:11
Section 2: Very simple addition app for kids
01. Introduction to making a simple app for kids
Preview
02:14
02. Designing the app
Preview
05:19
03. Adding in the code to the swift file
04:20
04. Adding in variables
02:26
05. Adding a function to make the code easier to read
01:55
06. Adding in the random numbers
03:21
07. Adding in the button logic function
02:39
08. Printing the answer to the random button
01:31
09. Adding in the wrong answers to the button
02:56
10. Adding in the correct choice logic
01:55
11. Making the buttons work
03:56
12. Making the next question button work
01:58
13. Make sure there are no duplicate answers
01:13
14. Designing the app
05:38
15. Conclusion and challenge
00:36
Section 3: Make a small addition app
01. Making a small kids addition game
02:07
02. Adding in the items
04:51
03. Setting up the code
03:10
04. Adding in a separate function for ease
01:54
05. Testing the app and adding variables
02:18
06. Selecting random numbers
03:44
07. Adding in the answer logic
01:37
08. Adding in the correct button logic
01:59
09. Adding an if statement
02:59
10. Testing and adding more functionality
02:25
11. Adding in multiple choice logic
03:15
12. Adding in the button logic part 1
02:39
13. Adding in the button logic part 2
03:18
14. Rearranging the app
02:42
15. Adding in the reset button
03:17
16. Fixing the GUI and testing the app
01:41
17. Testing the app and fixing the button problem part 1
02:08
18. Fixing the usibility portion of the app
03:14
19. Fixing the if statement
02:41
20. Testing the app to make sure it works before design
00:47
21. Designing the app
04:01
22. Course conclusion and challenge
00:40
Section 4: OSX Kids addition game
01. Introduction to the OSX addition game for kids
01:35
02. Designing the app
03:32
03. Hooking up the .h and the .m file
03:26
04. Adding in the game logic void
01:39
05. Adding in a void to make programming easier
01:50
06. Assigning random numbers
02:00
07. Printing the numbers to the screen
03:55
08. Adding in the answer to the program
01:47
09. Setting up the correct button logic
03:25
10. Adding in the incorrect numbers
03:58
11. Adding in the correct button logic
03:51
12. Adding the correct answer logic
03:21
13. Adding in the final stages
01:45
14. Course conclusion and challenge
00:30
Section 5: OSX Subtraction Game for kids
01. Introduction to the kids subtraction game
01:56
02. Designing the app
03:37
03. Setting up the .h file and the .m file
03:07
04. Adding a void to make coding easier
00:53
05. Adding in the variables
01:09
06. Randomizing the numbers and printing the variables
02:06
07. Adding in an answer and fixing the problem
03:40
08. Adding in the button answer
01:13
09. Printing the correct button with the correct answer
01:22
10. Adding in the icorrect answers
02:46
11. Adding in the corret button boolean
02:22
12. Printing the rest of the logic
02:48
13. Course conclusion and challenge
00:30
Section 6: OSX Make an algebra addition game
01. Introduction to the Algebra addition game
00:59
02. Designing the app
03:03
03. Hooking up the code to the .h and the .m file
02:56
04. Adding .in a void to make programming easier
00:47
05. Adding in variables
01:25
06. Adding in the random numbers
01:29
07. Setting up the x logic
01:47
08. Printing the random numbers
03:03
09. Adding in the correct button
02:10
10. Adding in the incorrect answers
03:37
11. Adding in the correct button logic
02:22
12. Adding in the button logic
02:16
13. Course conclusion and challenge
01:45
Section 7: OSX subtraction algebra game
01. Introduction to the Algebra subtraction game
00:45
02. Designing the app
02:49
03. Setting up the .h and the. m file
03:25
04. Adding in the variables
01:23
05. Randomizing the numbers
02:27
06. Adding in the x logic
02:45
07. Adding in the correct answer to the button
02:29
08. Adding in the incorrect button logic
04:01
09. Adding in the correct button boolean
02:45
10. Finishing the game
02:13
11. Making sure there are no negative nubmers
02:00
12. One final fix
01:22
13. Course conclusion and challenge
00:24
Section 8: Algebra addition game

Students Who Viewed This Course Also Viewed

  • Loading
  • Loading
  • Loading

Instructor Biography

John Bura, Best Selling Instructor Web/App/Game Developer 250k Students

John Bura is has been a successful Udemy instructor since 2011. 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.

Ready to start learning?
Take This Course