Bagi sebagian besar orang, ngoding atau membuat sebuah program merupakan sesuatu hal yang awam. Belum terbayang “Ngoding itu gimana sih?” dan “Apa itu Android? Kenapa Android?.”

Pertama, perlu kita pahami bahwa ngoding adalah pekerjaan membuat kode program atau menuliskan baris kode suatu program. Inilah pekerjaan sehari-hari seorang developer / programmer.

Apa itu Android?

Android adalah sistem operasi yang dikeluarkan oleh Google. Android dibuat khusus untuk smartphone dan tablet. Banyak produsen telah menggunakan Android sebagai sistem operasi untuk peranti (device) yang mereka produksi. Android juga mempunyai store dengan lebih dari 2,3 miliar pengguna aktif pada tahun 2018. Di indonesia sendiri, pada bulan Maret 2019 sebanyak 93,5% pangsa pasar memilih menggunakan platform Android untuk sistem operasi peranti mobile.

 (Sumber : http://gs.statcounter.com/os-market-share/mobile/indonesia)

Kenapa Memilih Android?

Android memanjakan penggunanya dengan fitur yang sangat canggih dan tampilan yang indah. Sistem Android dapat digunakan sebagai alat multimedia seperti pemutar musik dan video. Ia juga memiliki perangkat keras seperti accelerometer, gyroscope dan sensor lainnya.

Pada tahun 2013, Android menjadi operation system (OS) terlaris pada tablet dan smartphone. Dan tercatat pada bulan Maret tahun 2019 store Android memiliki lebih dari 2.6 juta aplikasi. (Sumber : https://www.statista.com/statistics/266210/number-of-available-applications-in-the-google-play-store/)

Android menarik bagi perusahaan teknologi yang membutuhkan barang siap jadi, biaya rendah dan kustomisasi OS untuk perangkat teknologi tinggi mereka. Hal ini menjadi daya tarik bagi banyak perusahaan, sehingga mereka memilih Android.

Source code dari Android bersifat open source. Ini tentunya menarik bagi komunitas developer, karena lisensi open source sangatlah mendukung untuk keamanan pengembangan produk.

Di samping itu ada beberapa faktor penarik Android sehingga ia menjadi sistem operasi yang layak digunakan user ataupun dikembangkan para developer. Berikut uraiannya.

Store

Aplikasi Android bisa didistribusikan menggunakan web, copy APK, dan store. Store Android, yaitu Google Play, merupakan cara termudah bagi para developer untuk mendistribusikan aplikasinya ke pasar dengan miliaran user.

Google play merupakan store resmi Android yang Google kelola. Pengguna bisa mencari dan mengunduh aplikasi yang dibangun menggunakan Android Software Development Kit. Tidak hanya aplikasi yang ditawarkan di Google Play. Ada beragam konten lainnya yang dapat dinikmati pengguna, misalnya media digital, musik, buku, majalah, film dan program televisi.

(Sumber : dicoding.com)