3. WHAT IS AUMENTED REALITY?
• Enrich your reality based on sensory inputs
• Combination two worlds
• Full context and environment awareness experience
4. APPLICATIONS OF AR
• Games
• Experiences (museum,park,malls,sports,restaurants)
• Advertisment and promotion
• Military
• Medical field
• Navegation
• Maintenance and Repair
• Tourism
9. ARKIT SUPPORT
• iPhone SE
• iPhone 6s
• iPhone 6s Plus
• iPhone 7
• iPhone 7 Plus
• iPad Pro (All three variants and models)
• New 9.7-inch iPad (2017)
• iPhone 8 and 8 Plus
• iPhone X
Available from iOS 11
11. ARCORE SUPPORT
• Google Pixel, Pixel XL, Pixel 2, Pixel 2 XL
• Samsung Galaxy S8 (SM-G950U, SM-G950N, SM-G950F, SM-
G950FD, SM-G950W, SM-G950U1)
Available from Android N
12. ARKIT VS ARCORE
ARKIT ARCORE
SceneKit OpenGL
More conservative algorithm More aggressive algorithm
Official Release Beta ( Very Stable)
Conservative on memory less
recovery features
Better mapping more reliable
recovery
Great device support Limited device support
Easier and faster adoption Hard and slow adoption
13. PREPARATION
• Camera Permission
• Add the AR Container to your view:
• GLSurfaceView in Android
• ARSCNView in iOS
• Session config
• Handle session life cycle
• Do your magic
Note: On android there’s some initial preparation before these steps:
https://developers.google.com/ar/develop/java/getting-started
Also needs to install ARCore Nuget Package