Are you wanting to expand your iOS native development skills? Do you want to create 3D games and apps for the iOS platform? Are you just wanting to create stunning graphics?
This one-of-a-kind course will teach you to create 3D graphics on the iOS platform. You'll start off simple-- working the Objective-C CGRect class. Next, you'll move through draw shapes and basic animations. Before you know it, you'll be working with video animation, masks, and synchronizing audio to your creations. This is a course for developers who want to break out of the box and create rich user experiences that include graphics and animation.
This course is challenging-- but you'll master the techniques demonstrated by expert instructor Mike Rogers. The course includes several hours of video lecture, challenging lab exercises and dozens of code examples.
Become the iOS graphics master you've always wanted to be with 3D Fundamentals with iOS!
Michael explains what you will learn in these videos, and what they're used for.
In this video, Michael shows you how to draw a rectangle on your screen in Xcode
Building on the previous video, this video shows you how to draw a circle.
Michael describes Sprite animations, and shows you how to use them, and talks about it's advantages and disadvantages.
This video discusses how to use pre-rendered video for your animation.
In this video, Michael discusses core animation, which includes the positioning of elements on your iPhone screen and layering.
Michael shows you how to animate a static image smoothly on screen.
This video explains the application Sandbox, getting a file path in a bundle, and formatting a video file
In this video, Michael delves deeper into animating pre-rendered video
Michael explains how to make your application react or handle other operations or notifications on your phone.
Michael explains how to make more advanced animations by layering them together.
In his example, Michael shows you how to make the basketball go through the hoop instead of simply over it.
Michael adds the animation to make the ball move through the hoop.
This video shows you how to include a sound to occur at a certain point in your animation.
In this video, Michael shows you how to make an audio recorder in your app.
Michael goes through some ways to make sprite animations, and some places you can go to acquire pre-made assets.
In this video, Michael explains how you can refresh your assets via the web.
Michael goes through how to make a downloader application to illustrate some vital points about internet connectivity.
This video will provide you with information on how to download assets from a web server
Michael goes through all you've learned with a complete project.
LearnToProgram Media is a leading publisher of web, mobile, and game development courses that are used by over 500,000 people in 65 countries. LearnToProgram's valuable network of technical resources includes content on YouTube, iTunes, and Roku, as well as books, free tutorials, and online courses.
With a mission of “teaching the world to code" LearnToProgram instructors are teachers first and technical experts second. Their primary skill is relating complex technical information to nontechnical people learning web, mobile and game development. The entirely online, self-paced sales model allows students to learn at their own pace.
With over 40 courses on the market, LearnToProgram offers students flexible programs in web development, mobile application development and game development. Currently the company's most popular online courses include Become a Certified Web Developer and 10 Apps in 10 Weeks.
The company is based outside of Hartford, Connecticut.
T. Michael (Mike) Rogers is an instructor for iPhone Boot Camp in New York City, runs his own workshops on iOS Development, Test Driven Development, Agile/Scrum and digital marketing. He has developed mobile applications for major corporations such as MARS, Pedigree and Valspar.
Mike has 15 years experience leading Agile Product Development of marketing technology, B2B and B2C products, and new business for start-ups and established companies.