Market Share
Market Share
Android Dev Basics Android apps are developed in Java and XML. The hardest part of Android dev is coming up with the idea!
Android Dev Basics Developed with Eclipse using Java SE Dev kit(JDK), Android SDK, and Android Development tools (ADT). To test your application you can use either an Android virtual device (AVD) or any Android device.
Activities The basis of all Android Apps Each page is a new activity Links to the GUI Activities life cycle
Fragments Similar functionality to activities Must be nested within an activity Introduced in version 3.0 More useful on tablets Good for when you want to display two different activities side by side.
GUI Defined in XML Three ways to construct the GUI In code At run time Using a graphical interface Several different common controls
GUI The programmer must account for different sizes and densities of Android devices. There is the ability to have different styles and themes
Data Several ways to store data SQLite is the primary way to store data in Android JSON is commonly used as well