Android adalah sistem operasi open source berbasis Linux untuk perangkat smartphone dan tablet. Android dikembangkan oleh Open Handset Alliance yang dipimpin oleh Google dan Perusahaan lainya. Source code untuk android menggunakan lisensi Perangkat Lunak Bebas dan Open Source. Google menggunakan lisensi Apache Licensi v2.0 dan GNU General Public 2.
MENGAPA HARUS MEMILIH ANDROID??
Kenapa Android?? |
- User Interface (UI) yang menarik dan mudah digunakan oleh pengguna.
- Mempuyai banyak konektivitas seperti GSM/EDGE, IDEN, CDMA, EV-DO, UMTS, Bluetooth, Wi-Fi, LTE, NFC dan Wimax.
- Menggunakan SQLite sebagai penyimpanan data.
- Mendukung media format seperti H.263, H.264, MPEG-4 SP, AMR, AMR-WB, AAC, HE-AAC, AAC 5.1, MP3, MIDI, Ogg Vorbis, WAV, JPEG, PNG, GIF, dan BMP.
- SMS dan MMS
- Web Browser menggunakan Open Source Layout Engine Webkit, mendukung HTML5 dan CSS3.
- Sudah mendukung Multi Tasking sehingga user dapat menjalakan beberapa aplikasi sekaligus secara bersamaan.
- Mendukung banyak bahasa.
KODE ANDROID
Penamaan android menggunakan abjad huruf A-N dari Aestro sampai yang terbaru sekarang Nouget. Urutan penamaan android seperti Aestro, Blender, Cupcake, Donut, Eclair, Froyo, Gingerbread, Honeycomb, Ice Cream Sandwitch, Jelly Bean, KitKat, Lollipop dan Marshmallow,Nouget.
API LEVEL
API level adalah kode angka unik yang menunjukan revisi dari sistem operasi android. berikut API level Android.
Versi Platform | API Tingkat | VERSION_CODE | |
---|---|---|---|
Android 7.0 | 24 | NOUGAT | |
Android 6.0 | 23 | MARSHMALLOW | |
Android 5.1 | 22 | LOLLIPOP_MR1 | |
Android 5.0 | 21 | LOLLIPOP | |
4.4W Android | 20 | KITKAT_WATCH | |
Android 4.4 | 19 | KIT KAT | |
Android 4.3 | 18 | JELLY_BEAN_MR2 | |
Android 4.2, 4.2.2 | 17 | JELLY_BEAN_MR1 | |
Android 4.1, 4.1.1 | 16 | JELLY BEAN | |
Android 4.0.3, 4.0.4 | 15 | ICE_CREAM_SANDWICH_MR1 | |
Android 4.0, 4.0.1, 4.0.2 | 14 | ICE_CREAM_SANDWICH | |
Android 3.2 | 13 | HONEYCOMB_MR2 | |
3.1.x Android | 12 | HONEYCOMB_MR1 | |
3.0.x Android | 11 | HONEYCOMB | |
2.3.4 Android 2.3.3 Android | 10 | GINGERBREAD_MR1 | |
2.3.2 Android 2.3.1 Android Android 2.3 | 9 | GINGERBREAD | |
2.2.x Android | 8 | FROYO | |
2.1.x Android | 7 | ECLAIR_MR1 | |
2.0.1 Android | 6 | ECLAIR_0_1 | |
Android 2.0 | 5 | ECLAIR | |
Android 1.6 | 4 | DONAT | |
Android 1.5 | 3 | CUPCAKE | |
Android 1.1 | 2 | BASE_1_1 | |
Android 1.0 | 1 | BASE |
Setelah kita mengetahui kelebihan,pengkodean dan API level android, kini saatnya bagaimana cara membuat aplikasi android dan tools apa saja yang digunakan, kilik disini untuk baca artikel selanjutnya. Terima kasih sudah membaca hingga akhir, silahkan isi kolom komentar jika ada pertanyaan lebih lanjut