Nim: 18282001
TIF PK 18
Android perkembangan nya sangat pesat sejak april 2009 hinga saat ini, versi Android dikembangkan
dengan nama kode yang dinamai berdasarkan makanan pencuci mulut dan penganan manis. Masing-
masing versi dirilis sesuai urutan alfabet, yakni Astro (1.0), Bender (1.1), Cupcake (1.5), Donut (1.6),
Eclair (2.0–2.1), Froyo (2.2–2.2.3), Gingerbread (2.3–2.3.7), Honeycomb (3.0–3.2.6), Ice Cream
Sandwich (4.0–4.0.4), Jelly Bean (4.1–4.3), KitKat (4.4+), Lollipop (5.0+), Marshmallow (6.0+), Nougat
(7.0+) dan Android Oreo (8.0+),dan yang terbaru adalah Android Pie (9.0+).
3. Mengapa android dan google memiliki keterikatan, hal apa yang mendasari keterikatannya!coba
jelaskan!
Google merupakan kontributor terbesar Android tetapi tidak bisa dikatakan sebagai pemilik Android.
Google tidak mendapatkan royalti langsung dari penggunaan Android dan hanya mendapatkan
penghasilan tidak langsung seperti iklan search di Android, hal yang sama didapatkan Google juga dari
iPhone dan Windows Phone. Inilah salah satu sebabnya Apple mengalami kesulitan menuntut Google dan
memilih menuntut Samsung.
4. Apa yang menjadikan android memiliki keunggulan dibandingkan dengan yang lainnya misalnya
blackberry!
2. Android menawarkan pilihan aplikasi yang luas dan beragam di Play Store
3. Kamu bisa melakukan multitasking dengan mudah di Android
5. Kamu bisa memodifikasi aplikasi default sehingga lebih sesuai dengan preferensimu.
5. Apa saja yang ada dalam tools aplikasi android dan sebutkan minimal 4 fungsinya!
1. Android Studio
Eclipse juga merupakan IDE sama dengan Android Studio. Fungsi utama dari penggunaan Eclipse sendiri
adalah untuk mengembangkan aplikasi dengan menggunakan bahasa pemrograman Java. Dalam Eclipse
sendiri juga terdapat banyak sekali jenis plugin untuk mengembangkan aplikasi dengan bahasa
pemrograman yang lain.
7. Buddy
Buddy merupakan tools yang digunakan tidak hanya untuk pengembangan aplikasi android, akan tetapi
juga dapat diintegrasikan dengan website. Para pengembang GIT juga dapat membangun dan
menyebarkan situs web dengan bantuan GitHub, GitLab, dan BitBucket.
Activity merupakan salah satu komponen yang ada di Android Studio yang berfungsi untuk menampilkan
user interface (UI) dari aplikasi yang akan dibuat, biasanya diletakkan pada “setcontentview”.
activity juga digunakan untuk melakukan berbagai kegiatan yang diperlukan di dalam aplikasi tersebut
seperti berpindah dari satu tampilan ke tampilan lainnya, menjalankan program lain, dan masih banyak
lagi yang dapat dilakukan di dalam sebuah activity.
contoh nya saat membuat aplikasi game dengan skenario. Game yang dilengkapi dengan waktu, skor dan
riwayat. Apabila game sedang dijalankan, tiba-tiba ada panggilan telepon maka aplikasi harus
menyimpan posisi terakhir, skor terakhir dan waktu. Maka dari itu dibutuhkan siklus hidup dalam sebuah
aplikasi.
Jelly Bean merupakan satu dari macam-macam OS Android yang mulai populer digunakan. Android Jell
Bean dirilis pada 27 Juni 2012.
Setelah kehadiran Jelly Bean, penggunaan smartphone ber-OS Android makin menjamur. Google
kemudian kembali merilis versi Android terbarunya yang dinamakan KitKat.
Android Lollipop dirilis pada tahun 2014 dan pertama kali digunakan pada smartphone Google Nexus 6.
Setelah Marsmallow, pada 2016, Google merilis Android Nougat. Beberapa fitur pada Android Nougat
ini pun cukup memuaskan, seperti support pada Multi Window.
9. Apa yang menjadi dasar utama banyak aplikasi yang dibuat berdasarkan OS ANDROID!
sistem operasi berbiaya rendah, bisa dikustomisasi, dan ringan untuk perangkat berteknologi tinggi tanpa
harus mengembangkannya dari awal.Sifat Android yang terbuka juga telah mendorong munculnya
sejumlah besar komunitas pengembang aplikasi untuk menggunakan kode sumber terbuka sebagai dasar
proyek pembuatan aplikasi, dengan menambahkan fitur-fitur baru bagi pengguna tingkat lanjut atau
mengoperasikan Android pada perangkat yang secara resmi dirilis dengan menggunakan sistem operasi
lain.
Android Market adalah toko software atau katalog aplikasi yang dikembangkan oleh Google yang
berisi puluhan ribu aplikasi baik yang gratis ataupun berbayar.
Berfungsi untuk pengguna android dapat memilih aneka aplikasi yang ingin diunduh/didownload.
11. Jelaskan apa fungsi dari image view pada program android!
ImageView adalah komponen dasar android yang tugasnya menampilkan gambar. Gambar
di komponen imageview bisa diambil dari Assets atau dari Drawable.
Spinner adalah salah satu view atau widge yang cukup banyak digunakan pada Aplikasi Android, Widget
Spinner digunakan untuk menampilkan List/Dropdown menu, yang terdiri dari item-item, untuk
memuahkan user dalam memilih sebuah konten pada aplikasi, kita dapat menyimpan item/valuenya
menggunakan sebuah Array atau ArrayList, lalu menampilkannya pada Spinner.
13. Dalam perkembangan aplikasi android bagaimana kebutuhan suatu industri atau instasi dalam
pemanfaatkan teknologi mobile!
Disektor industri sendiri dapat menghasilkan yaitu:
melahirkan revolusi belajar, para guru tidak hanya mengandalkan spidol atau kapur tulis dalam
memberikan pembelajaran di dalam kelas. berbagai temuan kreatif terkait pembelajaran berhasil
diciptakan oleh para guru
14. Apa yang menjadi dasar utama mengenai adanya pengembangan aplikasi berbasis android! Berikan
contoh kasusnya!
pembaruan Android biasanya lebih lambat diterima oleh perangkat penggunanya. Untuk perangkat selain
merek Nexus, pembaruan biasanya baru bisa diterima dalam waktu berbulan-bulan setelah dirilisnya versi
resmi.[78] Hal ini disebabkan oleh banyaknya variasi perangkat keras Android, sehingga setiap pembaruan
harus disesuaikan secara khusus, misalnya: kode sumber resmi Google hanya berjalan pada
perangkat Nexus. Porting Android pada perangkat keras tertentu yang dilakukan oleh produsen telepon
seluler membutuhkan waktu dan proses, para produsen ini umumnya mengutamakan perangkat terbaru
mereka untuk menerima pembaruan, dan mengenyampingkan perangkat lama.
Oleh sebab itu, telepon pintar lama sering kali tidak diperbarui jika produsen memutuskan bahwa itu
hanya menghabiskan waktu, meskipun sebenarnya perangkat tersebut mampu menerima pembaruan.
Masalah ini diperparah ketika produsen menyesuaikan Android dengan antarmuka dan aplikasi ciptaan
mereka, yang mana ini harus diterapkan kembali untuk setiap perilisan terbaru. Penundaan lainnya juga
bisa disebabkan oleh operator nirkabel; setelah menerima pembaruan dari produsen ponsel, operator akan
menyesuaikannya dengan kebutuhan mereka, misalnya melakukan pengujian ekstensif terhadap jaringan
sebelum mengirim pembaruan kepada pengguna.