Anda di halaman 1dari 18

IT Training Center - IoT Solution - Software Development

_____________________________________________________________________________________________________
Ruko Golden Madrid, Jalan Letnan Sutopo, Blok E30, BSD City, Tangerang Selatan Telp : 021 53160582
Email : info@udacoding.com


IT Training Center - IoT Solution - Software Development
_____________________________________________________________________________________________________
Ruko Golden Madrid, Jalan Letnan Sutopo, Blok E30, BSD City, Tangerang Selatan Telp : 021 53160582
Email : info@udacoding.com

Dasar-Dasar Android

Android adalah sistem operasi untuk telepon seluler berbasis linux sebagai kernelnya.
Saat ini Android dapat disebut raja dari smartphone. Android mengalami perkembangan yang
sangat pesat karena Android menyediakan platform terbuka (Open Source) bagi para
pengembang untuk menciptakan aplikasi mereka sendiri. Awalnya, perusahaan search engine
terbesar saat ini, yaitu Google Inc. membeli Android Inc., pendatang baru yang membuat
peranti lunak untuk ponsel. Android, Inc. didirikan oleh Andy Rubin, Rich Milner, Nick Sears
dan Chris White pada tahun 2003. Pada agustus 2005 Google membeli Android Inc. Kemudian
untuk mengebangkan Android dibentuklah Open Handset Alliance konsorsium dari 34
perusahaan hardware, software, dan telekomunikasi, termasuk Google, HTC, Intel, Motorola,
Qualqomm, T-Mobile dan Nividia.
Pada saat perilisan perdana Android, 5 November 2007, Android bersama Handset
Alliance menyatakan dukungannya terhadap pengembangan standard terbuka pada
perangkat seluler. Di lain pihak, Google juga merilis kode-kode Android dibawah lisensi
Apache, sebuah lisensi perangkat lunak dan standard terbuka perangkat seluler. Sekarang
terdapat dua jenis distributor sistem operasi Android. Pertama yang mendapat dukungan
penuh dari Google atau Google Mail Service (GMS), sedangkan yang kedua adalah yang
didistribusikan bebas tanpa dukungan langsung dari Google, dan dikenal sebagai Open
Handset Distribution (OHD).


Gambar 1. Logo Android.
IT Training Center - IoT Solution - Software Development
_____________________________________________________________________________________________________
Ruko Golden Madrid, Jalan Letnan Sutopo, Blok E30, BSD City, Tangerang Selatan Telp : 021 53160582
Email : info@udacoding.com

Awal sejarah perkembangan Android dimulai ketika Google membeli perusahaan Android
Inc., sebuah perusahaan yang berada di Palo Alto, California Amerika Serikat, pada bulan juli
tahun 2000. Para pendiri Android Inc. yang akhirnya bekerja pada Google diantaranya Andy
Rubin, Rich Miner, Nick Sears, dan Chris White. Saat itu banyak yang menganggap fungsi
Android Inc. hanyalah sebagai perankat lunak pada ponsel. Sejak saat itu muncul rumor
bahwa Google hendak memasuki pasar telepon seluler. Google sendiri mempunyai sebuah
tim yang dipimpin oleh rubin yang bertugas mengembangkan program perangkat seluler yang
didukung oleh kernel Linux. Hal ini menunjukkan indikasi bahwa Google sedang bersiap
menghadapi persaingan pasar telepon seluler.

Gambar 2. Sang pengembang Google Android, Andy Rubin.

Pada 9 Desember 2008, diumumkan anggota baru yang bergabung dalam program kerja
Android ARM Holdings, Atheros, Communications, diproduksi oleh Asustek Computer Inc,
Garmin Ltd, Softbank, Sony Ericson, Toshiba Corp, dan Vodafone Group Plc.
Google menyediakan banyak kemudahan untuk pengembang software pihak ketiga, seperti
plugin Android Development Tool (ADT) untuk Eclipse (dan juga tool standalone) termasuk di
dalamnya kemampuan untuk logging secara realtime, emulator realistis yang menjalankan
kode ARM native dan pelaporan error. [1]
Semenjak April 2009, Android telah merilis beberapa versi android :[2]

