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. 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 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 and mobile. 4. Mobile and wireless messaging. 5. Sekuritas di dalam teknologi wireless and mobile. 6. Aplikasi smart di dalam teknologi mobile. 7. Aplikasi thin 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.
1 Overview mata kuliah Mahasiswa 1. Paparan mengenai tujuan & Dosen menerangkan mekanisme mendapatkan pembelajaran, deskripsi deskripsi mata kuliah gambaran mengenai matakuliah, dan tujuan mendapatkan gambaran mata kuliah, silabus 2. Manfaat mata kuliah pembelajaran. mengenai perkuliahan perkuliahan, & tata 3. Silabus perkuliahan tertib 4. Tata tertib & penilaian 2 Overview Teknologi Mobile dan Wireless mengenal teknologi mobile dan wireless 3 Praktikum 4 Overview Aplikasi Mobile mengenal prinsip dasar, karakteristik aplikasi mobile. Pengenalan tools dan framework Mahasiswa mengetahui secara umum gambaran teknologi mobile dan wireless Mahasiswa mengenal prinsip dasar, karakteristik aplikasi mobile. Pengenalan tools dan framework dalam pengembangan 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. 1. Dimensi dari mobile computing 2. kondisi dari mobile user. 3. Arsitektur aplikasi mobile
dalam pengembangan 5 Overview Aplikasi Mobile mengenal format data pada aplikasi mobile, dan review UML (Unified Modeling Language) 6 PRAKTIKUM 7 Pengembangan Aplikasi Mobile. (Bagian 1) mengenal tools dan framework untuk mengembangkan 8 Pengembangan Aplikasi Mobile. (Bagian 2) mengenal tools dan framework untuk mengembangkan 9 PRAKTIKUM 10 KUIS 11 Arsitektur aplikasi mobile Mahasiswa mengenal format data pada aplikasi mobile, dan review UML (Unified Modeling Language) Mahasiswa mengenal tools dan framework untuk mengembangkan Mahasiswa mengenal tools dan framework untuk mengembangkan arsitektur yang ada di 1. tools dan framework 2. format data 3. UML review 1. fully- centralized framework dan tools 2. N-Tier server framework dan tools 3. Java 1. Qualcomm s Brew 2. Windows CE 3. Symbian 4. WAP 1. Arsitektur
TIU :Mahasiswa mampu memahami arsitektur dari aplikasi mobile dalam aplikasi mobile 2. Arsitektur aplikasi thin 3. Arsitektur aplikasi smart 4. Messaging di dalam aplikasi mobile 12 PRAKTIKUM 13 Mobile and Wireless Mesaging memahami konsep mobile ang wireless mesaging 14 Mobile and Wireless Security mobile and wireless security 15 PRAKTIKUM 16 Mobile and Wireless Security mobile and wireless security konsep pengiriman pesan (mesaging) di dalam aplikasi mobile konsep dasar sekuritas data, sekuritas di dalam WAP, dan sekuritas di dalam aplikasi smart konsep dasar sekuritas data, sekuritas di dalam WAP, dan sekuritas di dalam aplikasi smart 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 1. Konsep sekuritas data 2. sekuritas di dalam WAP 3. sekuritas di dalam aplikasi smart 17 Wireless Internet 1. Pengenalan arsitektur thin
arsitektur dari aplikasi thin 2. Pengenalan middleware yang digunakan untuk aplikasi 3. Pemrosesan wireless request dari 18 PRAKTIKUM 19 KUIS 20 Wireless Internet konsep dan arsitektur dari Wireless Protocol (WAP) 1. Arsitektur WAP 2. Komponen-komponen di dalam WAP 3. WAP Gateway 4. WAP programming model 21 PRAKTIKUM 22 Wireless Internet proses pengembangan dari aplikasi thin 1. Proses pengembangan aplikasi thin 2. Pemodelan aplikasi thin 23 Wireless Internet teknologi scripting yang digunakan untuk membangun aplikasi thin 1. Wireless Markup Language (WML) 2. Teknologi Content- Generation di dalam pembangunan aplikasi WAP
24 PRAKTIKUM 25 Wireless Internet Mahasiswa mampu mengerti dan memahami teknologiteknologi yang ada di dalam wireless 1. Wireless Internet microbrowser 2. Wireless Server 3. Development tools 4. Wireless service provider 26 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 27 PRAKTIKUM 28 Smart Client aplikasi smart 29 Smart Client konsep dan arsitektur dari aplikasi smart Mahasiswa mampu memahami konsep dan langkah-langkah pembuatan aplikasi 1. Pengenalan aplikasi smart 2. Arsitektur aplikasi smart cleint 3. Sistem operasi di dalam mobile device 1. Fase-fase pengembangan dan pembuatan aplikasi smart 2. Development tools untuk
aplikasi smart smart aplikasi smart 3. Emulator di dalam development tools 30 PRAKTIKUM 31 Smart Client aplikasi smart konsep dari persistent sebagai media penyimpanan data di dalam aplikasi smart. 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 32 Smart Client aplikasi smart integrasi antara aplikasi smart dengan aplikasi server melalui sinkronisasi 1. Konsep dasar sinkronisasi 2. Tipe-tipe sinkronisasi 3. Arsitektur sinkronisasi di dalam aplikasi smart 4. Gambaran proses sinkronisasi data 5. Fitur-fitur yang ada di dalam proses sinkronisasi 33 PRAKTIKUM 34 KUIS 35 Smart Client aplikasi smart 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
dalam aplikasi smart 36 PRAKTIKUM 37 Mobile Information Management Mobile Information Management 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 38 Location Based Service mengerti konsep location based service di dalam aplikasi mobile 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 39 PRAKTIKUM 40 Location Based Service mengerti konsep location based service di dalam aplikasi mobile 41 42 PRAKTIKUM 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