How to Troubleshoot Apps for the Modern Connected Worker
Open Intents Andreas Ipp
1. OpenIntents Overview
for AndroidTM
www.openintents.org peli@openintents.biz A2D2 Vienna, May 7, 2009
2. OI Applications
on Android Market
OI Shopping list OI Flashlight
OI Notepad OI Safe
OI News reader OI File manager
OI Countdown OI Update
Splashplay Timesheet Obscura
3. Splashplay
Learn to play the guitar
Chords appear in sync
with the song
Splashplay
Top 50 With optionally available
Android Developer hardware, chords appear
Challenge 2008 on the guitar
www.splashplay.mobi
4. “All apps are equal”
“All applications are created equal”
“Android does not differentiate between the
phone's core applications and third-party
applications. [Users] can swap out the
phone's homescreen, the style of the dialer,
or any of the applications.“
www.android.com/about
Intents
How does it work?
“All animals are equal”
(“but some animals are more
equal than others”)
George Orwell, 1945
6. OI Extensions
OI applications work together
OI Voice notes
OI Shopping list
OI Notepad
OI Delete all
OI Convert CSV
OI About
OI File manager
OI Safe
7. OI Shopping list
Keep track of your
shopping items
Various themes
and extensions
available
OI Shopping list
Extensions: (INTENT CATEGORY ALTERNATIVE)
Record and play
voice notes
Export / import to
Excel and Outlook
OI Voice notes OI Convert CSV OI Delete all OI About
8. Timesheet
Timesheet
PICK_FILE
Track times you spend on your various jobs
INTENT
Export to CSV files
Schedule a job and add a calendar entry
Extension TimeXchange (Beta)
OI File manager
9. Obscura
Picture safe
Based on
Android's Gallery
Keeps your
private pictures
safe
Obscura
ENCRYPT
INTENT
Master key and password
stay within OI Safe
OI Safe OI Notepad AES and Trivium encryption
10. Create new intents
Every developer can create their own new intents:
VIEW SHOW
DISPLAY
EXHIBIT
EXPOSE
REVEAL
The Tower of Babel by Pieter Brueghel the Elder (1563)
11. Intent registry
www.openintents.org
Browse and find
intents, actions,
applications, URIs,
extras
Promote your own
intents and applications
As of May 2009:
>40 registered intents
>20 registered applications
Reuse components!
Don't reinvent the wheel!
12. More info
Web site:
www.openintents.org
Developer group:
http://groups.google.com/group/openintents
Code repository:
http://openintents.googlecode.com
Twitter:
http://twitter.com/openintents
see Tech Session