a) Alpha (1.0)
IT Training Center - IoT Solution - Software Development
_____________________________________________________________________________________________________
Ruko Golden Madrid, Jalan Letnan Sutopo, Blok E30, BSD City, Tangerang Selatan Telp : 021 53160582
Email : info@udacoding.com

b) Beta (1.)
c) Cupcake (1.5)
d) Donut (1.6)
e) Éclair (2.0-2.1)
f) Froyo (2.2 – 2.2.3)
g) Gingerbread (2.3 – 2.3.7)
h) Honeycumb (3.0 – 3.2.6)
i) Ice Cream Sandwich (4.0 – 4.0.4)
j) Jelly Bean (4.1 – 4.3.1)
k) Kitkat (4.4 – 4.4.4)
l) Lollipop (5.0 – 5.0.2)
m) Oreo
n) Noughat

Dasar-Dasar Android
Android Studio

Android studio merupakan sebuah Integrated Development Environment (IDE) untuk


platform Android. Android Studio ini diumumkan pada tanggal 16 Mei 2013 pada Konferensi
Google I/O oleh Produk Manajer Google, Ellie Powers. Android studio bersifat free dibawah
Apache License 2.0. Android Studio awalnya dimulai dengan versi 0.1 pada bulan mei 2013,
Kemudian dibuat versi beta 0.8 yang dirilis pada bulan juni 2014. Yang paling stabil dirilis pada
bulan Desember 2014, dimulai dari versi 1.0. Berbasiskan JetBrainns’ IntelliJ IDEA, Studio di
desain khusus untuk Android Development. Ini sudah bisa di download untuk Windows, Mac
OS X, dan Linux.



IT Training Center - IoT Solution - Software Development
_____________________________________________________________________________________________________
Ruko Golden Madrid, Jalan Letnan Sutopo, Blok E30, BSD City, Tangerang Selatan Telp : 021 53160582
Email : info@udacoding.com


Persyaratan Sistem
Berikut ini beberapa persyaratan system untuk menggunakan Android Studio :
Windows
- Microsoft Windows 8/7/Vista/2003 (32 atau 64 bit)
- RAM minimum 2 GB, Rekomendasi 4 GB RAM
- Disk kosong 500 MB
- Sedikitnya 16 GB untuk Android SDK, Emulator system images, and caches.
- Java Development Kit (JDK) 7 atau yang lebih tinggi
- Resolusi minimum 1280 x 800

OS X
- Mac OS X 10.8.5 atau yang lebih tingggi, up to 10.10 to up 10.10.1 up 10.10.2
(Yosemite)
- RAM minimum 2 GB, Rekomendasi RAM 4 GB
- Disk kosong 500 MB
- Sedikitnya 16 GB untuk Android SDK, emulator system images, dan caches
- Java Development Kit (JDK) 7 atau yang lebih tinggi
- Resolusi minimum 1280x 800

GNU/Linux
- GNOME atau KDE atau Unity Desktop pada Ubuntu atau Fedora
- Minimum RAM 2 GB, Rekomendasi RAM 4 GB
- Disk kosong 500 MB
- Sedikitnya 16 GB untuk Android SDK, emulator system images, dan caches
- Java Development Kit (JDK) 7 atau yang lebih tinggi.
- Resolusi minimum 1280 x 800

IT Training Center - IoT Solution - Software Development
_____________________________________________________________________________________________________
Ruko Golden Madrid, Jalan Letnan Sutopo, Blok E30, BSD City, Tangerang Selatan Telp : 021 53160582
Email : info@udacoding.com

