P04 Creating Augmented Reality Learning Experiences for iOS Devices with Apple's ARKit
8:30 AM - 4:30 PM Monday, June 25
Apple recently released its ARKit, a game-changer for creating immersive AR experiences for iOS devices. But what does it take to create augmented reality for Apple iOS devices? How do you get started? What kind of tools and coding knowledge do you need to have? These are all valid questions you need to consider when you want to dive into the world of augmented reality for iOS devices.
This hands-on workshop will get you started developing iOS apps that leverage ARKit functionality. You will learn how to build AR learning experiences for iPhones and iPads, reaching millions of users with devices they already have. You will also receive resources and sample files that you can use long after the all-day session is over. NOTE: In order to use Apple ARKit, you need to have a Mac with Xcode installed. Windows devices will not work for development.
In this session, you will learn:
- Swift code basics (the foundation for creating iOS apps)
- Xcode basics (the tool for building iOS apps)
- Code snippets that can be used for ARKit development
- How to create shapes and objects right within Xcode
- How to import media and 3-D objects from other tools
- How to trigger events when you interact with AR objects
- Steps you would take to deploy your app to the app store
Designers, developers, and managers.
Technology discussed in this session:
MacOS (you must have a Mac for this session).
Jeff Batt is founder and head trainer/sensei at Learning Dojo, a company dedicated to training people to become software ninjas in a variety of eLearning-, web-, and mobile-related software applications. Jeff is also the lead eLearning producer for the Church of Jesus Christ of Latter-day Saints, producing online training for the church worldwide. With more than 10 years of experience in the digital learning and media industry, Jeff is a regular conference speaker and industry leader regarding eLearning technologies such as the xAPI (Tin Can API), Articulate Storyline, Adobe Edge Animate, Captivate, Camtasia, HTML5, and more.