With Android, mobile developers no longer have to reinvent the wheel. Instead, developers use familiar class libraries exposed through Android's Java packages to perform common tasks such as graphics, database access, network access, secure communications, and utilities (such as XML parsing).
The Android packages include support for
■ Common user interface widgets (Buttons, Spin Controls,Text Input)
■ User interface layout
■ Secure networking and web browsing features (SSL,WebKit)
■ Structured storage and relational databases (SQLite)
■ Powerful 2D and 3D graphics (including SGL and OpenGL ES)
■ Audio and visual media formats (MPEG4, MP3, Still Images)
■ Access to optional hardware such as location-based services (LBS),Wi-Fi, Bluetooth, and hardware sensors
Was this article helpful?
Here's How Anyone Can Start, Build and Run their Own Successful Software Empire Without Knowing the First Thing About Programming, Scripting Or Any 'Coder' Stuff. There is no doubt about it software sells. Software has a high percieved value and it solves problems for people. A claim that can't always be made for PDF books, Video products and the like.