meeto - android meets meego
DESCRIPTION
TRANSCRIPT
MeeToAndroid meets MeeGo
自我揭露
The following program deals with mature subject matter and is intended for adult audiences.
Viewer discretion is advised.
About me
• Ping-Hsun Chen (penk)
• @penk for plurk / twitter
• work with OEM/ODMs since 2004
0
25
50
75
100
20082009
20102011
Designers Engineers
Take #3
MeeToAndroid meets MeeGo
Take #3
MeeToAndroid meets MeeGo
Take #3
MeeToAndroid meets MeeGo
Take #3
MeeToAndroid meets MeeGo
But!!
Why MeeGo?
• Hosted by The Linux Foundation
• Uniform set of APIs based on Qt
• MeeGo UX Components
• Qt Quick!
Target Hardware?
Target Hardware?
Target Hardware?
Codename: 小美二號
•Gorgeous 7” IPS screen
•TI OMAP3 3621
• Source code included
•$249
Codename: 小美二號
•Gorgeous 7” IPS screen
•TI OMAP3 3621
• Source code included
•$249
Step 1: Android to MeeGo rootfs
• tool - Android SDK + busybox
• rootfs - debootstrap
• Xorg - fbdev
• touch screen - mtev
• libGLES2 - powervr-omap3
Step 2: rootfs to MeeGo UX
• sensor / button - qt mobility plugin
• launcher - meego-qml-launcher
• homescreen - meego-ux-appgrid
• settings - meego-ux-daemon
• keyboard - maliit
• browser - chromium-qt
DEMO
One more thing...
Where to go from here?
• Working browser/reader/keyboard
• jQuery Mobile
• Qt 4.8 / QtWebKit 2.2
• Linaro
• True alternative UX
Thanks! :-)