e87bf ppb1 pendahuluan

PEMROGRAMAN
PIRANTI
BERGERAK
Dinny Wahyu Widarti, S.Kom., MMSI
[email protected]
 0818-53-66-35

Materi Pemrograman Piranti Bergerak
(dlm 1 semester)
1.
2.
3.
4.
5.
6.
7.

Pengenalan Teknologi Bergerak
Software development kit dan dasar pengembangan aplikasi mobile
Activity, event, handling dan intent
Mengakses aplikasi lain

Komponen user interface pada aplikasi mobile
Konsep desain user interface pada aplikasi mobile
Bekerja dengan berkas

Materi Pemrograman Piranti Bergerak
(dlm 1 semester)

8. Dasar query basis data dengan SQLite
9. Pemrosesan query
10.Aplikasi client server
11.Servis lokasi dan peta
12.Bekerja dengan open API
13.Bekerja secara asinkron

REFERENSI BUKU
• “MEMBONGKAR SOURCE
CODE BERBAGAI
APLIKASI ANDROID”

• Oleh IVAN MICHAEL

SIREGAR, S.T., M.T.

• Tahun 2011
• Penerbit GAVA MEDIA

REFERENSI BUKU
• “PANDUAN LENGKAP
PEMROGRAMAN
ANDROID”

• Oleh ZAMRONI P. JUHARA
• Tahun 2016
• Penerbit ANDI OFFSET

REFERENSI BUKU
• “FROM ZERO TO A PRO
PEMROGRAMAN
APLIKASI ANDROID”

• Oleh ABDUL KADIR.

• Tahun 2014
• Penerbit ANDI OFFSET

SISTEM PENILAIAN
• Nilai Akhir = (10% Tugas 1 + 40% UTS) + (10% Tugas 2
+ 40% UAS)

Nilai Akhir
Tugas
UAS
Tugas
UTS

SISTEM PENILAIAN
ANGKA

HURUF

85-100


A

80-84

A-

75-79

B+

70-74

B

65-69

B-

60-64


C+

55-59

C

50-54

C-

45-49

D

0-44

E

KONTRAK KULIAH
• JUMLAH PERTEMUAN = 14 + UTS +

UAS

• TOLERANSI SAKIT/IJIN/ALPA = 25%
(3X)

• JADWAL KULIAH (B) = HARI SELASA
JAM 17:50 – 19:30

• JADWAL KULIAH (A) = HARI RABU
JAM 07:50 – 10:20

• TOLERANSI TERLAMBAT = 30 MENIT
(KELAS A) dan 20 MENIT (KELAS B)

PENGENALAN
TEKNOLOGI BERGERAK
• Deskripsi teknologi bergerak
• Perkembangan teknologi bergerak
• Perbandingan teknologi bergerak dengan desktop
dan web


DESKRIPSI TEKNOLOGI BERGERAK
(Mobile Technology)
• “Mobile” + “Technology”
• “Mobile” berasal dari bahasa latin yaitu “Mobilis”, yang artinya
bergerak/to move. Yang dimaksud adalah “mampu atau mudah
bergerak dengan bebas”.

• “Technology” atau teknologi adalah pengetahuan untuk menciptakan
alat yang dapat digunakan manusia.

• Teknologi Bergerak merupakan pengetahuan yg dapat digunakan
sebagai penunjang alat bergerak seperti Smartphone, Tablet, dll

• Contohnya: Kamera, GPS, sensor, dll

Aplikasi bergerak (mobile
application)
• Aplikasi bergerak adalah program perangkat lunak yang
dijalankan pada Smartphone, Tablet, dll


• Contoh:
• Aplikasi media sosial  Whatsapp, BBM, Instagram, dll
• Pendidikan  Mengenal huruf, alat transportasi, hewan, dll
• Hiburan  Game, Musik, Video, Kamera, Komik
Back

PERKEMBANGAN TEKNOLOGI
BERGERAK
• Teknologi nirkabel (wireless) : GSM, CDMA, 2G, 3G, 4G,
5G, dst

• Vendor/produsen : Nokia, Samsung, Apple, Blackberry, dll
• OS/platform : Symbian, Android, iOS, Windows Mobile, dll

PERKEMBANGAN PIRANTI
BERGERAK

Back


PERBANDINGAN
TEKNOLOGI BERGERAK DENGAN
DESKTOP DAN WEB
MOBILE

DESKTOP

WEB

TEKNOLOGI Mobile
dapat dijalankan baik
dengan atau tanpa
sambungan internet

TEKNOLOGI Desktop
dijalankan tanpa
sambungan internet

TEKNOLOGI Web harus
dijalankan dengan

sambungan internet

APLIKASI Mobile berjalan
pada perangkat bergerak,
tidak memerlukan akses
web untuk membukanya.

APLIKASI Desktop berjalan
pada desktop di PC atau
Laptop, tidak membutuhkan
akses web untuk
membukanya.

Untuk menjalankan
APLIKASI Web harus
menggunakan web browser
untuk membukanya.

Aplikasi dapat di
download di app store

seperti iTunes,
Googleplay

Contoh: MS Word, Notepad,
Coreldraw, dll

Contoh web browser :
Internet Explorer, Mozila
Firefox, Chrome, dll
Contoh Aplikasi web:
Whatsapp, email, dll

Desktop + Mobile = Tablet

PONSEL
CERDAS/SMARTPHONE





iPhone
Android
Blackberry
Windows
Mobile

• Symbian

ANDROID
• Android adalah sistem
operasi berbasis Linux yang
dimodifikasi untuk
perangkat bergerak (mobile
device) yang terdiri dari
sistem operasi, middleware,
dan aplikasi-aplikasi utama.

VERSI ANDROID

Oreo
android 8.0

Sekian dan Terimakasih