pendahuluan tentang android” mengenal android dan cara ... android studio-20180117024349.pdf ·...

16
PENDAHULUAN TENTANG ANDROID” Mengenal android dan cara kodingnya Tujuan : Mahasiswa mampu mengenali android dan cara instalasi android studio untuk memulai melakukan koding pembuatan aplikasi mobile. Memulai koding awal android studio. Oleh : Dwi Taufik Hidayat PENDAHULUAN I. Jawablah pertanyaan pendahuluan berikut ! 1. Berapa sistem operasi mobile yang beredar di handphone smartphone saat ini? 2. Sebutkan bahasa dasar yang digunakan untuk membuat aplikasi mobile pada android studio! 3. Jelaskan ide anda untuk membuat aplikasi mobile yang bermanfaat?! 4. Buatlah kelompok minimal 2 dan maksimal 2 orang untuk perkuliahan dan tugas. 5. Kerjakanlah tugas ini dan kumpulkan maksimal nanti malam jam 00.00 di email [email protected] . Terima kasih ISI INSTALASI APLIKASI ANDROID STUDIO Alamat download android studio 1. https://dl.google.com/dl/android/studio/install/3.0.1.0/android-studio-ide- 171.4443003-windows.exe 2. Silahkan pilih antara 32bit atau 64bit, lalu downloadlah 3. Klik dua kali .exe 1

Upload: others

Post on 03-Jul-2020

31 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: PENDAHULUAN TENTANG ANDROID” Mengenal android dan cara ... Android Studio-20180117024349.pdf · Mengenal android dan cara kodingnya Tujuan : Mahasiswa mampu mengenali android dan

PENDAHULUAN TENTANG ANDROID”

Mengenal android dan cara kodingnya

Tujuan :

Mahasiswa mampu mengenali android dan cara instalasi android studio untuk

memulai melakukan koding pembuatan aplikasi mobile.

Memulai koding awal android studio.

Oleh :

Dwi Taufik Hidayat

PENDAHULUAN

I. Jawablah pertanyaan pendahuluan berikut !

1. Berapa sistem operasi mobile yang beredar di handphone smartphone

saat ini?

2. Sebutkan bahasa dasar yang digunakan untuk membuat aplikasi mobile

pada android studio!

3. Jelaskan ide anda untuk membuat aplikasi mobile yang bermanfaat?!

4. Buatlah kelompok minimal 2 dan maksimal 2 orang untuk perkuliahan

dan tugas.

5. Kerjakanlah tugas ini dan kumpulkan maksimal nanti malam jam 00.00

di email [email protected]. Terima kasih

ISI

INSTALASI APLIKASI ANDROID STUDIO

Alamat download android studio

1. https://dl.google.com/dl/android/studio/install/3.0.1.0/android-studio-ide-

171.4443003-windows.exe

2. Silahkan pilih antara 32bit atau 64bit, lalu downloadlah

3. Klik dua kali .exe

1

Page 2: PENDAHULUAN TENTANG ANDROID” Mengenal android dan cara ... Android Studio-20180117024349.pdf · Mengenal android dan cara kodingnya Tujuan : Mahasiswa mampu mengenali android dan

4. Mengikuti setiap langkah kalau tidak tahu, biarkanlah secara default atau tinggal next

saja.

Silahkan download materi yang ada pada materi online di NSC, lalu praktekkan

Platform Android

Android adalah salah satu sistem operasi berbasis linux yang didesain agar dapat

beroperasi pada aplikasi bergerak(mobile). Karena berbasiskan linux sehingga sistem ini

bersifat open source(setiap orang bebas mengembangkannya).

Platform android hampir setiap hari ada aplikasi baru diinstall padanya. Platform

pertama kali diciptakan adalah Android versi 1.5 (Cupcake) hingga Kitkat ataupun

Oreo.

Framework

Sistem operasi android didukung banyak framework untuk mengembangkan

aplikasinya. Android pada dasarnya dibangun dengan bahasa pemrograman Java tetapi

