Anda di halaman 1dari 8

SEKOLAH TINGGI TEKNIK MALANG

PROGRAM STRATA 1
PROGRAM STUDI TEKNIK ELEKTRO
KONSENTRASI TEKNIK INFORMATIKA

Pembina
Awanto Twui Wibowo,S.Kom,SE,MT, MM

LAPORAN PRAKTIKUM MATA KULIAH


MOBILE DE√ICE PROGRAMMING
PERIODE SEMESTER GANJIL 2020/2021

Disusun oleh:

1. Fredita

2. Hana Safitri W

3. Lidia Okta A

Malang
Januari 2021
KATA PENGANTAR

Assalamu’alaikum, Wr.Wb.
Puji syukur kehadirat Allah SWT atas segala rahmat serta hidayah-Nya, sehingga
penyusun dapat menyelesaikan laporan artikel praktikum untuk subjek mata Kuliah Mobile
Device Programming.
Penyusun mengulas beberapa artikel materi mengenai Android Programming yang terdiri
dari materi Linux OS. Dalam ulasan ini penyusun menyertakan pula beberapa gambar dan
penjelasan untuk memudahkan pembaca memahami isi isi materi dan praktikum ini.
Penyusun menyadari masih terdapat banyak kekurangan yang memerlukan koreksi. Oleh
karena itu, kritik dan saran dari semua pihak yang sifatn ya membangun akan penyusun terima
ebagaire ferensi.
Penyusun mengharapkan laporan praktikum ini dapat berguna dan bermanfaat bagi siapa
saja yang membacanya.
Wassalamu’alaikum, Wr.Wb

Malang, ...........

Penyusun
DAFTAR ISI

Halaman Judul
Kata Pengantar
Daftar Isi
ISI PRAKTIKUM
BAB 1. PENDAHUUAN
I.1 Latar Belakang
I.2 Sejarah Android
I.2.1 Kelebihan Masing – Masing Versi
I.2.2 Kekurangan Masing – Masing Versi
I.3 Tujuan
I.4 Manfaat
BAB I
PENDAHULUAN

1.1 Latar Belakang

Dalam perkembangan zaman yang semakin maju dan berkembang tentu sangat
berdampak pada teknologi itu sendiri. Apalagi ilmu tentang komputer yang semakin
canggih. Bahkan setiap hari kemunculan software – software tentunya tidak asing ditelinga
kita untuk mengikuti perkembangan zaman apabila mendengar kata “Android” merupakan
sebuah system operasi yang berbasis mobile yang sedang Buming

1.2 Sejarah Android


