Top Banner
PENGEMBANGAN APLIKASI PERANGKAT BERGERAK (MOBILE) K Candra Brata Mobille App Lab 2015-2016 Rencana Pembelajaran
19

PENGEMBANGAN APLIKASI PERANGKAT BERGERAK · PDF fileMampu merancang aplikasi perangkat bergerak. ... Mampu mengimplementasikan program aplikasi perangkat bergerak ... ataupun berbasis

Feb 04, 2018

Download

Documents

vantruc
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: PENGEMBANGAN APLIKASI PERANGKAT BERGERAK · PDF fileMampu merancang aplikasi perangkat bergerak. ... Mampu mengimplementasikan program aplikasi perangkat bergerak ... ataupun berbasis

PENGEMBANGAN APLIKASIPERANGKAT BERGERAK

(MOBILE)

K Candra Brata

Mobille App Lab 2015-2016

“ RencanaPembelajaran

Page 2: PENGEMBANGAN APLIKASI PERANGKAT BERGERAK · PDF fileMampu merancang aplikasi perangkat bergerak. ... Mampu mengimplementasikan program aplikasi perangkat bergerak ... ataupun berbasis

@AndraBrata

“ Hundreds of billions ofAndroid mobile phoneusers are already there, looking and waiting for the next clever or useful application, and that application could be yours. “

Page 3: PENGEMBANGAN APLIKASI PERANGKAT BERGERAK · PDF fileMampu merancang aplikasi perangkat bergerak. ... Mampu mengimplementasikan program aplikasi perangkat bergerak ... ataupun berbasis

Why Android ?

Page 4: PENGEMBANGAN APLIKASI PERANGKAT BERGERAK · PDF fileMampu merancang aplikasi perangkat bergerak. ... Mampu mengimplementasikan program aplikasi perangkat bergerak ... ataupun berbasis
Page 5: PENGEMBANGAN APLIKASI PERANGKAT BERGERAK · PDF fileMampu merancang aplikasi perangkat bergerak. ... Mampu mengimplementasikan program aplikasi perangkat bergerak ... ataupun berbasis

Downloaded App

Page 6: PENGEMBANGAN APLIKASI PERANGKAT BERGERAK · PDF fileMampu merancang aplikasi perangkat bergerak. ... Mampu mengimplementasikan program aplikasi perangkat bergerak ... ataupun berbasis

Nama : PAPB Code : IFK15041 Semester : Genap (4/6) Credit : 3 sks (16 meetings) Status : Pilihan Pre-requisite :

- Analisis Perancangan Sistem- Pemodelan Berorientasi Objek

Deskripsi Matakuliah

Page 7: PENGEMBANGAN APLIKASI PERANGKAT BERGERAK · PDF fileMampu merancang aplikasi perangkat bergerak. ... Mampu mengimplementasikan program aplikasi perangkat bergerak ... ataupun berbasis

Kemampuan Mahasiswa Yang Diharapkan

KOMPETENSI

Page 8: PENGEMBANGAN APLIKASI PERANGKAT BERGERAK · PDF fileMampu merancang aplikasi perangkat bergerak. ... Mampu mengimplementasikan program aplikasi perangkat bergerak ... ataupun berbasis

KOMPETENSI MAHASISWA : Mengetahui perkembangan teknologi aplikasi perangkat bergerak. Memahami karakteristik dari aplikasi mobile. Mengetahui berbagai perangkat keras dari perangkat bergerak. Memahami konsep perancangan aplikasi pada perangkat bergerak. Mampu merancang aplikasi perangkat bergerak. Memahami dan mampu mengimplementasikan berbagai macam

platform pengembangan dan tools yang ada.

Page 9: PENGEMBANGAN APLIKASI PERANGKAT BERGERAK · PDF fileMampu merancang aplikasi perangkat bergerak. ... Mampu mengimplementasikan program aplikasi perangkat bergerak ... ataupun berbasis

KOMPETENSI MAHASISWA (2): Mengetahui dan memahami arsitektur Google Android. Mengetahui, memahami, dan mampu menggunakan lingkungan

pengembangan untuk membuat aplikasi pada Google Android. Mampu mengimplementasikan program aplikasi perangkat bergerak

pada Google Android Emulator. Mengetahui dan memahami event-event pada platform Google Android

dan mengimplementasikannya pada program aplikasi perangkat bergerak.

Mengetahui, memahami, dan mampu mengimplementasikan program yang dapat mengakses antarmuka sensor pada perangkat bergerak.

Page 10: PENGEMBANGAN APLIKASI PERANGKAT BERGERAK · PDF fileMampu merancang aplikasi perangkat bergerak. ... Mampu mengimplementasikan program aplikasi perangkat bergerak ... ataupun berbasis

KOMPETENSI MAHASISWA (3): Mengetahui, memahami, dan dapat menerapkan struktur data pada

dokumen dalam format JSON Mampu membuat web service yang dapat menghasilkan dokumen

JSON Mampu mengakses data dalam format JSON pada aplikasi berbasis

Google Android. Mengetahui dan memahami Google Maps API framework Mengetahui, memahami, dan mampu mengimplementasikan program

