Processing + Android Rapid visual design PETER KIRN createdigitalmusic.com + createdigitalmotion.com
 
  <ul><li>  </li></ul>Sketching (CC-BY) Kristian D., via Flickr
  processing.org
Processing is used by many different kinds of people to make many different kinds of creations. On Android, features inclu...
You need: 1. Android SDK (2.1 or later) 2. Processing pre-release (0190 in this demo) Optional: 3. A copy of Eclipse (very...
Install components. 1. Google APIs, Level 7 2. Android SDK 2.1, Level 7
Switch to Android Mode! (demo)
Point at the Android SDK.
Running Code: Emulator
Running Code: Connected Device
Your own Processing code: Adaptive screen sizes Find the current size screenWidth screenHeight Set up the screen size(scre...
Your own Processing code: Touch
Mobile + Browser + Desktop
 
Developing with Processing and Android in Eclipse Mixing and Matching Processing and Android APIs
Applications + Code Fonts PFont.list() .otf, ttf Data visualization loadStrings();
Applications + Code Touch + Keys motionX, motionY, pmotionX, pmotionY surfaceTouchEvent KeyEvent Virtual keyboard, hardwar...
Applications + Code Override screen orientation orientation(PORTRAIT); orientation(LANDSCAPE); Density DisplayMetrics Mani...
Join the community; Let's see what happens wiki.processing.org/w/Android processing.org noisepages.com/groups/processing c...
Upcoming SlideShare
Loading in …5
×

Processing for Android: Getting Started

36,214 views

Published on

A look at the upcoming Processing for Android, a free, friendly code environment for rapidly "sketching" with media on the mobile platform. From Android Only, Stockholm, Sweden, September 29 2010.

Published in: Technology
0 Comments
3 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
36,214
On SlideShare
0
From Embeds
0
Number of Embeds
31,677
Actions
Shares
0
Downloads
63
Comments
0
Likes
3
Embeds 0
No embeds

No notes for slide

Processing for Android: Getting Started

  1. 1. Processing + Android Rapid visual design PETER KIRN createdigitalmusic.com + createdigitalmotion.com
  2. 3.   <ul><li>  </li></ul>Sketching (CC-BY) Kristian D., via Flickr
  3. 4.   processing.org
  4. 5. Processing is used by many different kinds of people to make many different kinds of creations. On Android, features include 2D and 3D visuals, images, type, and data - and you can use native Android code.
  5. 6. You need: 1. Android SDK (2.1 or later) 2. Processing pre-release (0190 in this demo) Optional: 3. A copy of Eclipse (very much optional)
  6. 7. Install components. 1. Google APIs, Level 7 2. Android SDK 2.1, Level 7
  7. 8. Switch to Android Mode! (demo)
  8. 9. Point at the Android SDK.
  9. 10. Running Code: Emulator
  10. 11. Running Code: Connected Device
  11. 12. Your own Processing code: Adaptive screen sizes Find the current size screenWidth screenHeight Set up the screen size(screenWidth, screenHeight, A2D); (or A3D)
  12. 13. Your own Processing code: Touch
  13. 14. Mobile + Browser + Desktop
  14. 16. Developing with Processing and Android in Eclipse Mixing and Matching Processing and Android APIs
  15. 17. Applications + Code Fonts PFont.list() .otf, ttf Data visualization loadStrings();
  16. 18. Applications + Code Touch + Keys motionX, motionY, pmotionX, pmotionY surfaceTouchEvent KeyEvent Virtual keyboard, hardware keys Override MENU, BACK
  17. 19. Applications + Code Override screen orientation orientation(PORTRAIT); orientation(LANDSCAPE); Density DisplayMetrics Manifest + permissions, right in PDE
  18. 20. Join the community; Let's see what happens wiki.processing.org/w/Android processing.org noisepages.com/groups/processing createdigitalmotion.com createdigitalmusic.com

×