dapat pula dikembangkan menggunakan bahasa pemrograman C. Framework yang

dapat digunakan adalah menggunakan editor Eclipse dan SDK Android.

Namun, selain kedua framework tersebut terdapat beberapa framework lain yaitu :

Basic4android (bahasa pemrograman basic)

Adobe AIR (bahasa pemrograman ActionScript)

PhoneGap (bahasa pemrograman HTML5 dan JavaScript)

PHP for Android (bahasa pemrograman PHP)

AndEngine (Framework untuk mengembangkan game Android)

Bagi yang tidak suka bahasa pemrograman Java ataupun C dapat menggunakan HTML5

dan Javascript atau PHP ataupun BASIC dan ActionScript. Silahkan, Anda dapat

memilih jenis framework yang dikuasai untuk membangun aplikasi Android.

Komponen Aplikasi

1. Activities

2

Page 3: PENDAHULUAN TENTANG ANDROID” Mengenal android dan cara ... Android Studio-20180117024349.pdf · Mengenal android dan cara kodingnya Tujuan : Mahasiswa mampu mengenali android dan

Activity yang digunakan untuk menjembatani antara antarmuka dengan user untuk

berinteraksi dengan aplikasi.

2. Services

Komponen aplikasi yang berjalan secara tersembunyi sebagai contoh untuk memuat

database dari server.

3. Content Provider

Komponen yang satu ini bertugas sebagai pengolah data seperti kontak telepon.

4. Broadcast Receiver

Komponen ini memiliki fungsi menerima pesan. Seperti menerima pesan baterai

lemah.

MEMBUAT PROJECT BARU

Silahkan buka aplikasi android studio anda setelah melakukan instalasi.

1. Kemudian klik File > New > Android Application Project

2. Silahkan mengisi Field Application Name, Project Name, Package Name, lalu

kemudian klik Finish.

ISI BAGIAN KODING UTAMA DENGAN KODE BERIKUT :

package com.wilis.hello;

import android.app.Activity;

import android.os.Bundle;

import android.widget.TextView;

public class hello extends Activity {

/** Called when the activity is first created. */

@Override

public void onCreate(Bundle savedInstanceState) {

super.onCreate(savedInstanceState);

TextView hello = new TextView(this);

hello.setText("Hello Android");

setContentView(hello);

}

3

Page 4: PENDAHULUAN TENTANG ANDROID” Mengenal android dan cara ... Android Studio-20180117024349.pdf · Mengenal android dan cara kodingnya Tujuan : Mahasiswa mampu mengenali android dan

}

3. Untuk menjalankan aplikasi silahkan klik kanan pada Project > Run As >

Android Application.

4. Jangan lupa sebelum melakukan running aplikasi, kita bisa mencolokkan kabel

USB ke smarphone kita dan mengaktifkan fungsi developernya.

5. Maka akan dengan mudahnya aplikasi buatan kita tampil pada smartphone.

Kerjakan setiap langkah diatas lalu screenshot yang anda lakukan untuk dijadikan

laporan ditulis dalam microsoft word atau pdf untuk dikirimkan melalui email

[email protected]. Selamat mengumpulkan.

TUGAS

Tugas Anda adalah membentuk kelompok untuk menyelesaikan tugas hari ini

dengan mengubah kode diatas dan buatlah screenshot untuk laporan dan dikirim

melalui email [email protected].

4

Page 5: PENDAHULUAN TENTANG ANDROID” Mengenal android dan cara ... Android Studio-20180117024349.pdf · Mengenal android dan cara kodingnya Tujuan : Mahasiswa mampu mengenali android dan

Installing Android Studio

1. Install Java JDK. The file I used is: (jdk-8u45-windows-x64.exe). 8u45-windows indicates the

version 8u45 for windows. Get the latest version. x64 indicates this is for 64 bit processors, x86

is the 32bit version.

The JDK may be downloaded here:

http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

2. Install Android Studio bundle. The file I used is: (android-studio-bundle-141.1903250-

windows.exe). Use the latest stable version.

Android Studio may be downloaded here:

