Learn iOS 9 by Building 10 Games and 15 Apps
25 Hours
$19.00$499.00
You save 96%
500 Lessons (25h)
- Introduction to the courseIntroductionCourse RequirementsCourse introduction
- Let's learn about SwiftIntroduction to SwiftHow to get good at anythingTalking about variablesAdding variables and talking about converting variablesIntroduction to arraysIf StatementsElse if statements
- Crash course in SpriteKitIntroductionIntroduction to Xcode and SpriteKitAdding in a spriteLearning about overide functionsAdding in a SKLabel NodeTalking About SKActionsAdding in many SKActionsAdding in a runblockAdding in a circle SKShapeNode
- Make a simple space shooterIntrodution to the courseIntro to the projectStarting the game and adding in the initial functionsSetting up the spawning logicSetting up the collision logicAdding in more collision logicSpawning an explosionSetting up the TitlePageMaking the art in illustratormporting the art to the ProjectFinishing up the projectChallenge - Expand upon the game by making more objects
- Make a simple avoid game for iPadntroduction to the gameGame PreviewStarting the SceneSetting up the playersAdding in the moving logicAdding in the spawning timersAdding in the player controlsAdding in the labelsHiding the labelSetting up the collsionSetting up the game over logic *Setting up the TitleScene part 1Setting up the titleScene part 2Adding an explosion to the GameSceneSetting up the color schemeAdding in the circle to the gameFixing the explosionChallenge - Pick another color scheme and make a new powerup
- Avoid Spikes gameIntroduction to the gameGame PreviewStarting up the gameSetting up the player controlsAdding in the labelsAdding in the spike spawn timerAdding in the spikesAdding in the groundHiding the labelAdding in the physics bodiesSetting up the game over logicSetting up the titleScene part 1Setting up the TitleScene part 2Setting up the gamescen transitionSetting up the score counterMaking and exporting the artOptimising the art and the titlepageChallenge - Add in another sprite that will fall down
- Chroma AvoidIntroduction to the gameGame PreviewStarting the projectAdding in the game objects and labelsSetting up the player controlsSetting up the color change logic part 1Setting up the color changing logic part 2Setting up the color change part 3Setting up the countdown timerSetting up the spawn timersSpawning the light and dark blocksSetting up the phyiscsSetting up the contact didBeginContactSetting up the dark block contactSetting up the titleSceneAdding in another transitionOptimizing the title SceneFixing collisionsFinalizing the gameChallenge - Add in a third color choice
- Touch the right colorIntroduction to the gameGame PreviewStarting the game and talking about clean codeSetting up the squaresSpawning LabelsSetting up the color arrayAdding in the color of the wordAdding in the incorrect colorsSetting up the touchesSetting up the game timerSetting up the reset logicFormatting the colorsFinalizing the gameConclusion
- Click As fast as you can!Introduction to the gameGame PreviewStarting the gameSetting up the labelsSetting up the game timerAdding in the timer logicAdding in the block to clickAdding in the touched node logicSetting up game over logicSetting up the scene transition and timerFinishing up the gameChallenge - Think of 12 different game concepts
- Collecting square gameIntroduction to the gameGame PreviewStarting the GameSpawning the playerRotating the player to the touchMoving the player to touchSpawning the collectablepawning the labelsSetting up the physicsbodys for the nodesAdding in physics contactSetting up the collisionSetting up the countdown timerSetting up the game over logicConclusionChallenge - Add a powerup and a game losing sprite
- Collect the color blocksIntroduction to the gameGame previewStarting the gameSetting up the playerSetting up the colors and the controlsSetting up the falling block logicAdding in falling block timer and colorAdding in the physicsAdding in the player block physics collsionAdding in the collision logicAdding in the color collision logicSetting up the game over logicFinalizing the colision logicFixing the gamescene
- Touch the right SquareIntroduction to the gameGame PreviewSetting up the gameAdding in the labelsAdding in the color randomizationSetting up the tappingAdding in the white square only tapAdding in the timer logicSetting up another lose conditionResetting the gameFinishing the gameChallenge - Add a fade in and fade out to the squares
- Block Spawning gameIntroduction to the gameGame PreviewStarting the gameAdding in the floorAdding in the spawning block logicAdding in the random color blocksMaking the phyisical boundaries of the gameAdding in labelsAdding in blocksSetting up the countdown timerSetting up the is collecting logicSetting up the title screenChanging the SKSceneAdding the final game scene transitionFInishing the gameChallenge - Think about your own game state and add it
- Tip Calculator for iOS9Starting a new project for the tip calculatoresting early and often on the iPhoneHooking up the Actions to the siwft fileSetting up the main StoryboardPrinting the variablesCalculating the tipConverting the strings into FloatsFormatting to two Decimal PlacesDesigning the appHooking up the outlets to the swift fileTaking in the user inputed textChanging the keyboard input typeSeparating the app into functionsChallenge - Build a new app and design it differentlySetting up the variablesAdding the clear button to the appDesigning the appHiding the keyboards
- Make a letter counting app with arrays for iOS9Designing the appAdding in the clear button functionalityDesigning the appIntroduction to the name changing appHooking up the swift codeEnterting the name dataAdding functions to the appChallenge - Make a 4 box character counting appMaking the app count the charactersPutting the characters into an arrayHiding the keyboard
- Reversing words app for iOS9Introduction to the word reverser *Designing the appHiding the keyboardDesigning the app and adding the clear functionTalking about user experience and codeReversing the charactersAdding in functions to the appHooking up the actions and the outletsSetting up the user input and testing the appChallenge - Count the characters of the reversed wordetting up variables
- Reversing words app for iOS9Hooking up the Swift FileChanging the button TextSetting up the variables and the arraysIntroduction to the motivational quote appChallenge - Add another array item box to the projectDesigning the appPrinting the variableAdding in the function to the appSelecting the random numberAdding in checking logicDesigning the app
- Making an innovative calculator for iOS9Hooking up the swift fileTalking about the main storyboardDesigning the first page for productivityAdding in the other viewsChanging the names of the tabsPutting final touches on the designSetting up the subtraction pageAdding in the multiplication tabFinding different solutionsIntroduction to the innovative calculatorAdding in the addition variablesChallenge add in two more tabsSetting up the division pageTaking in the user dataSetting up the outletsHiding the keyboardCopying the items to the other view controllerDesigning the first pageAdding in the clear ButtonChanging the colors of the slidesAdding in the calculation and printing the answer
- Stock Price Calculator for iOS9Adding in functions to the appChallenge - Limit the amount of characters in the profit sectionRounding to two decimal placesDesigning the appAdding in the price and hiding the keyboardIntroduction to the stock price calculatorDesigning the appClearing the appFixing the percent errorCalculating the profitConverting variables to floatsSetting up the variablesHooking up the Swift FileTaking in the user data
- Savings app for iOS9Designing the labels to the appHooking up the swift fileIntroduction to the savings appPrinting the variablesChallenge - Add more financial items to the appSetting up the functionsSetting up the VariablesHIding the keyboard and testing the appFinxing the bugsCalculating the incomeFinal bugs in the appDesigning the appTesting and setting up the clear functionalityTaking in the dataCalculating the savings
- Savings visualizer for iOS9Introduction to the savings visualizerChallenge - add another slider to the appHooking up the Swift fileChecking to see if the textbox has textTesting the app and adding in the clear buttonPrinting the variablesDesigning the appDesigning the appTaking in the dataSetting up the variablesAdding in the functionsPerforming the math of the equationFormating the decimal places
- Score counter for iOS9Hooking up the swift fileIntroduction to the sports counter appSetting up the print functionAdding in the functionsDesigning the appTesting the appChallenge - Set the score limit to 100Adding in the score modifierDesigning the app part 1Sending items to the backAdding in the variables
- Making a two button quiz for kids for iOS9Introduction to the simple quiz appHooking up the swift fileSetting up the variables and the arraysBreaking up the functions into more specific functionalitySetting up the button logicResetting the appSetting up the total correct logic and testing the appSetting up the random numbers and printing the variableDesigning the appDesiging the appSetting up the functionsAdding in the incorrect answer logic
- Addition game for iOS9Adding in the reset logicAdding in the random number check logicIntroduction to the Algebra addition gameHooking up the Swift filePrinting the variablesChallenge - Make 3 different apps for 3 different agesDesigning the appAdding in the other incorrect answersDesigning the appPrinting the statsPrinting the buttons and setting up the incorrect answersSetting up the correct answer logicRandomizing the numbersAdding in the variablesFixing the reset logic
- Multiplication game for iOS9Introduction to the multiplication gameHooking up the Swift fileAdding in the button logicReseting the app and designing the appDesigning the appRandomizing the numbersSetting up the correct logicAdding in the variablesChallenge - Add in 3 different difficulty levels for 3 different agesAdding in the random number checksPrinting the buttons
- Subtraction game for iOS9Designing the appSetting up the variablesChallenge - Make answers have no negative numbersHooking up the Swift FileSetting up the random number checksDesingning the appSetting up the button logicSetting up the correct button logicIntroduction to the subtraction game for iOSSetting up the random buttons
- Algebra Addition game for iOS9Designing the appSetting up the variablesTesting the appChallenge - First 5 random numbers different than the nextDesigning the appHooking up the swift fileAdding in the random numbers logicAdding in the button logicAdding in the random number checksAdding in the answersIntroduction to the algebra addition game
- Algebra multiplication game for iOS9Designing the appAdding in the variablesIntroduction to the algebra addition gameDesigning the appChallenge - Make the y variable change spotsTesting the appAdding in the button logicAdding in the random number logicAdding in the correct logicHooking up the Swift file
- Compound interest calculator for iOS9Hooking up the Swift CodeChallenge - Add in the amount of money madeDesigning the appTaking in the user dataCalculating the compound interestPrinting the answer and hiding the keyboardDesigning the appAdding in the variablesTesting the appIntroduction to the compound interest calculatorClearing the app
- Number Divisor app for iOS9Calculating the division numberHiding the keyboardDesigning the appTaking in the user dataAdding in variablesAdding checks to make sure your app does not crashHooking up the Swift fileCleaning up the app and clearing the textConclusionDesigning the appIntroduction to the number divsor app
DescriptionInstructorImportant DetailsRelated Products
Learn In-Demand Mobile Development Skills By Completing Practical Projects
MI
Mammoth Interactive John Bura has been programming games since 1997 and is the owner of the game development studio Mammoth Interactive, which produces games for XBOX 360, iPhone, iPad, Android, HTML5, and more. John has also consulted with many companies to provide game design, audio, programming, level design and project management services. He has contributed to 40 games, several of which have risen to the top of the iTunes Store. For more details on the course and instructor, click here.
This course is hosted by StackSkills, the premier eLearning destination for discovering top-shelf courses on everything from coding—to business—to fitness, and beyond!Description
Want to strengthen your LinkedIn and resume without adding fluff? This course is the ticket, providing instruction on how to build a whopping 10 games and 15 apps for iOS 9. Besides boosting your credentials, you'll master coding with the Swift language, SpriteKit game engine, and Xcode development environment--all essential skills for any aspiring iOS developer.
- Build 10 games & 15 apps for iOS 9 w/ 25 hours of content
- Seamlessly code in Swift, utilizing variables, arrays, if statements & more
- Construct your game in SpriteKit & Xcode
- Add artwork & sound effects to your games & apps
- Expand your portfolio with real, working products
- Become a full-fledged iOS developer by course's end
Specs
Details & Requirements
- Length of time users can access this course: lifetime access
- Access options: web streaming, mobile streaming
- Certification of completion not included
- Redemption deadline: redeem your code within 30 days of purchase
- Experience level required: all levels
Compatibility
- Internet required
Terms
- Instant digital redemption
Your Cart
Your cart is empty. Continue Shopping!
Processing order...