
Learn to build educational apps in Xcode 6 using Swift and Objective-C for iOS and OS X, creating 12 apps ready for the App Store.
Add and connect labels and buttons in the Swift file using outlets and actions, naming with a type suffix to ensure correct wiring in the view controller.
Learn to add in variables in a Swift project by declaring and initializing them to zero, following naming conventions, and tracking total correct and the selected button answer.
Add a separate function to run startup tasks to make the code easier to read, and call start game logic to run on app launch, returning true.
Create a random incorrect answer by defining temp answer variables, randomizing 0 to 5, and setting as a button title for UI control state normal, correctly mapping to the buttons.
Take the simple kids game and improve it with your new skills, embracing an entrepreneurial mindset to add innovation and create another kids app, as you complete this course.
Design an addition game for kids using a single view app in Xcode 6 with Swift and C. Highlight age-appropriate design and setup, including portrait orientation for iPhone 4-inch screens.
Add a title label centered, three 90 by 90 boxes for numbers and answer with green, orange, purple, plus four answer buttons and a total correct display.
Learn to encapsulate code into a dedicated start game logic function, return true, and call it from the app to update the label and test with input W.
Learn how to implement random number generation in a kid-friendly Swift app, selecting 1–5 without zero, converting types, and displaying results in text fields.
Add the answer logic by computing the sum of two numbers, convert decimals to integers, and randomize the answer button to show a random solution in swift for xcode 6.
Add a buttonAnswer variable set to 1, assign the correct answer to one of three buttons at indices 0, 1, or 2, use arc4random to select, and update totalCorrect.text.
Implement a multi-branch if statement to assign button titles from a random number, updating button text and state in an educational iOS app with Xcode 6 and Swift.
Develop multiple choice logic by declaring temp answer variables, assigning random values, and using if statements to determine the answer. Convert values to strings and connect the logic to buttons.
Learn to implement button logic in Xcode 6 with Swift, using a pushed correct button flag to trigger actions for the chosen answer and highlight only the selected option.
Rearrange the app interface by turning items into squares, resizing to 70–80, adjusting fonts, and wiring a next question button before implementing the game logic.
Copy code into every button, run in the Iowa simulator, adjust button sizes to 65, and test the app’s GUI and math flow to identify fixes.
Fix usability issues in the app by correcting copied button connections and updating if statements, labels, and answer logic to track selected, correct, and total scores across questions.
Initialize answer calculates and its variants (1, 2, 3), then implement if and else if logic to compare each answer calculate with proper == checks in the game logic.
Improve upon existing code by adding more functionality, more answers, and changing the color text each time, then tackle the challenge of creating another addition game with greater innovation.
Create a cocoa macOS game for kids in Xcode 6 using Objective-C, explore project setup, main window and menu, and resizing controls without storyboards.
Design the app interface by laying out labels for numbers, operators, and results; adjust fonts, sizes, and positions; add a gradient button and labels for an addition game for kids.
Hook up the header and implementation files in an Objective-C iOS app, wiring text fields, labels, and four answer buttons to outlets and actions in the delegate implementation.
Define a void function called game logic, place the game calculations inside it, and call this function from application did finish launching to run the game logic.
Define and initialize several float variables (number one, number two, answer) and a total correct, then randomly select a correct button between zero and three, emphasizing explicit type declaration.
Print numbers to the screen by using string with format to format doubles and floats, update labels, and run tests to display rounded values.
Set the answer as number one plus number two, test printing the result, and note swift versus objective-c semicolon usage while preparing to wire the answer to the button.
Implement correct button logic by checking the selected button index (0–3) with if statements. Update each button title using string formatting and clear buttons after each click.
Add incorrect answers by assigning integers to options and randomizing them for the quiz interface. Address warnings about unused variables and ensure correct button mappings and formatting during testing.
Define boolean variables to mark the correct button, set the correct button true, and implement if/else logic to respond to clicks and wire it to each button.
Implement the correct answer logic by printing correct or incorrect, updating total correct, formatting the score with percent, and resetting the game logic after each click.
Set button zero, one, two, and three correct to false, test the build, and finalize the total correct calculation with the correct and incorrect results.
Create an os x cocoa app for a kids subtraction game that teaches subtraction through practice, while renaming the project to match backend references and keeping the window size fixed.
Design the app interface by adding and centering labels and numbers, an equals sign and a subtraction button, using constraints, a gradient button, and four buttons to highlight iOS aesthetics.
Design the app by setting up the .h file with labels and outlets, then implement functionality in the .m file by wiring NSButton actions for the answers.
Add a void to house game logic and call it when the application did finish launching, using self and a semicolon in Objective-C.
Add and initialize variables, including floats and ints, to support a random number game with a button answer and a total correct counter.
Avoid negative numbers by using if statements to ensure number two does not exceed number one, handle zero, and test by printing the result.
Select a random correct button and implement if statements for each button (zero-based indexing) to trigger the appropriate functionality and reveal the right answer.
Set each button's title using a formatted string, designate the correct answer, and print feedback for right and wrong selections.
Add and randomize incorrect answer options for quiz buttons, rename variables for correct and incorrect answers, and simplify conditional logic to update each button.
Set up boolean variables for each button (button 0-3) to mark correct presses, toggle true on a hit and reset to false as the game logic runs.
Print quiz results by displaying variables like total correct and correct/incorrect on screen, updating total correct with +1, and formatting the integer with %d. Apply the same correct/incorrect logic across each button, adjusting button indices from 0 to 3.
Create your own app by innovating with the tutorial items and leveraging the Cocco functionality, then prepare to continue with the next course in this series.
Learn to build an algebra game for kids with a simple approach, including a Kokoo application, main menu setup, and ensure the app cannot be resized.
Design the app interface in Xcode 6 by arranging labels, sizes, and buttons for an algebra addition game, including a gradient button and clear total display.
Add game logic by generating random numbers for number one and number two, compute their sum, and present random answer options in a Swift and C XCode 6 educational app.
Set up the x logic by checking if x number equals zero, then display x in a box using a formatted string, and extend the same approach to number two.
Learn to print random numbers in a Swift and Xcode 6 educational app by formatting strings with string format, display x in different positions, and test functionality with a button.
Learn to build a quiz by generating randomized incorrect answers, mapping them to buttons, and printing integer values to display options in Xcode 6 with Swift and C.
Learn to implement correct answer logic by using boolean variables for each button, setting and checking them on taps, and integrating with the game flow.
Add logic to increment total correct and format it as a string for display, then update the correct and incorrect labels across multiple buttons.
Design the app interface by placing and sizing labels and buttons, create an algebra subtraction game with a gradient button, a total label, and correct and incorrect labels.
Build a subtraction game by randomizing two numbers, computing number one minus number two, and offering four answer buttons (0–3) for user input, with adjustable ranges for difficulty.
Learn to print the x value on the right button by conditionally selecting x0 or x1, format and display both numbers, and compute the final answer by summing them.
Implement incorrect button logic by defining three incorrect answers, randomizing them, and using if statements to assign distinct values, while handling integer and float types to ensure correct button display.
Use if statements to compare number one and number two, regenerate random numbers or set number two to zero to prevent negative results and duplicate answers.
Explore how a simple subtraction app demonstrates education apps and invites you to innovate before moving on to the next tutorial.
Learn to build a landscape-oriented multiplication game for algebra learners and kids using an Xcode project, with Swift and C, featuring a blue background and a main storyboard setup.
Design the educational app in the main storyboard by adding custom labels, adjusting fonts, aligning elements with a ruler, and configuring buttons and titles.
Hook up the Swift file outlets and actions to the storyboard, naming each control, connect the next button, and create a game logic function that runs on app start.
Define and initialize variables in Swift, including numbers and booleans, such as number one, number two, total correct, and button flags, with a random X selector to determine correct button.
Implement conditional logic to display 'X' or a number on screen labels based on the x number value, and update the answer label accordingly.
Set up boolean flags for each button and assign true when correct, implement if statements to handle correct answers, and reset game logic to present a new question.
Design the app by selecting a Futura font, choosing colors and background, and resizing labels and buttons to create a cohesive image-free interface.
Create a simple Xcode 6 single-view app in Swift to build a subtraction game for kids ages five to eight, configuring orientation for landscape left and portrait.
Add and configure labels and buttons in the storyboard to build a subtraction game for kids, including three numbers, a minus sign, an equals sign, and answer choices.
Add and initialize variables for numbers and answers, set up a total correct counter, and prepare a button to check the answer, with random numbers for the labels.
Add a start game logic function and call it in viewDidLoad to run the game code, then test with a label that confirms it works.
Configure two random numbers for a subtraction game, with first 0 to 10 and second 0 to 9, and re-roll if the first is not larger than the second.
Add the answer by computing number first minus number second, then display both numbers and the result by converting them to strings for the first and second text fields.
Learn to add if statements to buttons in a Swift education app, using if and else to compare the selected button to the answer and run code accordingly.
Test an incomplete subtraction game in the Iowa simulator, review code, and implement a reset the game function that returns true to clear errors.
Learn to implement a dedicated reset function that restarts the game, resets global variables (some to zero, others to random numbers), updates lbo messages, and guards against math errors.
Debug a random number generator in a subtraction game for kids. Adjust the first and second numbers and test in Xcode to ensure correct answers.
Apply what you've learned to build a better subtraction app with added functionality, and nail the appropriate age bracket for kids' educational apps as you conclude this course portion.
Develop a single view education app for kids to practice multiplication, set up in Xcode 6, configure portrait orientation, storyboard layout, and scalable iPhone sizes.
Design the app interface by adding labeled UI elements—title, number labels, answer label, and 80×80 buttons—styled with an orange background for a multiplication game.
Add outlets and actions to the swift file by dragging labels and buttons into the code, name outlets like lbo number one, and connect ib actions to buttons.
Randomize which of the three buttons holds the correct answer, wire up outlets and actions, implement if statements for each case, and print the answer using UIControlState.normal.
Declare temp answer variables inside curly braces, generate random values between 0 and 10, avoid duplicates with if statements, and assign correct and incorrect options to buttons one through three.
learn to implement button-driven answer checking by using answer calculate variables, comparing them with correct answers, and highlighting the correct choice through conditional logic in swift.
implement button logic to display correct or incorrect feedback, increment total correct on right answers, and show a 'please try again' prompt for incorrect attempts.
Clear all button titles by setting the buttons' titles to nothing using UIControlState.normal, so selecting an answer leaves the display blank. Reset answer calculations to zero for a fresh attempt.
Challenge yourself to extend the multiplication app by adding graphics and functionality, applying what you learned in this course to create a more sophisticated educational app and explore entrepreneurship.
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.