Android Components (Stack)

 Android Components (Stack)

The Android stack includes a large array of features for mobile applications.
•It would be easy to confuse Android with a general purpose computing environment.
•All of the major components of a computing platform are included.

 

 

Android Components

Application frameworkenabling reuse and replacement of components
•Dalvikvirtual machineoptimized for mobile devices
•Integrated browserbased on the open source WebKitengine
•Optimized graphicspowered by a custom 2D graphics library; 3D graphics based on the OpenGL ES specification (hardware acceleration optional)
•SQLitefor structured data storage
•Media supportfor common audio, video, and still image formats (MPEG4, H.264, MP3, AAC, AMR, JPG, PNG, GIF)
•GSM Telephony(hardware dependent)
•Bluetooth, EDGE, 3G, 4G, and Wi-Fi(hardware dependent)
•Camera, GPS, compass, and accelerometer(hardware dependent)
•Rich development environmentincluding a device emulator, tools for debugging, memory and performance profiling, and a pluginfor the Eclipse IDE
17

0 comments: