Kuliah Bagian 1: Pengenalan Android (Permograman Mobile)

 


Kuliah Bagian 1: Pengenalan Android (Permograman Mobile)

  • Pengantar Pemrograman Mobile
  • Pengenalan Android
  • Sejarah Android
  • Versi Android
  • Bahasa & Tool 
  • Memulai Projek Pertama Android.

PEMROGRAMAN MOBILE

Saat ini setiap hari kita menggunakan teknologi canggih salah satunya adalah Smartphone. Smartphone adalah perangkat bergerak (Mobile) multi fungsi untuk kebutuhan yang tersedia berbagai aplikasi di dalamnya. Aplikasi-aplikasi tersebutlah dikembangkaan menggunakan permorgraman berbasis mobile. 

Permrograman Mobile merupakan gabungan antara "Pemrograman dan Mobile" Iyaitu secara singkat Permorgraman adalah proses penulisan code-code yang ditunjukan untuk mengembangkan perangkat bergerak (Mobile) atau berbasis Smartphone.

Berbagai jenis aplikasi smartphone yang kita pakai setiap hari merupakan hasil akhir dari pemrograman mobile. Orang yang membuatnya disebut Mobile Developer, baik itu mobile android developer atau mobile iOS developer.


BAGIAN 1: PENGENALAN ANDROID



A. SEJARAH ANDROID

Di era teknologi yang semakin berkembang ini, Siapa yang tidak mengenal android, sebuah sistem operasi yang paling banyak digunakan untuk perangkat dihampir semua merek smartphone karena bersifat open source. Penemu Android adalah Andy Rubin, yang merupakan pendiri Android Inc. Ia dijuluki sebagai “Bapak Android” si Robot Hijau yang fenomenal.

Android didirikan pada tahun 2003 oleh Andy Rubin, Nick Sears, Rich Miner dan Chris White sebelum dipinag oleh Google pada bulan Juli 2005, dengan harga estimasi USD 50 Juta. Google merupakan peran utama dibalik kesuksesan sistem operasi Android.

Awal mula penemuan Android oleh Andy Rubin
Ketika tahun 2002 pada saat Andy Rubin memberikan kuliah, Larry Page dan Sergei Brin, pendiri Google juga hadir dalam kuliah itu dan setelah kuliah yang diberikan Andy Rubin selesai, Larry Page menemui Andy Rubin untuk melihat lebih dekat perangkat sidekick tersebut. Akhirnya Andy Rubin mendapatkan ide sederhanya dan beliau mendirikan Android Inc yang berfokus untik menyediakan platform mobile yang handal dan open source sehingga bisa mendorong invoasi lebih cepat demi keuntungan pelanggan. Dan pada Juli 2005, Perusahaan Andorid Inc pun dibeli oleh Raksasa Google dan Andy Rubin pun ikut bergabung ke Google.


Gambar : Andy Rubin, Penemu Android

Bersama Google, Android diberikan kekuatan yang ekstra dan hingga saat ini sistem operasi Android memiliki berbagai inovasi yang membuat Android menjadi sistem operasi yang berjaya mengalahkan Apple yang memiliki sistem operasi iOS. dan merupakan OS yang paling mendominasi dan paling banyak digunakan diberbagai perangkat smartphone di dunia. Android berkembang sangat pesat dari tahun ke tahun.

Pada saat perilisan perdana android, 5 November 2007, android bersama Open Hendset Alliance menyatakan mendukung pengembangan open source pada perangkat mobile.

Gambar. Produk Pertama Android HTC Dream

Android adalah sistem operasi dan platform pemrograma yang dikemban gkan oleh Google untuk ponsel cerdas dan perangkat seluler lainnya (seperti tablet). Android bisa berjalan di beberapa macam perangkat dari  banyak produsen yang berbeda.An droidmen yerta kankit development perangkat lunak untuk penulisan kodea slidan perakitan modul perangkat lunak untuk membuat apli kasi bagi pengguna Android . Android juga menyediakan pasar untuk mendi stribusikan aplikasi. Secara keseluruan, Android menyatakan ekosistem untuk aplikasi seluler. 

Android Software Development adalah proses pembuatan aplikasi dimana aplikasi dibuat untuk perangkat yang menjalankan sistem operasi Android . Google menyatakan bahwa Aplikasi android dapat ditulis menggunakan bahasa pemrograman Kotlin, Java, Dart (Fluttr) dan C++ menggunakan Android Software Development Kit, sementara menggunakan bahasa lain juga dimungkinkan.

B. VERSI ANDROID

Sejak dari awal diciptaka, dan terus bernovasi andoid telah merilis versi-versinya dari generasi ke generasi. berikut perkembangan versi lengkap android :

1. Android Beta 

Pertama kali dirilis pada 5 November 2007, kemudian pada 12 November 2007 Software Development Kit (SDK) dirilis oleh Google.

2. Android 1.0 Astro 

Pertama kali dirilis pada 23 September 2008. Sebenarnya android versi pertama ini dinamai dengan nama “Astro” tapi karena alasan hak cipta dan trademark nama “Astro” tidak jadi disematkan pada versi pertama dari OS Android ini. HTC Dream adalah ponsel yang pertama yang menggunakan OS ini.

3. Android 1.1 Bender

Pertama kali dirilis pada 9 Februari 2009, versi Android kedua ini juga mengalami penamaan yang sama dengan versi pertamanya. Pada awalnya android ini akan diberi nama “Bender” akan tetapi karena alasan melanggar trademark, nama “Bender” tidak jadi disematkan pada versi Android ini dirilis untuk perangkat T-Mobile GI saja. Versi ini merupakan update untuk memperbaiki beberapa bugs, mengganti API dan menambahkan beberapa fitur.

4. Android 1.5 Cupcake 

Pertama kali dirilis pada 30 April 2009. Nah, mulai versi android ini penamaan menggunaan nama makan pencuci mulut (dessert) mulai digunakan, karena ini merupakan versi yang ketiga maka penamaan diawali dengan huruf “C” dan dijadikan “Cupcake” menjadi nama resmi dari versi OS Android ketiga ini. OS ini berbasiskan pada karnel Linux 2.6.27 dan menambahkan beberapa update serta UI baru serta UI baru dan versi Android sebelumnya. Mulai terdapat “widget” yang dapat dibesarkecilkan. Kemudian ditambah kemampuan untuk meng-upload video dan gambar ke youtube dan Picasa.

5. Android 1.6 Donut 

Dirilis pertama kali 15 September 2009. Terdapat peningkatan pada fitur pencarian dan UI yang lebih user friendly. Pada versi ini juga sudah mendukung  teknologi CDMA/EVDO, 802.1x, VPNs. Kemudian support layar dengan resolusi WVGA.

6. Android 2.0/2.1 Eclair

Dirilis pertama kali pada 9 Desember 2009. Terjadi penambahan fitur untuk pengoptimalan hardware, peningkatan Google Maps 3.1.2, perubahan UI dengan browser baru dan dukungan HTML5, daftar kontak yang baru, dukungan flash untuk kamera 3,2 MP, digital Zoom, dan Bluetoots 2.1. beberapa versi updatenya antara Android v.2.0 kemudian v2.0.2 dan terakhir v.2.1.

7. Android 2.2 Froyo (Froze Yoghurt) 

Dirilis pertama kali pada 20 Mei 2010 pada smartphone Google Nexus One. Pada  versi ini sudah suport terhadap Adobe Flash Player 10.1. Peningkatan pada kecepatan membuka dan menutup aplikasi, serta penggunaan SD Card sebagai tempat penyimpanan aplikasi. Ketika android Froyo hadir mulai muncul banyak diskusi yang membahas mengenai persaingan antara Android dengan iOS yang akan semakin ketat di masa akan datang. Beberapa versi update yang dirilis antara lain Android v.2.21 hingga v.2.23

8. Android 2.3 Gingerbread

 Pertama kali diperkenalkan pada 6 desember 2010. Terjadi banyak peningkatan pada versi android yang satu ini dibandingkan dengan versi sebelumnya. Dirancang untuk memaksimalkan kemampuan aplikasi dan game. Serta mulai digunakan Near Field Comunication (NFC). Perbaikan terhadap dukungan layar resulusi WXGA dan diatasnya. Beberapa versi update yang dirilis antara lain v.2.3.3 hinggah v.2.3.7. Sampai saat ini android Gingerbread merupakan versi android yang memilki pengguna terbanyak dibandingkan dengan seri Android lainnya, yaitu mencapai 65% dari seluruh versi android yang dirilis.

9. Android 3.0/3.1 Honeycomb 

Pertama kali diperkenalkan pada 22 Februari 2011 dan Motorola Xoom adalah yang pertama kali menggunakannya. Android versi ini merupakan OS yang didesain khusus untuk pengoptimalan penggunaan pada tablet PC.

10. Android 4.0 ICS (Ice Cream Sandwidch) 

Pertama kali pada 19 Okteber 2011. Smartphone yang pertama kali mengunakan OS Android ini adalah Samsung Galaxy Nexus. Secara teori semua perangkat seluler yang menggunkan versi Android sebelumnya, Gingerbread, dapat di-update ke Android Ice Cream Sandwich.

11. Android versi 4.1 (Jelly Bean) 

Android Jelly Bean yang diluncurkan pada acara Google I/O lalu membawa sejumlah dan fitur baru. Penambahan baru diantaranya meningkatkan input keyboard desain baru fitur pencarian. UI yang baru dan Pencarian melalui Voice  Search yang lebih cepat. Tak ketinggalan Google Now juga menjadi bagian yang diperbarui. Google Now memberikan informasi yang tepat pada waktu yang tepat  pula. Salah satu kemampuan adalah dapat mengetahui informasi  cuaca, lalu lintas, ataupun hasil pertandingan Olahraga. Sistem operasi Android Jelly Bean 4.1 muncul pertama kali dalam produk tablet Asus, Yakni Google Nexus 7.

12. Android versi 4.2 (Jelly Bean) 

Fitur Photo Sphere untuk panaroma, daydream sebagai screensaver,power control, lock screen widget, menjalankan banyak user (dalam tablet saja), widget terbaru. Android pertama kali dikenalkan melalui LG Google Nexus 4.

13. Android Versi 4.4 – 4.4.4 (KitKat) API level 19

Android versi ini dirilis pada tanggal 31 Okteber 2013. Beberapa pembaruan seperti antar muka dengan bar status, navigasi transparan pada layar depan, sensor batching, step detector dan counter API, peningkatan Audio, aksesibilitas API dan beberapa fitur lainnya.

14. Versi Upadate 

Silahkan Kunjungi website resmi untuk melihat versi rilis terkini android Versi Lengkap Android.


C.  BAHASA & TOOL YANG DI GUNAKAN

Bahasa : Java, Kotlin, Dart

Editor : Android Studio, Eclipse, Visual Studio Code dll

Sofware Pendukung : SDK


Menggunakan Android Studio :

1. Download & Instal Apalikasi Android Studio Download

2. Setelah berhasil di download silahkan lakukan penginstalan

3. Dalam proses penginstalan anda di mintak otomatis instal SDK

Setelah proses download komponen SDK dimulai, Anda hanya perlu menunggunya sampai selesai mengunduh. Proses download dan instalasi file komponen SDK cukup lama karena ukuran filenya yang cukup besar. Oleh karena itu, pastikan koneksi internet Anda stabil agar tidak terjadi error saat proses instalasi berlangsung.

4. Silahkan buat Emulator yang digunakan untuk menampilkan hasil pembuatan aplikasi androidnya.


D. MEMULAI PROJECT PERTAMA

Setelah proses penginstalan Tool android di atas selesai dan lengkap, saatnya kita akan mencoba membuat program pertama di android studio. 

Langkah-langkanya:

1. Buka kembali aplikasi Android Studio

2. Pilih New Activity

3. Pilih Target 



4. Selesai. 

5. Siap membuat dan menampilkan aplikasi pertama.

Teknik lengkapnya dipraktekan ketika pratikum atau bisa lihat tutorial lengkap vidoo di youtube bagamana cara mengintstal dan membuat program pertama diandroid Studio.


Ctt. Jika laptop tidak mendukung untuk semantara bisa menggunakan aplikasi Eclispe dan JDK gunakan veri Java terbaru https://www.oracle.com/java/technologies/downloads/


by. Efitra.

www.ceritadosen.com

Post a Comment

Lebih baru Lebih lama