Glass

691 views

Published on

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

  • Be the first to like this

No Downloads
Views
Total views
691
On SlideShare
0
From Embeds
0
Number of Embeds
4
Actions
Shares
0
Downloads
3
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Glass

  1. 1. The Glass Platform By Friedger Müffke @fmdroid OpenIntents.org Droidcon London – 29 October 2010
  2. 2. @fmdroid Droidcon London – 29 October 2010 The Glass Platform  Who am I?  What is it?  How to use it?
  3. 3. @fmdroid Droidcon London – 29 October 2010 Background  OpenIntents All about Open Source and Intents The whole Developer experience  Droidcon Bring All Together Founder and Organizer in Germany
  4. 4. @fmdroid Droidcon London – 29 October 2010 The Glass Platform  Android 2.0 (Oct 2010), Android 2.2 (Jan 2010)  8.9-inch, 1024 x 600 pixel, capacitive display  USB host/client, BT, Ethernet (POE)  TI OMAP + DSP processor
  5. 5. @fmdroid Droidcon London – 29 October 2010 The Glass Platform  Android 2.1 (Oct 2010)  8.9-inch, 1024 x 600 pixel, capacitive display  USB host/client, BT, Ethernet (POE)  TI OMAP + DSP processor Business Desktop Phone
  6. 6. @fmdroid Droidcon London – 29 October 2010 Architecture Application processor + Audio processor
  7. 7. @fmdroid Droidcon London – 29 October 2010 Phone Apps  SDK same API as vanilla Android  Enhanced Phone application  Transfer, Conference, Multiline  Tap-To-Dial  Business Apps  FedEx, Financial, Salesforce, Taxi  Update server
  8. 8. @fmdroid Droidcon London – 29 October 2010 App Store  Approved apps only  One-time billing, periodic billing  10% payment handling fees  80:20 model, 60:40 preinstalled, 50:50 on-screen  Partner shops (75:25)
  9. 9. @fmdroid Droidcon London – 29 October 2010 Setup SDK and Emulator  Configure sip user agent  Launch sip user agent (glassUA.sh)  Ensure rinetd is running (rinetd.sh)  Create AVD and launch emulator  Redirect ports (adb-redir.sh)  Launch setServer on emulator (ifconfig)
  10. 10. @fmdroid Droidcon London – 29 October 2010 Call Handling  Intercept Broadcast for outgoing calls ACTION_NEW_OUTGOING_CALL EXTRA_PHONE_NUMBER permission: PROCESS_OUTGOING_CALLS  Incoming calls ACTION_PHONE_STATE_CHANGED EXTRA_INCOMING_NUMBER permission: READ_PHONE_STATE
  11. 11. @fmdroid Droidcon London – 29 October 2010 Data calls  UI Guidelines  Time savers
  12. 12. @fmdroid Droidcon London – 29 October 2010 Differences to Mobiles  Fixed power line  Fixed location  Unlimited Bandwidth  PC and Mobile nearby Sync through same network, USB connection, Bluetooth  ”Smart Office”, integration of company data

×