• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
Exploring Ketai Library, Droidcon
 

Exploring Ketai Library, Droidcon

on

  • 1,849 views

Exploring Ketai Library, Droidcon

Exploring Ketai Library, Droidcon

Statistics

Views

Total Views
1,849
Views on SlideShare
1,721
Embed Views
128

Actions

Likes
0
Downloads
7
Comments
0

4 Embeds 128

http://funnel.hasgeek.com 95
https://funnel.hasgeek.com 26
https://twitter.com 6
http://www.docshut.com 1

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Exploring Ketai Library, Droidcon Exploring Ketai Library, Droidcon Presentation Transcript

    • Exploring the Ketai library for faster development of Android Features Sriram Narasimhan ThoughtWorks
    • Agenda• Introduction to Processing• 2D programming using Processing• OOP using Processing• Ketai library• KetaiGesture• KetaiLocation• KetaiCamera• Wifi networking
    • Processing• Open source programming language & environment • http://www.processing.org/reference/• Create images, animations, interactions• Installation• IDE Modes – android, java (standard) , JavaScript
    • 2D Programming in Processing• text, println, image• Background, Stroke• ellipse(50, 50, 80, 60);• Mouse location, actions & more 2D
    • OOP Using Processing• Multiple files in a project• Classes & Objects• Processing keywords in classes and methods• Demo on Processing
    • Ketai Library• OpenSource by ‘Daniel Sauter’• ‘Cell phone culture’ in Japanese• Installed through Processing IDE• Hardware devices and sensors built into Android• Supports easy development for • Cameras, Sensors, Location • Multi-touch gestures, • Peer-to-peer n/w via Bluetooth and WiFi Direct, NFC • SQLite for local databases.
    • KetaiGesture• KetaiGesture class• Callbacks • tap, • Double Tap • Long press • Flick • Pinch• surfaceTouchEvent• Demo
    • KetaiLocation• KetaiLocation class• Processing permissions• Basic location attributes• Distance between 2 locations• Demo
    • KetaiCamera• KetaiCamera class• Capturing using camera• Storing to device• KetaiFaceDetector• Demo
    • Networking devices via Wifi• oscP5 data protocol• Connecting mouse on laptop & accelerometer on android device• KetaiOSCMessage• Demo
    • References• http://processing.org/learning/• http://wiki.processing.org/w/Android• http://code.google.com/p/ketai/• http://pragprog.com/book/dsproc/rapid-android-development
    • Thanks Next Steps For Me …• Apps on PlayStore using Processing & Ketai• Contribute to Ketai