https://developer.android.com/sdk/index.html

Follow the prompts to complete the installation. I used the default settings.

Page 6: PENDAHULUAN TENTANG ANDROID” Mengenal android dan cara ... Android Studio-20180117024349.pdf · Mengenal android dan cara kodingnya Tujuan : Mahasiswa mampu mengenali android dan

3. Allow Android Studio access to the network.

4. Select your desired UI theme.

5. Android Studio will download additional components. This will take several minutes.

Page 7: PENDAHULUAN TENTANG ANDROID” Mengenal android dan cara ... Android Studio-20180117024349.pdf · Mengenal android dan cara kodingnya Tujuan : Mahasiswa mampu mengenali android dan

6. Select “Configure/SDK Manager”

Page 8: PENDAHULUAN TENTANG ANDROID” Mengenal android dan cara ... Android Studio-20180117024349.pdf · Mengenal android dan cara kodingnya Tujuan : Mahasiswa mampu mengenali android dan

7. Deselect All

8. Scroll down and select “Android 4.4.2 (API 19)” and “Intel x86 Emulator Accelerator (HAXM

installer)”

9. Install the packages. You may need to repeat the process of installing packages until all of them

are installed. When the “Install packages…” button is no longer active you may close the

Android SDK Manager.

Page 9: PENDAHULUAN TENTANG ANDROID” Mengenal android dan cara ... Android Studio-20180117024349.pdf · Mengenal android dan cara kodingnya Tujuan : Mahasiswa mampu mengenali android dan

10. a. Start a new Android Studio project

Page 10: PENDAHULUAN TENTANG ANDROID” Mengenal android dan cara ... Android Studio-20180117024349.pdf · Mengenal android dan cara kodingnya Tujuan : Mahasiswa mampu mengenali android dan

11. a. You may change the Application name and Company Domain.

12. a. Select API 19 as the Minimum SDK.

Page 11: PENDAHULUAN TENTANG ANDROID” Mengenal android dan cara ... Android Studio-20180117024349.pdf · Mengenal android dan cara kodingnya Tujuan : Mahasiswa mampu mengenali android dan

13. a. Select Blank Activity

14. a. The default values are good.

Page 12: PENDAHULUAN TENTANG ANDROID” Mengenal android dan cara ... Android Studio-20180117024349.pdf · Mengenal android dan cara kodingnya Tujuan : Mahasiswa mampu mengenali android dan

15. a. The Windows Firewall may complain again. Allow access.

Page 13: PENDAHULUAN TENTANG ANDROID” Mengenal android dan cara ... Android Studio-20180117024349.pdf · Mengenal android dan cara kodingnya Tujuan : Mahasiswa mampu mengenali android dan

16. a. Select the AVD Manager from the toolbar at the top.

Page 14: PENDAHULUAN TENTANG ANDROID” Mengenal android dan cara ... Android Studio-20180117024349.pdf · Mengenal android dan cara kodingnya Tujuan : Mahasiswa mampu mengenali android dan

17. a. Edit this AVD by clicking the green marker icon on the right.

18. a. Change the AVD name to Nexus 5 API 19

Page 15: PENDAHULUAN TENTANG ANDROID” Mengenal android dan cara ... Android Studio-20180117024349.pdf · Mengenal android dan cara kodingnya Tujuan : Mahasiswa mampu mengenali android dan

b. Change the OS from Lollipop to KitKat

19. Change the Google API from Lollipop to KitKat API level 19.

a. The x86 virtual device run faster on a Windows system. If you have problems running it

then select armeabi-v7a Google APIs instead.

Page 16: PENDAHULUAN TENTANG ANDROID” Mengenal android dan cara ... Android Studio-20180117024349.pdf · Mengenal android dan cara kodingnya Tujuan : Mahasiswa mampu mengenali android dan

20. a. Select Yes

21. Restart Android Studio

22. a. Select API 19: Android 4.4.2, an emulated phone should be visible.

Android Studio is now installed. It automatically checks for updates. If you update it you may need to

repeat some of the steps above to get it working again.