codeandroid meet up slides - augmented reality on android

Post on 13-Jan-2015

8.007 Views

Category:

Technology

0 Downloads

Preview:

Click to see full reader

DESCRIPTION

 

TRANSCRIPT

CodeAndroid Meetup– Learning about the Platform

IE Singapore – The Little Red Dot30th May 200910 AM

CodeAndroid.org

• Android Developer/User Group

• Grassroots effort by developers

• Promote Android development around this region (SEA, Oceania)

• You can join us on Facebook, Twitter, IRC (#codeandroid @ irc.freenode.net)

Special thanks to Eugene from IE Singapore for the venue arrangements

Agenda

• Cool stuff that you can do on Android (Chua Zi Yong)

• How can you build an app in 30 minutes (Muh Hon Cheng)

• Q&A with Jason Hudgins, winner of Android Dev Challenge 1 with ShopSavvy

• Discussion and mingling

Cool stuff that you can do on Android

Augmented Reality

Example of Augmented Reality

Source: lordsoryn on YouTube

Why Augmented Reality?

• Value adds to your data (CONTEXT!)

• Visual and “life-like” experience to the user• Less 2D, more 3D• More convenience

• Less intrusive advertisements?

What is Augmented Reality?

• Combination of real-world and computer-generated data

• Blend computer graphics into real footage in real time.

• Uses• motion-tracking data• markers recognition using machine vision

Source: http://takemetoyourleader.com

What does Android provides?

• Location Provider

• Altitude

• Accelerometer

• Gyroscope

• Camera

Location and type of interaction

------- Image recognition and processing

Example of AR on Android Case 1

Wikitude

• Grabs your location, screen orientation

• Mesh with data from Wikipedia and Qype

• POI location, description

Source: Wikitude

Example of AR on Android Case 2

Google Sky Map

• Grabs your location, screen orientation (as well)

• Mesh with data from Google Sky

• Find stars, planets, constellations and more

Source: Google

Example of AR on Android Case 3

ARToolKit

• Open source project on AR

• Identify patterns and images react to it

• Demo overlays a cube drawn using OpenGl on top

Source: http://nyatla.jp/nyartoolkit/wiki/index.php?NyARToolkit%20for%20Android.en

Ideas for AR on Android?

• Military

• Extension of social network app (locate your friend)

• AR games

• Item tagging and identification

How can you build an app in 30 minutes

Creating a simple Android application

• APIDemo (sample code included with Android SDK installation)

• Reference Doc

Creating a simple Android application

• Activity– represents a screen that an

application can present to its users

• Intents– a simple message object that

represents an ‘intention’ to do something

Q&A with Jason from ShopSavvy

CodeAndroid.org

• You can join us on Facebook, Twitter, IRC (#codeandroid @ irc.freenode.net)

• Contact us at CodeAndroid.org@gmail.com or www.codeandroid.org

Special thanks to Eugene from IE Singapore for the venue arrangements

top related