Install Software
Untuk dapat menggunakan aplikasi Android Studio ini ada beberapa software yang
diperlukan yakni Java Development Kit (JDK) minimum versi 7 atau yang lebih tinggi
dan software Android Studio yang dapat di download melalui situs web
http://developer.android.com.
1. Install Java Development Kit (JDK) versi 8 – 64 bit.
Berikut ini langkah – langkah untuk melakukan instalasi software Java
Development Kit (JDK) versi 8 – 64 bit pada windows :
a. Download software JDK melalui link berikut :
http://www.oracle.com/technetwork/java/javase/downloads/jdk7-
downloads-1880260.html
b. Install Java JDK dan ingat path dimana file java disimpan.
IT Training Center - IoT Solution - Software Development
_____________________________________________________________________________________________________
Ruko Golden Madrid, Jalan Letnan Sutopo, Blok E30, BSD City, Tangerang Selatan Telp : 021 53160582
Email : info@udacoding.com


c. Klik tombol windows dan type Environment Variables à klik Edit the system
Environment Variables. Pada jendela window akan tampil System
Properties. Kemudian klik Environment Variables.
IT Training Center - IoT Solution - Software Development
_____________________________________________________________________________________________________
Ruko Golden Madrid, Jalan Letnan Sutopo, Blok E30, BSD City, Tangerang Selatan Telp : 021 53160582
Email : info@udacoding.com


d. Setelah itu klik New


e. Pada kolom pertama tulislah JAVA_HOME. Lihat lokasi dimana path java tadi
di install. Dan pada kolom kedua Variable_value isilah path lokasi java
tersebut di install.
IT Training Center - IoT Solution - Software Development
_____________________________________________________________________________________________________
Ruko Golden Madrid, Jalan Letnan Sutopo, Blok E30, BSD City, Tangerang Selatan Telp : 021 53160582
Email : info@udacoding.com


f. Setelah itu pilih OK.

Pemecahan masalah :
Jika terdapat error pada saat memulai install Android Studio, hal itu disebabkan
karena class java nya tidak ditemukan dan terdapat error yang berhubungan
dengan path. Hal yang harus dilakukan adalah buka Environment, cari
JAVA_HOME yang telah ditambahkan, kemudian masukkan path jre, bukan jdk.
















IT Training Center - IoT Solution - Software Development
_____________________________________________________________________________________________________
Ruko Golden Madrid, Jalan Letnan Sutopo, Blok E30, BSD City, Tangerang Selatan Telp : 021 53160582
Email : info@udacoding.com


Install Android Studio
Setelah berhasil melakukan proses install Java Development Kit (JDK), selanjutnya
install software Android Studio seperti langkah – langkah dibawah ini :
a. Double klik pada file android_studio.exe kemudian pilih NEXT


b. Kemudian muncul tampilan seperti dibawah ini :


Kemudian pilih NEXT
c. Setelah itu pilih Agree
IT Training Center - IoT Solution - Software Development
_____________________________________________________________________________________________________
Ruko Golden Madrid, Jalan Letnan Sutopo, Blok E30, BSD City, Tangerang Selatan Telp : 021 53160582
Email : info@udacoding.com


d. Klik NEXT


e. Kemudian pilih alokasi RAM yang akan digunakan misalnya 3 GB. Kemudian
pilih NEXT
IT Training Center - IoT Solution - Software Development
_____________________________________________________________________________________________________
Ruko Golden Madrid, Jalan Letnan Sutopo, Blok E30, BSD City, Tangerang Selatan Telp : 021 53160582
Email : info@udacoding.com


f. Klik Install, setelah itu tunggu proses selesai


g. Klik Next
IT Training Center - IoT Solution - Software Development
_____________________________________________________________________________________________________
Ruko Golden Madrid, Jalan Letnan Sutopo, Blok E30, BSD City, Tangerang Selatan Telp : 021 53160582
Email : info@udacoding.com


h. Setelah proses selesai KLIK NEXT


i. Proses checking for Update SDK components.
IT Training Center - IoT Solution - Software Development
_____________________________________________________________________________________________________
Ruko Golden Madrid, Jalan Letnan Sutopo, Blok E30, BSD City, Tangerang Selatan Telp : 021 53160582
Email : info@udacoding.com


j. Proses check updated SDK components selesai, klik NEXT.


k. Proses instalasi selesai,
IT Training Center - IoT Solution - Software Development
_____________________________________________________________________________________________________
Ruko Golden Madrid, Jalan Letnan Sutopo, Blok E30, BSD City, Tangerang Selatan Telp : 021 53160582
Email : info@udacoding.com


