SATUAN ACARA PERKULIAHAN Mata Kuliah : KOMPUTASI MOBILE Kode MK : 010-056320 Jumlah SKS: 6 SKS Semester : 7 (bidang minat) Refensi
1.
“ Mobile and Wireless Design Essentials”. Mallick, Martyn. John Wiley and Sons. 2003. 2. “ Mobile Computing Principles”. B’Far, Reza. Cambidge University Press. 2005. : Mahar F. , ST dan Setio Basuki, ST :
Dosen Pembina Jadwal Pertemuan MK Prasyarat
:
Tujuan Perkuliahan (TK) Setelah mengikuti perkuliahan Komputasi Mobile, mahasiswa diharapkan mampu : 1. Mengenal dan memahami konsep dari komputasi mobile 2. Mengenal perkembangan teknologi mobile dan aplikasinya 3. Mampu mengimplementasikan konsep komputasi mobile Topik Perkuliahan 1. Perkenalan tentang teknologi wireless and mobile. 2. Arsitektur wireless and mobile network. 3. Arsitektur dari aplikasi wireless and mobile. 4. Mobile and wireless messaging. 5. Sekuritas di dalam teknologi wireless and mobile. 6. Aplikasi smart client di dalam teknologi mobile. 7. Aplikasi thin client di dalam teknologi mobile. 8. Mobile information management. 9. Location based service. Proporsi Penilaian 1. Praktikum. (Tugas Demo Program, kelompok 2 orang, 1 Minggu materi 1 Minggu demo program). 15%. 2. Project (Project UTS WML & Project UAS J2ME, kelompok 2 orang). 22%. 3. Kuis 2x (1 sebelum UTS, 1 sesudah UTS). 15%. 4. UTS (pilihan ganda).20%. 5. UAS (pilihan ganda). 20%. 6. Kehadiran (Attitude). 8%
15 menit, selebihnya tidak diperkenankan ikut kuliah.
TM POKOK BAHASAN & TIU 1 Overview mata kuliah TIU : Mahasiswa mendapatkan gambaran mengenai perkuliahan
2
Overview Teknologi Mobile dan Wireless TIU : Mahasiswa mengenal teknologi mobile dan wireless
3 4
Praktikum Overview Aplikasi Mobile TIU : Mahasiswa mengenal prinsip dasar, karakteristik aplikasi mobile. Pengenalan tools dan framework
TIK Mahasiswa mendapatkan gambaran mengenai mata kuliah, silabus perkuliahan, & tata tertib
SUB POKOK BAHASAN 1. Paparan mengenai tujuan &
Mahasiswa mengetahui secara umum gambaran teknologi mobile dan wireless
1. Definisi dari mobile and wireless 2. M-commerce 3. M-business 4. Komponen dari wireless environment 5. Mobile market evolution 6. Kelebihan dari teknologi mobile dan wireless 7. Hambatan-hambatan di dalam teknologi mobile dan wireless 8. Elemen-elemen pendukung dari teknologi mobile and wireless.
Mahasiswa mendengarkan penjelasan dosen.
Mahasiswa mengenal prinsip dasar, karakteristik aplikasi mobile. Pengenalan tools dan framework dalam pengembangan aplikasi mobile.
1. Dimensi dari mobile computing 2. kondisi dari mobile user. 3. Arsitektur aplikasi mobile
Mahasiswa mendengarkan penjelasan dosen.
deskripsi mata kuliah 2. Manfaat mata kuliah
REFERENSI
TEKNIK PEMBELAJARAN Dosen menerangkan mekanisme pembelajaran, deskripsi matakuliah, dan tujuan pembelajaran.
3. Silabus perkuliahan 4. Tata tertib & penilaian
TM
5
6 7
8
9 10 11
POKOK BAHASAN & TIU dalam pengembangan aplikasi mobile. Overview Aplikasi Mobile TIU : Mahasiswa mengenal format data pada aplikasi mobile, dan review UML (Unified Modeling Language) PRAKTIKUM Pengembangan Aplikasi Mobile. (Bagian 1) TIU : Mahasiswa mengenal tools dan framework untuk mengembangkan aplikasi mobile. Pengembangan Aplikasi Mobile. (Bagian 2) TIU : Mahasiswa mengenal tools dan framework untuk mengembangkan aplikasi mobile. PRAKTIKUM KUIS Arsitektur aplikasi mobile
TIK
SUB POKOK BAHASAN
Mahasiswa mengenal format data pada aplikasi mobile, dan review UML (Unified Modeling Language)
1. tools dan framework 2. format data 3. UML review
Mahasiswa mengenal tools dan framework untuk mengembangkan aplikasi mobile.
1. fully- centralized framework dan tools 2. N-Tier client server framework dan tools 3. Java
Mahasiswa mengenal tools dan framework untuk mengembangkan aplikasi mobile.
1. 2. 3. 4.
Mahasiswa memahami arsitektur yang ada di
1. Arsitektur aplikasi wireless internet
REFERENSI
TEKNIK PEMBELAJARAN
Qualcomm’s Brew Windows CE Symbian WAP
Mahasiswa mendengarkan penjelasan dosen.
TM
POKOK BAHASAN & TIU
TIK dalam aplikasi mobile
SUB POKOK BAHASAN 2. Arsitektur aplikasi thin client 3. Arsitektur aplikasi smart client 4. Messaging di dalam aplikasi mobile
Mahasiswa memahami konsep pengiriman pesan (mesaging) di dalam aplikasi mobile
1. Konsep dari messaging 2. Tipe messaging di dalam aplikasi mobil 3. Arsitektur dari infrastruktur sistem messaging 4. Stakeholder yang berperan di dalam sistem messaging 1. Konsep sekuritas data 2. sekuritas di dalam WAP 3. sekuritas di dalam aplikasi smart client
Mahasiswa mendengarkan penjelasan dosen. Mahasiswa mengerjakan tugas dari dosen.
Mahasiswa memahami konsep dasar sekuritas data, sekuritas di dalam WAP, dan sekuritas di dalam aplikasi smart client
1. Konsep sekuritas data 2. sekuritas di dalam WAP 3. sekuritas di dalam aplikasi smart client
Mahasiswa mendengarkan penjelasan dosen. Mahasiswa mengerjakan tugas dari dosen.
Mahasiswa memahami
1. Pengenalan arsitektur thin
Mahasiswa mendengarkan
TIU :Mahasiswa mampu memahami arsitektur dari aplikasi mobile
12 13
14
15 16
PRAKTIKUM Mobile and Wireless Mesaging TIU : Mahasiswa mampu memahami konsep mobile ang wireless mesaging Mobile and Wireless Security TIU : Mahasiswa mampu memahami konsep dari mobile and wireless security PRAKTIKUM Mobile and Wireless Security TIU : Mahasiswa mampu memahami konsep dari mobile and wireless security
17
Wireless Internet
Mahasiswa memahami konsep dasar sekuritas data, sekuritas di dalam WAP, dan sekuritas di dalam aplikasi smart client
REFERENSI
TEKNIK PEMBELAJARAN Mahasiswa mengerjakan tugas dari dosen.
Mahasiswa mendengarkan penjelasan dosen. Mahasiswa mengerjakan tugas dari dosen.
TM
POKOK BAHASAN & TIU Application
TIK arsitektur dari aplikasi thin client
SUB POKOK BAHASAN client 2. Pengenalan middleware yang digunakan untuk aplikasi client 3. Pemrosesan wireless request dari client
Mahasiswa memahami konsep dan arsitektur dari Wireless Application Protocol (WAP)
1. Arsitektur WAP 2. Komponen-komponen di dalam WAP 3. WAP Gateway 4. WAP programming model
Mahasiswa mendengarkan penjelasan dosen. Mahasiswa mengerjakan tugas dari dosen.
Mahasiswa memahami proses pengembangan dari aplikasi thin client
1. Proses pengembangan aplikasi thin client 2. Pemodelan aplikasi thin client
Mahasiswa mendengarkan penjelasan dosen. Mahasiswa mengerjakan tugas dari dosen.
Mahasiswa memahami teknologi scripting yang digunakan untuk membangun aplikasi thin client
1. Wireless Markup Language (WML) 2. Teknologi ContentGeneration di dalam pembangunan aplikasi WAP
Mahasiswa mendengarkan penjelasan dosen. Mahasiswa mengerjakan tugas dari dosen.
TIU : Mahasiswa mampu memahami konsep dari aplikasi wireless internet 18 19 20
PRAKTIKUM KUIS Wireless Internet Application TIU : Mahasiswa mampu memahami konsep dari aplikasi wireless internet
21 22
PRAKTIKUM Wireless Internet Application TIU : Mahasiswa mampu memahami konsep dari aplikasi wireless internet
23
Wireless Internet Application TIU : Mahasiswa mampu memahami konsep dari
REFERENSI
TEKNIK PEMBELAJARAN penjelasan dosen. Mahasiswa mengerjakan tugas dari dosen.
TM
POKOK BAHASAN & TIU aplikasi wireless internet
24 25
PRAKTIKUM Wireless Internet Application TIU : Mahasiswa mampu memahami konsep dari aplikasi wireless internet
26
Wireless Internet Application TIU : Mahasiswa mampu memahami konsep dari aplikasi wireless internet
27 28
PRAKTIKUM Smart Client Application TIU : Mahasiswa mampu memahami konsep dari aplikasi smart client
29
Smart Client Application TIU : Mahasiswa mampu memahami konsep dari
TIK
SUB POKOK BAHASAN
REFERENSI
TEKNIK PEMBELAJARAN
Mahasiswa mampu mengerti dan memahami teknologiteknologi yang ada di dalam wireless internet
1. Wireless Internet microbrowser 2. Wireless Application Server 3. Development tools 4. Wireless internet service provider
Mahasiswa mendengarkan penjelasan dosen. Mahasiswa mengerjakan tugas dari dosen.
Mahasiswa mampu memahami teknologi voiceXML di dalam wireless application
1. Arsitektur dan teknologi voiceXML 2. enalan script di dalam pembuatan aplikasi voiceXML 3. Voice vendor
Mahasiswa mendengarkan penjelasan dosen. Mahasiswa mengerjakan tugas dari dosen.
Mahasiswa memahami konsep dan arsitektur dari aplikasi smart client
1. Pengenalan aplikasi smart client 2. Arsitektur aplikasi smart cleint 3. Sistem operasi di dalam mobile device 1. Fase-fase pengembangan dan pembuatan aplikasi smart client 2. Development tools untuk
Mahasiswa mendengarkan penjelasan dosen. Mahasiswa mengerjakan tugas dari dosen.
Mahasiswa mampu memahami konsep dan langkah-langkah pembuatan aplikasi
Mahasiswa mendengarkan penjelasan dosen. Mahasiswa mengerjakan tugas dari dosen.
TM
POKOK BAHASAN & TIU aplikasi smart client
30 31
PRAKTIKUM Smart Client Application TIU : Mahasiswa mampu memahami konsep dari aplikasi smart client
32
Smart Client Application TIU : Mahasiswa mampu memahami konsep dari aplikasi smart client
33 34 35
PRAKTIKUM KUIS Smart Client Application TIU : Mahasiswa mampu memahami konsep dari aplikasi smart client
TIK smart client
SUB POKOK BAHASAN aplikasi smart client 3. Emulator di dalam development tools
REFERENSI
TEKNIK PEMBELAJARAN
Mahasiswa memahami konsep dari persistent sebagai media penyimpanan data di dalam aplikasi smart client.
1. Tipe-tipe penyimpanan / data storage 2. Konsep dari persistent di dalam mobile device 3. Fitur-fitur dari persistent 4. Arsitektur persistent di dalam berbagai sistem operasi mobile
Mahasiswa mendengarkan penjelasan dosen. Mahasiswa mengerjakan tugas dari dosen.
Mahasiswa memahami integrasi antara aplikasi smart client dengan aplikasi server melalui sinkronisasi
1. Konsep dasar sinkronisasi 2. Tipe-tipe sinkronisasi 3. Arsitektur sinkronisasi di dalam aplikasi smart client 4. Gambaran proses sinkronisasi data 5. Fitur-fitur yang ada di dalam proses sinkronisasi
Mahasiswa mendengarkan penjelasan dosen. Mahasiswa mengerjakan tugas dari dosen.
Mahasiswa mampu memahami beberapa model sinkronisasi dan framework yang digunakan untuk proses sinkronisasi di
1. Sinkronisasi di beberapa sistem operasi mobile 2. Pengenalan SyncML 3. Prinsip kerja dari SyncML 4. Keuntungan menggunakan SyncML
Mahasiswa mendengarkan penjelasan dosen. Mahasiswa mengerjakan tugas dari dosen.
TM
POKOK BAHASAN & TIU
36 37
PRAKTIKUM Mobile Information Management TIU : Mahasiswa memahami konsep dari Mobile Information Management
38
Location Based Service TIU : Mahasiswa mengerti konsep location based service di dalam aplikasi mobile
39 40
PRAKTIKUM Location Based Service TIU : Mahasiswa mengerti konsep location based service di dalam aplikasi mobile
41 42
PRAKTIKUM
TIK dalam aplikasi smart client
SUB POKOK BAHASAN
REFERENSI
TEKNIK PEMBELAJARAN
Mahasiswa memahami Konsep PIM Sync dan Mobile Device Management.
1. Konsep mobile information management 2. Konsep PIM Sync 3. Arsitektur PIM Sync 4. Konsep Mobile Device Management 5. Arsitektur Mobile Device Management
Mahasiswa mendengarkan penjelasan dosen. Mahasiswa mengerjakan tugas dari dosen.
Mahasiswa memahami Konsep location based service dan beberapa aplikasi yang menerapkan konsep tersebut.
1. Konsep location based service 2. Aplikasi yang menerapkan konsep location based service 3. Mobile positioning techniques
Mahasiswa mendengarkan penjelasan dosen. Mahasiswa mengerjakan tugas dari dosen.
Mahasiswa memahami Konsep GIS dan pengembangan aplikasi berdasarkan location based service
1. GIS di dalam location based service 2. Pengembangan aplikasi location based service 3. Location based service vendors
Mahasiswa mendengarkan penjelasan dosen. Mahasiswa mengerjakan tugas dari dosen.