2. 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
3. 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
6. 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?
7. 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
8. What does Android provides?
• Location Provider
• Altitude
Location and type of interaction
• Accelerometer
• Gyroscope
• Camera ------- Image recognition and processing
9. 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
10.
11.
12. Ideas for AR on Android?
• Military
• Extension of social network app (locate your friend)
• AR games
• Item tagging and identification
14. Creating a simple Android application
• APIDemo (sample code included with
Android SDK installation)
• Reference Doc
15. 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
17. 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
Editor's Notes
Finding your friend in a parkEven if you know which portion of the park she is in, which direction you should go to?You app provide discount coupons, how do the userget to the placeLess intrusive ads
http://www.youtube.com/watch?v=N6e-65EGt7Uhttp://www.youtube.com/watch?v=p6znyx0gjb4http://nyatla.jp/nyartoolkit/wiki/index.php?NyARToolkit%20for%20Android.enhttp://www.gadgetell.com/tech/comment/augmented-reality-android-app-wikitude/IdeasMilitary, add on to your social network app (identify your friend), AR games?