Android dipuji sebagai platform
mobile yang memiliki keunggulan diantaranya:
- Lengkap
(Complete Platform)
Para desainer dapat melakukan
pendekatan yang komprehensif ketika mereka sedang mengembangkan platform
android. Sistem operasi yang disediakan aman dan banyak menyediakan tools dalam
membangun software dan memungkinkan untuk peluang pengembangan aplikasi.
Aplikasi android secara native
dapat dikembangkan dengan bahasa Java atau C, sedangkan framework-nya
menggunakan editor eclipse dan sdk android. Selain itu, android dapat
dikembangkan menggunakan framework lain seperti:
-
Basic4android : Bahasa pemrograman basic.
-
Adobe
AIR : Bahasa
pemrograman ActionScript.
-
Phonegap : Bahasa pemrograman HTML5 dan
JavaScript.
-
PHP
for Android : Bahasa pemrograman PHP.
-
Engine : Framework untuk
mengembangkan game.
Platform android disediakan
melalui lisensi open source sehingga pengembang dapat dengan bebas untuk
mengembangkan aplikasi.Android menggunakan Linux Kernel 2.6.
Android adalah aplikasi yang
bebas untuk develop, tidak ada lisensi atau biaya royalti untuk dikembangkan
pada platform android. Tidak diperlukan biaya pengujian dan dapat
didistribusikan/diperdagangkan dalam bentuk apapun.