Membuat File Baru
Untuk menambahkan kode dan file baru pada android studio dengan cara mengklik direktori
yang sesuai di panel Project dan menekan CTRL + N (CMD +N, pada mac). Berdasarkan jenis
direktori yang dpilih, Android Studio menawarkan untuk membuat jenis file yang sesuai.
Misalnya, jika memilih direktori layout, tekan CTRL +N, dan pilih layout resource file, dialog
akan terbuka sehingga dapat memberi nama file dan memilih root dari tampilan elemen
tampilan. Editor kemudian beralih ke desain layout editor sehingga dapat mulai merancang
tata letak.
IT Training Center - IoT Solution - Software Development
_____________________________________________________________________________________________________
Ruko Golden Madrid, Jalan Letnan Sutopo, Blok E30, BSD City, Tangerang Selatan Telp : 021 53160582
Email : info@udacoding.com


Membuat Perangkat Virtual
Semua kemampuan android virtual device manager dapat diakses langsung dari user interface
Android Studio. Klik Android Virtual Device Manager pada toolbar untuk membukanya
dan membuat perangkat virtual baru untuk menjalankan aplikasi di emulator.
Menginstall Update SDK
SDK Manajer juga dapat diakses untuk mendownload tools terbaru pada android, platform,
dan library untuk aplikasi android. Klik menu SDK Manajer pada toolbar untuk
membukanya dan memeriksa pembaruan.
Membuat Layout
Android studio menawarkan layout editor canggih yang memungkinkan untuk drag-dan-drop
widget ke tata letak dan melihat tata letak saat mengedit xml. Sementara mengedit dalam
tampilan teks, dapat melihat tata letak perangkat pada perangkat dengan membuka preview
pane tersedia di sisi kanan window. Dalam preview pane, dapat memodifikasi preview dengan
mengubah berbagai pilihan di bagian atas pane, termasuk perangkat pratinjau, tata letak
warna, versi platform, dan lainnya.


IT Training Center - IoT Solution - Software Development
_____________________________________________________________________________________________________
Ruko Golden Madrid, Jalan Letnan Sutopo, Blok E30, BSD City, Tangerang Selatan Telp : 021 53160582
Email : info@udacoding.com

Android Studio Dengan Kotlin



Kotlin salah satu dari banyak bahasa berbasis JVM yang mulai muncul sebagai
penerus Java dalam pengembangan Android. Java adalah salah satu bahasa
pemrograman yang populer di dunia, dan sementara banyak bahasa lain berevolusi
untuk membuat programmer menjadi lebih mudah, Java belum dapat
mempertahankan lintasannya secepat yang diharapkan.
Pada tanggal 17 mei 2017 Google sudah meresmikan Kotlin sebagai salah satu bahasa
resmi untuk para developer Android pada saat Google i/o di San Frasisco.

Apa itu Kotlin ?

Kotlin awalnya dikembangkan oleh JetBrains, perusahaan dibalik IntelliJ


IDEA. Setelah melalui banyak perkembangan, JetBrains merilis Kotlin secara open
source dan kini setelah perkembangannya semakin maju, Google mendukung penuh
Kotlin untuk pengembangan aplikasi Android.Developer tidak perlu khawatir proyek
Android-nya yang menggunakan Java akan menjadi tidak bisa digunakan ketik ketika
menggunakan Kotlin karena Java dan Kotlin bisa digunakan berbarengan. Dan karena
Kotlin mirip dengan Java, developer akan dapat dengan mudah bahasa pemrograman
Kotlin.
IT Training Center - IoT Solution - Software Development
_____________________________________________________________________________________________________
Ruko Golden Madrid, Jalan Letnan Sutopo, Blok E30, BSD City, Tangerang Selatan Telp : 021 53160582
Email : info@udacoding.com

Kotlin sering bilang adiknya swift karena dari strukturnya sangat mirip dengan
swfit.Kotlin nanti udah default di android studio versi 3.0 yang sebentar akan
launching.

Anda mungkin juga menyukai