Andrew Deutsch / @andrewdeutsch
July 20, 2017
NYC
What is ARKit?
Apple’s new framework for creating augmented reality
experiences for iPhones and iPads running iOS11
@nedd
Leading AR Tools
• 325,000+ registered developer; has powered 35,000+ app;
400 million app installs worldwide
• Free for dev; $499 per released app
• Built on OpenCV
• Android and iOS
• 100,000+ registered developer; has powered 20,000+ app;
• SLAM and real-world scale; many ARKit features
• License costs $3,000/per year
• Android and iOS
Leading AR Tools
• 10,000+ registered developers
• SLAM and real-world scale; many ARKit features
• License costs: Free under £1 mil. GBP (w/ watermark); £1K/annually
w/o
• Android and iOS
• Google’s AR hardware solution
• Using multiple cameras and sensors
• Currently available on only 2 devices
• Android
http://socialcompare.com/en/comparison/augmented-reality-sdks
https://www.youtube.com/watch?v=2N0-z8SF7C0
Google Tango/ARKit
comparison
@econsor
Why ARKit?
You don’t need an image trigger or marker to activate
an experience. You only need a horizontal plane to be
detected.
ARKit is able to estimate scale in relation to the real
world using existing iPhone legacy hardware(i.e., a
single camera), back to iPhone 6.
ARKit apps will be available on over 100 million
devices after iOS11 is released this fall.
Easy integration w/ the App Store
Visual Inertial Odometry
Using built-in inertial sensors and a single camera, it can
sense and map what is in the real world.
ARKit Under the Hood
Scene Understanding
Can detect horizontal planes like tables and floors, and can
track and place objects on smaller feature points as well.
Lighting Estimation
Makes use of the camera sensor to estimate the total
amount of light available in a scene and applies the correct
amount of lighting to virtual objects (ambient lighting).
Alper Guler
Augmented and Virtual Reality Solution Manager, The Glimpse Group;
KabaQ Augmented Reality Food Menu
ARKit Development Options
Xcode 9 Beta
using SceneKit (3D), SpriteKit(2D) or Metal
Setting up an Apple dev account
Unreal
Will be available in the next Github build; link on their blog post is
dead.
https://www.unrealengine.com/en-US/blog/epic-unreal-engine-wwdc-
2017
Unity
Unity v5.6.1p1+
https://bitbucket.org/Unity-Technologies/unity-arkit-plugin
+
Tutorial presented by the team from FuseVR
ARKit Resources
Apple ARKit documentation
Unity’s ARKit plugin
ARKit News
Made With ARKit
Awesome ARKit - a thorough list of resources
– including Xcode project repos
Andrew Deutsch / @andrewdeutsch
July 20, 2017
Thank you!

Intro to Arkit - ARKit NYC Meetup - 7.20.17

  • 1.
    Andrew Deutsch /@andrewdeutsch July 20, 2017 NYC
  • 2.
    What is ARKit? Apple’snew framework for creating augmented reality experiences for iPhones and iPads running iOS11 @nedd
  • 3.
    Leading AR Tools •325,000+ registered developer; has powered 35,000+ app; 400 million app installs worldwide • Free for dev; $499 per released app • Built on OpenCV • Android and iOS • 100,000+ registered developer; has powered 20,000+ app; • SLAM and real-world scale; many ARKit features • License costs $3,000/per year • Android and iOS
  • 4.
    Leading AR Tools •10,000+ registered developers • SLAM and real-world scale; many ARKit features • License costs: Free under £1 mil. GBP (w/ watermark); £1K/annually w/o • Android and iOS • Google’s AR hardware solution • Using multiple cameras and sensors • Currently available on only 2 devices • Android http://socialcompare.com/en/comparison/augmented-reality-sdks
  • 5.
  • 6.
    Why ARKit? You don’tneed an image trigger or marker to activate an experience. You only need a horizontal plane to be detected. ARKit is able to estimate scale in relation to the real world using existing iPhone legacy hardware(i.e., a single camera), back to iPhone 6. ARKit apps will be available on over 100 million devices after iOS11 is released this fall. Easy integration w/ the App Store
  • 7.
    Visual Inertial Odometry Usingbuilt-in inertial sensors and a single camera, it can sense and map what is in the real world. ARKit Under the Hood Scene Understanding Can detect horizontal planes like tables and floors, and can track and place objects on smaller feature points as well. Lighting Estimation Makes use of the camera sensor to estimate the total amount of light available in a scene and applies the correct amount of lighting to virtual objects (ambient lighting).
  • 8.
    Alper Guler Augmented andVirtual Reality Solution Manager, The Glimpse Group; KabaQ Augmented Reality Food Menu
  • 9.
    ARKit Development Options Xcode9 Beta using SceneKit (3D), SpriteKit(2D) or Metal Setting up an Apple dev account Unreal Will be available in the next Github build; link on their blog post is dead. https://www.unrealengine.com/en-US/blog/epic-unreal-engine-wwdc- 2017 Unity Unity v5.6.1p1+ https://bitbucket.org/Unity-Technologies/unity-arkit-plugin
  • 10.
    + Tutorial presented bythe team from FuseVR
  • 11.
    ARKit Resources Apple ARKitdocumentation Unity’s ARKit plugin ARKit News Made With ARKit Awesome ARKit - a thorough list of resources – including Xcode project repos
  • 12.
    Andrew Deutsch /@andrewdeutsch July 20, 2017 Thank you!