yang dapat mengakses antarmuka sensor pada perangkat bergerak, Mampu menganalisis, merancang, mengimplementasikan, dan

membangun aplikasi perangkat bergerak baik itu secara native ataupun berbasis web pada perangkat bergerak.

Page 11: PENGEMBANGAN APLIKASI PERANGKAT BERGERAK · PDF fileMampu merancang aplikasi perangkat bergerak. ... Mampu mengimplementasikan program aplikasi perangkat bergerak ... ataupun berbasis

Materi Perkuliahan Yang Akan Dipelajari

POKOK BAHASAN

Page 12: PENGEMBANGAN APLIKASI PERANGKAT BERGERAK · PDF fileMampu merancang aplikasi perangkat bergerak. ... Mampu mengimplementasikan program aplikasi perangkat bergerak ... ataupun berbasis

NO MATERI NO MATERI

1 Perkembangan Aplikasi Bergerak 9 JSON

2 Pengenalan Android Studio 10 REST dan web service

3 Android User Interface 11 Google Maps API

4 Event 12 Quiz II

5 ListView, Collection, dan Adapter 13 Google Maps Application

6 Quiz I 14 Project Evaluation

7 Thread 15 Project Evaluation

8 UTS 16 UAS

Page 13: PENGEMBANGAN APLIKASI PERANGKAT BERGERAK · PDF fileMampu merancang aplikasi perangkat bergerak. ... Mampu mengimplementasikan program aplikasi perangkat bergerak ... ataupun berbasis

Literatur yang dapat digunakan

REFERENSI

Page 14: PENGEMBANGAN APLIKASI PERANGKAT BERGERAK · PDF fileMampu merancang aplikasi perangkat bergerak. ... Mampu mengimplementasikan program aplikasi perangkat bergerak ... ataupun berbasis

Tidak ada buku acuan khusus, silakan menggunakan referensi apa saja.

Fling, Brian. (2009): Mobile Design and Development. O’Reilly Media. Stark, Jonathan. (2010). “Building Android Apps with HTML, CSS, and

JavaScript”. O’Reilly. Sebastopol. California. Meier, Reto. (2010). “Profesional Android 2 Application Development,

Second Edition”. Wiley Publishing , Inc. Murphy, Mark L. (2010). “Begining Android 2”. Apress. Murphy, Mark L. (2011). “Begining Android 3.” Apress. Svennerberg, Gabriel. (2010). “Beginning Google Maps API 3”.

Apress. New York

Page 15: PENGEMBANGAN APLIKASI PERANGKAT BERGERAK · PDF fileMampu merancang aplikasi perangkat bergerak. ... Mampu mengimplementasikan program aplikasi perangkat bergerak ... ataupun berbasis

KONTRAK KULIAH

Page 16: PENGEMBANGAN APLIKASI PERANGKAT BERGERAK · PDF fileMampu merancang aplikasi perangkat bergerak. ... Mampu mengimplementasikan program aplikasi perangkat bergerak ... ataupun berbasis

PENILAIAN: UTS - 25% Quiz - 15% Tugas terstruktur, kehadiran, keaktifan, attitude - 25% Project (UAS) - 35%

Membuat aplikasi (mobile) yang interaktif dan inovatifNilai UAS = 60% Laporan + 40% Presentasi

Nilai Akhir Kelas = Nilai UAS + Nilai Tugas + Nilai Quiz + Nilai UTS

Page 17: PENGEMBANGAN APLIKASI PERANGKAT BERGERAK · PDF fileMampu merancang aplikasi perangkat bergerak. ... Mampu mengimplementasikan program aplikasi perangkat bergerak ... ataupun berbasis

Rules...1. Respect everyone2. Kehadiran minimal 80% untuk bisa mengikuti UAS

Peringatan : Kehadiran < 80%, nilai akhir adalah E3. Toleransi Keterlambatan 30 menit. Lebih dari 30 ?4. Diperbolehkan membawa makanan di dalam kelas.**5. Sakit, izin, absen dengan surat atau dengan alasan tertentu

diperbolehkan (mahasiswa dianggap hadir).6. Tidak ada dering HP.7. keterlambatan pengumpulkan Tugas, mendapat pengurangan poin

50% dari nilai tugas (per hari).8. Avoid Cheating => Punishment and Hard penalty

Page 18: PENGEMBANGAN APLIKASI PERANGKAT BERGERAK · PDF fileMampu merancang aplikasi perangkat bergerak. ... Mampu mengimplementasikan program aplikasi perangkat bergerak ... ataupun berbasis

TUGAS 1.

Tools and Platform Preparation :

Java (JDK) Android SDK

SDK Build-tools 23.0.1Android API min 14 Extras: Android Support Repository Android Support Library Google Play Services Google Repository Google USB Driver Google Web Driver

Android Studio Genymotion + Emulator

min ICS (4.0), rec JB (4.1)

Hello World

Page 19: PENGEMBANGAN APLIKASI PERANGKAT BERGERAK · PDF fileMampu merancang aplikasi perangkat bergerak. ... Mampu mengimplementasikan program aplikasi perangkat bergerak ... ataupun berbasis

Thanks!

Mobile app Lab, C1.8 Building

[email protected]

[email protected]

QUESTIONS?You can find me at: