Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Open Intents Andreas Ipp


Published on

Published in: Technology, Education
  • Be the first to comment

Open Intents Andreas Ipp

  1. 1. OpenIntents Overview for AndroidTM A2D2 Vienna, May 7, 2009
  2. 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. 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
  4. 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.“ Intents How does it work? “All animals are equal” (“but some animals are more equal than others”) George Orwell, 1945
  5. 5. What are intents? Web browser Android Intents: VIEW + Intents: VIEW + Contact VIEW + VIEW + Image DIAL + 123 PICK + Image EDIT + Contact SEND + Note ..... Intent = Action + Data (+ Extras + Categories + Flags)
  6. 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. 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. 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. 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. 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. 11. Intent registry 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. 12. More info Web site: Developer group: Code repository: Twitter: see Tech Session