Difference between revisions of "Android Development"
From Immersive Visualization Lab Wiki
m (→Hardware + Emulator) |
(→Hardware + Emulator) |
||
Line 22: | Line 22: | ||
* [http://forum.xda-developers.com/showthread.php?t=452316 register g1] | * [http://forum.xda-developers.com/showthread.php?t=452316 register g1] | ||
* [http://www.blogsdna.com/1256/how-to-quickly-update-t1-mobile-g1-phone-firmware-manually-rc29.htm update g1 firmware] | * [http://www.blogsdna.com/1256/how-to-quickly-update-t1-mobile-g1-phone-firmware-manually-rc29.htm update g1 firmware] | ||
+ | |||
+ | ====Network==== | ||
+ | * server | ||
+ | |||
+ | * client | ||
+ | |||
+ | * socket issues | ||
+ | |||
+ | ====ARToolkit==== | ||
+ | * detect marker | ||
+ | * pose | ||
+ | |||
+ | ====Android==== | ||
+ | * | ||
+ | |||
+ | ====OpenCover==== | ||
+ | *display marker | ||
+ | *display dataset | ||
====Other possibilities==== | ====Other possibilities==== |
Revision as of 11:58, 1 June 2011
Contents |
Rough Tasks: 3/30/11
- Basic UI elements + actions
- Send information from tablet to linux computer/wall (map out what kind of data)
- Sensor (accelerometer, gyro, camera) usages
- touch ability on a 2d area
- Application on the wall? Ex. flight simulator navigation, pitch, speed,
*....Ar toolkit?
Android Basics:
- Sandboxed in a linux environment, each application is actually a user
- Model View Controller setup
- Model - Content providers
- View - XML
- Controller - Activity, or Service
- Tip: An easy way to add import packages to your project is to press Ctrl-Shift-O (Cmd-Shift-O, on Mac). This is an Eclipse shortcut that identifies missing packages based on your code and adds them for you.
- cpuinfo: /proc/cpuinfo
Hardware + Emulator
Network
- server
- client
- socket issues
ARToolkit
- detect marker
- pose
Android
OpenCover
- display marker
- display dataset