Pada bulan Oktober 2003 oleh Andy Rubin (pendiri Danger), Rich Miner (pendiri
Wildfire Communications, Inc.), Nick Sears (mantan VP T-Mobile), dan Chris White
(kepala desain dan pengembangan antarmuka webtv) untuk mengembangkan "perangkat
seluler pintar yang lebih sadar akan lokasi dan preferensi penggunanya". Tujuan awal
pengembangan Android adalah untuk mengembangkan sebuah sistem operasi canggih
yang diperuntukkan bagi kamera digital, namun kemudian disadari bahwa pasar untuk
perangkat tersebut tidak cukup besar, dan pengembangan Android lalu dialihkan bagi
pasar telepon pintar untuk menyaingi Symbian dan Windows Mobile (iphone Apple belum
dirilis pada saat itu). Meskipun para pengembang Android adalah pakar-pakar teknologi
yang berpengalaman, Android Inc. Dioperasikan secara diam-diam, hanya diungkapkan
bahwa para pengembang sedang menciptakan sebuah perangkat lunak yang
diperuntukkan bagi telepon seluler. Masih pada tahun yang sama, Rubin kehabisan uang.
Steve Perlman, seorang teman dekat Rubin, meminjaminya $10.000 tunai dan menolak
tawaran saham di perusahaan.
Google mengakuisisi Android Inc. Pada tanggal 17 Agustus 2005, menjadikannya
sebagai anak perusahaan yang sepenuhnya dimiliki oleh Google. Pendiri Android Inc.
Seperti Rubin, Miner dan White tetap bekerja di perusahaan setelah diakuisisi oleh Google.
Setelah itu, tidak banyak yang diketahui tentang perkembangan Android Inc. Namun
banyak anggapan yang menyatakan bahwa Google berencana untuk memasuki pasar
telepon seluler dengan tindakannya ini. Di Google, tim yang dipimpin oleh Rubin mulai
mengembangkan platform perangkat seluler dengan menggunakan kernel Linux. Google
memasarkan platform tersebut kepada produsen perangkat seluler dan operator nirkabel,
dengan janji bahwa mereka menyediakan sistem yang fleksibel dan bisa diperbarui. Google
telah memilih beberapa mitra perusahaan perangkat lunak dan perangkat keras, serta
mengisyaratkan kepada operator seluler bahwa kerjasama ini terbuka bagi siapapun yang
ingin berpartisipasi.
Spekulasi tentang niat Google untuk memasuki pasar komunikasi seluler terus
berkembang hingga bulan Desember 2006. BBC dan Wall Street Journal melaporkan bahwa
Google sedang bekerja keras untuk menyertakan aplikasi dan mesin pencarinya di
perangkat seluler. Berbagai media cetak dan media daring mengabarkan bahwa Google
sedang mengembangkan perangkat seluler dengan merek Google. Beberapa di antaranya
berspekulasi bahwa Google telah menentukan spesifikasi teknisnya, termasuk produsen
telepon seluler dan operator jaringan. Pada bulan Desember 2007, informationweek
melaporkan bahwa Google telah mengajukan beberapa aplikasi paten di bidang telepon
seluler.
Pada tanggal 5 November 2007, Open Handset Alliance (OHA) didirikan. OHA adalah
konsorsium dari perusahaan-perusahaan teknologi seperti Google, produsen perangkat
seluler seperti HTC, Sony dan Samsung, operator nirkabel seperti Sprint Nextel dan T-
Mobile, serta produsen chipset seperti Qualcomm dan Texas Instruments. OHA sendiri
bertujuan untuk mengembangkan standar terbuka bagi perangkat seluler. Saat itu, Android
diresmikan sebagai produk pertamanya; sebuah platform perangkat seluler yang
menggunakan kernel Linux versi 2.6. Telepon seluler komersial pertama yang
menggunakan sistem operasi Android adalah HTC Dream, yang diluncurkan pada 22
Oktober 2008.
Sejak tahun 2008, Android secara bertahap telah melakukan sejumlah pembaruan
untuk meningkatkan kinerja sistem operasi, menambahkan fitur baru, dan memperbaiki
bug yang terdapat pada versi sebelumnya. Setiap versi utama yang dirilis dinamakan
secara alfabetis berdasarkan nama-nama makanan pencuci mulut atau cemilan bergula;
misalnya, versi 1.5 bernama Cupcake, yang kemudian diikuti oleh versi 1.6 Donut. Versi
terbaru adalah 4.3 Jelly Bean. Pada tahun 2010, Google merilis seri Nexus; perangkat
telepon pintar dan tablet dengan sistem operasi Android yang diproduksi oleh mitra
produsen telepon seluler seperti HTC, LG, dan Samsung. HTC bekerjasama dengan Google
dalam merilis produk telepon pintar Nexus pertama yakni Nexus One. Seri ini telah
diperbarui dengan perangkat yang lebih baru, misalnya telepon pintar Nexus 4 dan tablet
Nexus 10 yang diproduksi oleh LG dan Samsung.
Pada 13 Maret 2013, Larry Page mengumumkan dalam postingan blognya bahwa
Andy Rubin telah pindah dari divisi Android untuk mengerjakan proyekproyek baru di
Google. Ia digantikan oleh Sundar Pichai, yang sebelumnya menjabat sebagai kepala divisi
Google Chrome yang mengembangkan Chrome OS.

1.2.1 Kelebihan Masing – Masing Versi


Sebagai sebuah bahasa pemrograman yang banyak digunakan dan diaplikasikan pada
berbagai macam software, maka sudah pasti bahasa pemrograman Java ini memiliki banyak
keunggulan dan kelebihan dibandingkan dengan banyak bahasa pemrograman lain yang
beredar di dalam dunia teknologi pengemabangan aplikasi dan software komputer.
1. Mudah Untuk Dikembangkan

