10 Dec Introduction to Android App development (Devoxx 2011)
- Lowest layer based on linux used for hardware
- Top of linux libraries and android runtime
- Application framework
When you want to run your app on an android phone, the class files will be converted into a dex file so it can be used on any android phone (depending on the apps requirements).
So we cannot develop apps which need a massive amount of memory or space as this is limited on a phone. We also need to think about garbage collection.
How to start developing?
How does an android project look like?
Some important files
This file is also used on the android market to filter apps.