SATUAN ACARA PERKULIAHAN
Mata Kuliah : KOMPUTASI MOBILEKode 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.
Dosen Pembina : Mahar F. , ST dan Setio Basuki, ST 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%
TM POKOK BAHASAN & TIU TIK SUB POKOK BAHASAN REFERENSI TEKNIK PEMBELAJARAN 1 Overview mata kuliah
TIU : Mahasiswa mendapatkan gambaran mengenai perkuliahan Mahasiswa mendapatkan gambaran mengenai mata kuliah, silabus perkuliahan, & tata tertib
1. Paparan mengenai tujuan & deskripsi mata kuliah
2. Manfaat mata kuliah 3. Silabus perkuliahan 4. Tata tertib & penilaian
Dosen menerangkan mekanisme
pembelajaran, deskripsi
matakuliah, dan tujuan
pembelajaran.
2 Overview Teknologi Mobile dan Wireless TIU : Mahasiswa mengenal teknologi mobile dan wireless
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. 3 Praktikum 4 Overview Aplikasi Mobile TIU : Mahasiswa
mengenal prinsip dasar, karakteristik aplikasi mobile. Pengenalan tools dan framework
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.
dalam pengembangan aplikasi mobile.
5 Overview Aplikasi Mobile
TIU : Mahasiswa mengenal format data pada aplikasi mobile, dan review UML (Unified Modeling Language)
Mahasiswa mengenal format data pada aplikasi mobile, dan review UML (Unified Modeling Language)
1. tools dan framework 2. format data 3. UML review 6 PRAKTIKUM 7 Pengembangan Aplikasi Mobile. (Bagian 1) TIU : Mahasiswa mengenal tools dan framework untuk mengembangkan aplikasi mobile.
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
8 Pengembangan Aplikasi Mobile. (Bagian 2) TIU : Mahasiswa mengenal tools dan framework untuk mengembangkan aplikasi mobile.
Mahasiswa mengenal tools dan framework untuk mengembangkan aplikasi mobile. 1. Qualcomm’s Brew 2. Windows CE 3. Symbian 4. WAP 9 PRAKTIKUM 10 KUIS 11 Arsitektur aplikasi mobile Mahasiswa memahami arsitektur yang ada di
1. Arsitektur aplikasi wireless internet
Mahasiswa mendengarkan penjelasan dosen.
TM POKOK BAHASAN & TIU TIK SUB POKOK BAHASAN REFERENSI TEKNIK PEMBELAJARAN TIU :Mahasiswa mampu
memahami arsitektur dari aplikasi mobile
dalam aplikasi mobile 2. Arsitektur aplikasi thin client 3. Arsitektur aplikasi smart
client
4. Messaging di dalam aplikasi mobile
Mahasiswa mengerjakan tugas dari dosen.
12 PRAKTIKUM
13 Mobile and Wireless Mesaging
TIU : Mahasiswa mampu memahami konsep mobile ang wireless mesaging
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
Mahasiswa mendengarkan penjelasan dosen.
Mahasiswa mengerjakan tugas dari dosen.
14 Mobile and Wireless Security
TIU : Mahasiswa mampu memahami konsep dari mobile and wireless security
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.
15 PRAKTIKUM
16 Mobile and Wireless Security
TIU : Mahasiswa mampu memahami konsep dari mobile and wireless security
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.
Application
TIU : Mahasiswa mampu memahami konsep dari aplikasi wireless
internet
arsitektur dari aplikasi thin client
client
2. Pengenalan middleware yang digunakan untuk aplikasi client
3. Pemrosesan wireless request dari client
penjelasan dosen.
Mahasiswa mengerjakan tugas dari dosen.
18 PRAKTIKUM
19 KUIS
20 Wireless Internet Application
TIU : Mahasiswa mampu memahami konsep dari aplikasi wireless
internet
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.
21 PRAKTIKUM
22 Wireless Internet Application
TIU : Mahasiswa mampu memahami konsep dari aplikasi wireless
internet
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.
23 Wireless Internet Application
TIU : Mahasiswa mampu memahami konsep dari
Mahasiswa memahami teknologi scripting yang digunakan untuk membangun aplikasi thin client
1. Wireless Markup Language (WML)
2. Teknologi Content-Generation di dalam
pembangunan aplikasi WAP
Mahasiswa mendengarkan penjelasan dosen.
Mahasiswa mengerjakan tugas dari dosen.
TM POKOK BAHASAN & TIU TIK SUB POKOK BAHASAN REFERENSI TEKNIK PEMBELAJARAN aplikasi wireless internet 24 PRAKTIKUM 25 Wireless Internet Application
TIU : Mahasiswa mampu memahami konsep dari aplikasi wireless
internet
Mahasiswa mampu mengerti dan
memahami teknologi-teknologi 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.
26 Wireless Internet Application
TIU : Mahasiswa mampu memahami konsep dari aplikasi wireless internet 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.
27 PRAKTIKUM
28 Smart Client Application TIU : Mahasiswa mampu memahami konsep dari aplikasi smart client
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
Mahasiswa mendengarkan penjelasan dosen.
Mahasiswa mengerjakan tugas dari dosen.
29 Smart Client Application TIU : Mahasiswa mampu memahami konsep dari
Mahasiswa mampu memahami konsep dan langkah-langkah
pembuatan aplikasi
1. Fase-fase pengembangan dan pembuatan aplikasi smart client
2. Development tools untuk
Mahasiswa mendengarkan penjelasan dosen.
Mahasiswa mengerjakan tugas dari dosen.
aplikasi smart client smart client aplikasi smart client 3. Emulator di dalam
development tools
30 PRAKTIKUM
31 Smart Client Application TIU : Mahasiswa mampu memahami konsep dari aplikasi smart client
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.
32 Smart Client Application TIU : Mahasiswa mampu memahami konsep dari aplikasi smart client
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.
33 PRAKTIKUM
34 KUIS
35 Smart Client Application TIU : Mahasiswa mampu memahami konsep dari aplikasi smart client
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 TIK SUB POKOK BAHASAN REFERENSI TEKNIK PEMBELAJARAN dalam aplikasi smart
client
36 PRAKTIKUM
37 Mobile Information Management TIU : Mahasiswa
memahami konsep dari Mobile Information Management
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.
38 Location Based Service TIU : Mahasiswa
mengerti konsep location based service di dalam aplikasi mobile
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.
39 PRAKTIKUM
40 Location Based Service TIU : Mahasiswa
mengerti konsep location based service di dalam aplikasi mobile
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.
41