Salah satu kelebihan dari bahasa pemrograman Java ini adalah kemudahan dalam hal
pengembangan aplikasi. Setiap aplikasi ataupun program yang dibuat dengan
menggunakan dasar bahasa pemrograman Java memiliki kemampuan yang sangat baik
untuk
2. Sifatnya multiplatform
Kelebihan lainnya dari bahasa pemrograman java yang banyak diminati oleh para
developer dan programmer adalah karena Java merupakan salah satu bahasa
pemrograman yang sifatnya multi platform, alias universal dan bisa digunakan dalam
platform apapun. Hal ini membaut banyak sekali para pengembang aplikasi yang
menggunakan basis bahasa pemrograman Java untuk membuat aplikasi yang
diinginkannya

3. Memiliki kemudahan dalam menyusun suatu script

Kelebihan lainnya dari bahasa pemrograman Java, selain mudah dikembangkan, dan
bersifat universal adalah bahwa bahasa pemrograman Java merupakan salah satu bahasa
pemrograman yang mudah untuk dipelajari. Para programmer dan developer dalam
menyusun sebuah program, haruslah menggunakan sebuah script, agar program tersebut
dapat berjalan.

4. Apabila programmer beorientasi pada usability, maka Java sangat mendukung


Keunggulan bahasa pemrograman yang satu ini berhubungan erat dengan kemampuan
aplikasi – aplikasi yang dibuat dengan Java yang mampu bekerja di platform manapun. Hal
ini berhubungan dengan usability, atau kegunaan dari suatu aplikasi.

5. Bahasa pemrograman yang berorientasi terhadap objek


Kelebihan lainnya dari bahasa pemrograman Java yang satu ini lebih bersifat teknis.
Bahasa pemrograman Java merupakan salah satu bentuk atau jenis bahasa pemrograman
yang berorientasi terhadap objek. Itu artinya setiap aplikasi yang dibangung dengan
menggunakan bahasa pemrograman java akan disesuaikan dengan objek atau bisa juga
dengan tampilan dan interface dari aplikasi tersebut.

6. Dinamis
Kelebihan dari bahasa pemrograman Java yang berikutnya adalah sifatnya yang
dinamis. Sifat dinamis dari bahasa pemrograman Java ini sangat erat kaitannya dengan
kemampuan dari bahasa pemrograman Java yang sangat mudah untuk dikembangkan.
Struktur kodenya bisa dengan mudah dimodifikasi dan dikembangkan, sesuai dengan
kebutuhan dari user.
1.2.2 Kekurangan OS Linux
Tidak ada yang sempurna di dunia. Meskipun memiliki banyak kelebihan, namun
demikian ternyata Bahasa pemrograman Java ini juga ternyata diidentifikasi memiliki
beberapa kekurangan. Nah, berikut ini adalah beberapa kekurangan dari bahasa pemrograman
Java :

1. Penggunaan memory yang cukup tinggi


Bahasa pemrograman Java memang menawarkan banyak sekali fitur yang luar baisa,
mulai dari kemudahan dalam menyusun script, hingga fitur object oriented, yang menjadi
salah satu ciri khas dari bahasa pemrograman Java. Akan tetapi sayangnya, semua
kelebihan tersebut harus dikompensasi dengan kebutuhan memory yang cukup besar.

2. Mudah didekompilasi
Bahasa mudahnya dari istilah dekompilasi ini adalah pengambilan source code. Jadi,
Java merupakan salah satu bahasa pemrograman yang mudah megnalami dekompilasi.

1.3 Tujuan

1) Untuk mengetahui seperti apa sistem Android.

2) Untuk mengetahui kekurangan dan kelebihan dari sistem Android ini sendiri.

1.4 Manfaat

1) Agar mahasiswa mengetahui sistem dari Android.

2) Agar mahasiswa mengetahui kekurangan dan kelebihan dari sistem Android.

Anda mungkin juga menyukai