MODUL PRAKTIKUM REKAYASA APLIKASI lab.ilkom.unila.ac.id/modul/semester genap/S1 Ilmu...

download MODUL PRAKTIKUM REKAYASA APLIKASI lab.ilkom.unila.ac.id/modul/semester genap/S1 Ilmu Komputer/Modul... 

of 87

  • date post

    31-Jul-2018
  • Category

    Documents

  • view

    227
  • download

    2

Embed Size (px)

Transcript of MODUL PRAKTIKUM REKAYASA APLIKASI lab.ilkom.unila.ac.id/modul/semester genap/S1 Ilmu...

  • MODUL PRAKTIKUM REKAYASA APLIKASI BERGERAK

    OLEH

    ASISTEN REKAYASA APLIKASI BERGERAK

    S1 ILMU KOMPUTER

    JURUSAN ILMU KOMPUTER

    FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM

    UNIVERSITAS LAMPUNG

    2017

  • 1

    Pengenalan Android dan Installasi

    IDEAndroid Studio

    Tujuan Instruksional :

    Pokok bahasan ini menjelaskan tentangpengenalan system operasi android dan

    installasi IDE

    Kompetensi yang Diharapkan :

    1. Mahasiswa mampu memahami apa itu OS Android

    2. Mahasiswa mampu melakukan installasi IDE Android Studio.

    Waktu Pertemuan : 120 menit

  • 2

    Apa itu Android?

    Installasi IDE Android Studio

    - Instalasi Java Development Kit (JDK)

    Download melalui URL :

    http://www.oracle.com/technetwork/java/javase/downloads/index.html

    - Download Androd Studio

    Download melalui URL :

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

    Android merupakan sistem operasi yang dikembangkan untuk perangkat

    mobile berbasis Linux. Pada awalnya sistem operasi ini dikembangkan oleh

    Android Inc. Yang kemudian dibeli oleh Google pada tahun 2005.

    Dalam usaha mengembangkan Android, pada tahun 2007 dibentuklah Open

    Handset Alliance (OHA), sebuah konsorsium dari beberapa perusahaan,

    yaitu Texas Instruments, Broadcom Corporation, Google, HTC, Intel, LG,

    Marvell Technology Group, Motorola, Nvidia, Qualcomm, Samsung

    Electronics, Sprint Nextel, dan T-Mobile dengan tujuan untuk

    mengembangkan standar terbuka untuk perangkat mobile. Pada taanggal 9

    Desember 2008, ia diumumkan bahwa 14 anggota baru akan bergabung

    Proyek Android, termasuk PacketVideo, ARM Holdings, Atheros

    Communications, Asustek Computer Inc, Garmin Ltd, Softbank, Sony

    Ericsson, Toshiba Corp dan Vodafone Group Plc

  • 3

    Setelah selesai men-download, cari file Android Studio instalasi executable

    (bernama android-studio-bundle- .exe) di jendela Windows Explorer dan klik dua

    kali untuk memulai proses instalasi, klik tombol Yes pada dialog User Account Control jika

    muncul - klik pada tombol 'Next'.

    Klik tombol 'Next' ketika layar berikutnya (ditampilkan di bawah) akan muncul.

  • 4

    Layar berikutnya (ditampilkan di bawah) adalah perjanjian lisensi. Jika Anda setuju untuk itu,

    klik pada tombol "I Agree".

    Layar berikutnya (ditampilkan di bawah) adalah pengaturan konfigurasi di mana semua jalur

    instalasi yang akan ditampilkan. Mengubahnya jika Anda inginkan dan klik tombol 'Next'

    untuk melanjutkan.

  • 5

    Layar berikutnya adalah untuk menciptakan sebuah shourcuts pada start menu - biarkan saja

    pengaturan ini default dan klik pada tombol 'Install'.

    Instalasi yang sebenarnya dari Android Studio akan mulai - dan tunggu proses instalasi

    hingga Completed.

  • 6

    Setelah instalasi telah selesai, maka layar seperti di bawah akan muncul. Klik tombol 'Next'.

    Setelah itu masuk kehalaman Finish. Centang Start Android Studio jika kalian ingin memulai

    membuka Android Studio untuk pertama kali - Klik tombol Finish.

  • 7

    Pertama kali Android Studio diluncurkan setelah diinstal, dialog akan muncul menyediakan

    opsi untuk mengimpor pengaturan dari versi Android Studio sebelumnya. Jika Anda memiliki

    pengaturan dari versi sebelumnya dan ingin mengimpor mereka ke dalam instalasi terbaru,

    pilih opsi yang sesuai dan lokasi. Atau, menunjukkan bahwa Anda tidak perlu mengimpor

    pengaturan sebelumnya.

    Jika kalian baru pertama kali menginstal Android Studio sebelumnya. Pilih "I do not have a

    previous version of Android Studio or I do not want to import my settings" dan klik

    tombol OK untuk melanjutkan.

    Dan Anda akan diarahkan kehalaman berikutnya untuk mendownload dan menginstall

    komponen Android SDK Tools. Pastikan komputer Anda terhubung dengan

    internet. Tunggulah proses download dan menginstall Android SDK tools hingga selesai.

  • 8

    Pengenalan IDE dan Pembuatan

    Aplikasi Pertama

    Tujuan Instruksional :

    Pokok bahasan ini dilakukan untuk mengenalkan praktikan tentang IDE dan

    membimbing dalam pembuatan aplikasi android dasar.

    Kompetensi yang Diharapkan :

    Mahasiswa diharapkan dapat memahami tentang IDE dan dapat membuat aplikasi

    pertama di android.

    Waktu Pertemuan : 120 menit

  • 9

    1. IDE

    IDE merupakan singkatan dari Integrated Development Environment yang merupakan

    Lembar Kerja Terpadu untuk pengembangan program. Adapun kegunaan IDE tersebut

    adalah:

    1. Menulis Naskah Program

    2. Mengkompilasi Program(Compile)

    3. Melakukan Pengujian Program(Debugging)

    4. Mengaitkan Object dan Library ke Program(Linking)

    5. Menjalankan Program(Running)

    Eclipse adalah IDE yg paling populer untuk pengembangan Android, karena memiliki

    Android plug-in yg tersedia untuk memfasilitasi pengembangan android. Eclipse juga

    mendapat dukungan langsung dari Google untuk menjadi IDE pengembangan aplikasi

    Android (adanya penambahan plug-in untuk eclipse untuk membuat project android di

    mana source software langsung dari situs resminya Google). IDE lainnya adalah Netbeans,

    Android Studio, Basic4Android, dan masih banyak lagi.

    Aplikasi android dapat dikembangkan pada OS berikut:

    - Windows XP Vista/7/8/10

    - Mac OS X (Mac OS X 10.4.8 atau lebih baru)

    - Linux

    2. Membuat Aplikasi Pertama di Android

    A. Alat dan Bahan:

    1. Komputer dengan sistem operasi minimal Windows XP

    2. Program aplikasi Eclipse atau Android Studio

    3. Modul Praktikum Rekayasa Aplikasi Bergerak

  • 10

    B. Langkah

    1. Buka Aplikasi Eclipse

    Maka akan muncul Workspace Launcher untuk menentukan folder yang digunakan

    untukmenyimpan project-project Eclipse nantinya, simpan pada folder :

    Ketik : home/npm_anda OK

    2. Lalu buat project baru :

    Click File New Android Application Project

    3. Masukkan Nama Aplikasi, Nama Project, dan Nama Package Aplikasi yang akan

    dibuat

  • 11

    4. Mengkonfigurasi Project yang akan dibuat

    5. Mengkonfigurasi Icon yang akan digunakan untuk Aplikasi

    6. Membuat Activity pada Project : - Pilih Blank Activity

  • 12

    7. Masukkan Nama untuk Activity utama yang akan dibuat, Setelah itu Click Finish

    8. Aplikasi Android Baru telah dibuat

  • 13

    MainActivity.java Digunakan untuk proses pada aplikasi

    Activity_main.xml Membuat tampilan antarmuka (Graphical User Interface)

    9

    . Membuka Android pada VirtualBox

    - Buka VirtualBox Jalankan Android

  • 14

    -

    L

    i

    h

    a

    t

    A

    l

    a

    m

    at IP dari Android VirtualBox untuk dihubungkan dengan eclipse

    - Android Pada VirtualBox

    10. Menghubungkan PC/Computer dengan Android VirtualBox

    - Buka Terminal/CommandPrompt

  • 15

    - Ketik adb connect

    - default : adb connect 192.168.56.101

    11. Menjalankan Aplikasi

    - Klik Kanan Pada Project (NewProject)

    - Klik Run As Android Application

    -Pilih Device (Nama Android VirtualBox)

  • 16

    -Android VirtualBox Menjalankan Aplikasi

  • 17

    Pengenalan Macam macam Widget

    Android

    Tujuan Instruksional :

    Pokok bahasan ini menjelaskan tentang pengenalan widget-widget yang ada di

    android.

    Kompetensi yang Diharapkan :

    1. Mahasiswa mampu memahami widget-widget yang ada di android.

    2. Mahasiswa mampu membuat aplikasi sederhana menggunakan widget-widget yang

    ada.

    Waktu Pertemuan : 120 menit

  • 18

    TextView

    Sebuah TextView menampilkan teks ke pengguna. Sebuah TextView adalah editor teks

    lengkap, namun kelas dasar dikonfigurasi untuk tidak mengizinkan pengeditan seperti

    EditText.

    Contoh:

    EditText

    EditText seperti TextView yang memiliki kemampuan untuk di edit.

    Contoh:

  • 19

    Button

    Tombol yang dapat ditekan, atau diklik, oleh pengguna untuk melakukan suatu tindakan.

    Contoh:

    ImageButton

    Tombol yang menampilkan gambar yang memiliki fungsi yang sama dengan Button.

    Contoh:

    CheckBox

    Merupakan kotak yang dapat di on dan off kan oleh pengguna.

  • 20

    Contoh:

    RadioButton

    Seperti CheckBox namun berbentuk lingkaran dan hanya bisa di pilih salah satu dari

    beberapa pilihan.

    Contoh:

  • 21

    T U G A S!

    Buatlah Aplikasi sederhana berdasarkan widget-widget yang sudah di

    pelajari.

  • 22

    Pengenalan Macam-macam Layout

    pada Android

    Tujuan Instruksional :

    Pokok bahasan ini menjelaskan tentang pengenalan layout yang ada di android.

    Kompetensi yang Diharapkan :

    1. Mahasiswa mampu memahami layout yang ada di android.

    2. Mahasiswa mampu membuat aplikasi sederhana menggunakan layout yang ada.

    Waktu Pertemuan : 120 menit

  • 23

    File .xml dapat dibuat dengan 2 cara :

    Atau

    Ada 3 macam layout(dari 6 macam) yang secara luas digunakan. Layout-layout tersebut

    adalah :

    1. Linear Layout

    Adalah jenis layout yang mengatur child element (contoh : TextView, Button, CheckBox,

    dll) ke dalam suatu baris horizontal ataupun vertikal. Untuk mengatur direction dari Linear

    Layout ini sendiri bisa mengedit pada atr