Jumat, 24 Februari 2017

Dasar-dasar dan Pengertian Android.

Apa itu Android?

Android

 
Android adalah sistem operasi open source dan  berbasis Linux untuk perangkat mobile seperti smartphone dan komputer tablet. Android dikembangkan oleh Open Handset Alliance, yang dipimpin oleh Google, dan perusahaan lainnya. Tutorial ini akan mengajarkan Anda pemrograman Android dasar dan juga akan membawa Anda melalui beberapa konsep muka yang terkait dengan pengembangan aplikasi Android.

Tutorial ini telah disiapkan untuk pemula untuk membantu mereka memahami pemrograman Android dasar. Setelah menyelesaikan tutorial ini Anda akan menemukan diri Anda pada tingkat yang moderat keahlian dalam pemrograman Android dari mana Anda dapat mengambil sendiri ke tingkat berikutnya.
Prasyarat

pemrograman Android didasarkan pada bahasa pemrograman Java jadi jika Anda memiliki pemahaman dasar tentang pemrograman Java maka akan menyenangkan untuk belajar pengembangan aplikasi Android.

Android adalah open source dan Sistem Operasi berbasis Linux untuk perangkat mobile seperti smartphone dan komputer tablet. Android dikembangkan oleh Open Handset Alliance, yang dipimpin oleh Google, dan perusahaan lainnya.

Android menawarkan pendekatan terpadu untuk pengembangan aplikasi untuk perangkat mobile yang berarti pengembang hanya perlu mengembangkan untuk Android, dan aplikasi mereka harus mampu berjalan pada perangkat yang berbeda didukung oleh Android.

Versi beta pertama dari Android Software Development Kit (SDK) dirilis oleh Google pada tahun 2007 dimana versi komersial pertama, Android 1.0, dirilis pada bulan September 2008.

Pada tanggal 27 Juni 2012, pada konferensi Google I / O, Google mengumumkan versi Android berikutnya, 4.1 Jelly Bean. Jelly Bean adalah update inkremental, dengan tujuan utama meningkatkan antarmuka pengguna, baik dari segi fungsi dan kinerja.

Kode sumber untuk Android tersedia di bawah lisensi perangkat lunak bebas dan open source. Google menerbitkan sebagian besar kode di bawah Apache License versi 2.0 dan sisanya, perubahan kernel Linux, di bawah lisensi GNU General Public 2.

Android

Mengapa Android?


Android adalah sistem operasi yang kuat bersaing dengan Apple 4GS dan mendukung fitur yang besar. Beberapa dari mereka yang tercantum di bawah ini -

1 Indah UI
Android layar dasar OS menyediakan antarmuka pengguna yang indah dan intuitif.
2 konektivitas
GSM / EDGE, IDEN, CDMA, EV-DO, UMTS, Bluetooth, Wi-Fi, LTE, NFC dan WiMAX.
3Penyimpanan
SQLite, database relasional ringan, digunakan untuk tujuan penyimpanan data.
4 dukungan media263, H.264, MPEG-4 SP, AMR, AMR-WB, AAC, HE-AAC, AAC 5.1, MP3, MIDI, Ogg Vorbis, WAV, JPEG, PNG, GIF, dan BMP.

5. pesan
SMS dan MMS
6 web browser
Berdasarkan open-source layout engine WebKit, ditambah dengan mesin V8 JavaScript Chrome mendukung HTML5 dan CSS3.
7Multi-touch
Android memiliki dukungan asli untuk multi-touch yang awalnya dibuat tersedia dalam handset seperti HTC Hero.
8 Multi-tasking
Pengguna dapat melompat dari satu tugas ke yang lain dan waktu yang sama berbagai aplikasi dapat dijalankan secara bersamaan.
9 widget resizable
Widget adalah resizable, sehingga pengguna dapat memperluas mereka untuk menunjukkan lebih banyak konten atau menyusut mereka untuk menghemat ruang.
10 Banyak bahasa
Mendukung satu arah dan teks bi-directional.
11 GCM
Google Cloud Messaging (GCM) adalah layanan yang memungkinkan pengembang mengirim data pesan singkat kepada pengguna mereka pada perangkat Android, tanpa perlu solusi sync proprietary.
12 Wi-Fi Direct
Sebuah teknologi yang memungkinkan aplikasi menemukan dan pasangan secara langsung, melalui koneksi peer-to-peer-bandwidth tinggi.
13 Android Beam
Sebuah teknologi berbasis NFC populer yang memungkinkan pengguna langsung berbagi, hanya dengan menyentuh dua ponsel NFC-enabled bersama-sama.
Aplikasi Android

Aplikasi Android biasanya dikembangkan dalam bahasa Java menggunakan Kit Android Software Development.

Setelah dikembangkan, aplikasi Android dapat dikemas dengan mudah dan dijual keluar baik melalui toko seperti Google Play, SlideMe, Opera Mobile Store, Mobango, F-droid dan Amazon AppStore.

kekuatan Android ratusan juta perangkat mobile di lebih dari 190 negara di seluruh dunia. Ini dasar terinstal terbesar dari setiap platform mobile dan cepat tumbuh. Setiap hari lebih dari 1 juta perangkat Android baru diaktifkan di seluruh dunia.

Tutorial ini telah ditulis dengan tujuan untuk mengajarkan Anda bagaimana mengembangkan dan paket aplikasi Android. Kami akan mulai dari penyiapan lingkungan untuk pemrograman aplikasi Android dan kemudian menelusuri untuk melihat ke dalam berbagai aspek aplikasi Android.
Kategori aplikasi Android

Nama-nama kode rentang android dari A ke N saat ini, seperti Aestro, Blender, Cupcake, Donut, Eclair, Froyo, Gingerbread, Honeycomb, Ice Cream Sandwitch, Jelly Bean, KitKat, Lollipop dan Marshmallow. Mari kita memahami sejarah android secara berurutan.
Jistory

Apa tingkat API?
    API Tingkat adalah nilai integer yang secara unik mengidentifikasi revisi kerangka API yang ditawarkan oleh versi dari platform Android.

Platform Versi API Tingkat VERSION_CODE
Android 6.0 23 Marshmallow
Android 5.1 22 LOLLIPOP_MR1
Android 5.0 21 LOLLIPOP
Android 4.4W 20 KITKAT_WATCH KitKat untuk Dapat Dipakai Hanya
Android 4.4 19 KitKat
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
Android 3.1.x 12 HONEYCOMB_MR1
Android 3.0.x 11 Honeycomb

2.3.4 Android
2.3.3 Android
2.3.2 Android
2.3.1 Android

Android 2.39 Gingerbread
Android 2.2.x 8 froyo
Android 2.1.x 7 ECLAIR_MR1
Android 2.0.1 6 ECLAIR_0_1
Android 2.0 Eclair 5
Android 1.6 4 DONUT
Android 1.5 3 CUPCAKE
Android 1.1 2 BASE_1_1
Android 1.0 1 DASAR

Berlangganan Artikel

Manfaatkan Email Anda sebaik mungkin, update artikel terbaru kami bersama 500+ Pembaca lainnya. Gratis!

Dasar-dasar dan Pengertian Android.
4/ 5
Oleh
Show comments
Hide comments

Berkomentarlah dengan bijak sesuai konten diatas, bila ingin menautkan link silahkan ganti tanda (.) menjadi (.). Terima kasih