LBS includes
- know where you are: get the 2D horizontal coordinate from GPS or other positioning devices
- altitude information? turning the 2D coordinate into 3D
- know your direction: how to use the compass? how accurate it is? probably what Android provides so far is just a software abstraction layer, but can we get some more info by experimenting with it?
- Manipulation of the map view
- centering, zooming, panning, animating
- overlay drawing (static and dynamic overlays)
- the screen size is a solid limitation so far, how to best overcome this? The more important question is when we should try overcome it. Since mobile phone just happen to be a computing device that we bring with ourself, whenever it's convenient we can switch to desktop.
How to test
- Testing for LBS and social applications would be hard
- how to simulate your own position/orientation/speed
- how to simulate others' position/orientation/speed
A complete testing environment is desirable.
Thursday, May 29, 2008
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment