SILABUS SINGKAT MATA KULIAH : Aplikasi Manajemen Perkantoran C
Mata kuliah ini mempelajari tentang pengenalan pemrograman Java dan J2ME yang biasa digunakan pada aplikasi mobile ditambah dengan pengenalan sistem operasi Symbian yang mendukung dari penggunaan pemrograman JAVA dan J2ME tersebut. Selain itu juga mata kuliah ini mempelajari aplikasi MIDlet yang merupakan bagian dari pemrograman J2ME untuk mendesain aplikasi mobile seperti yang berkembang saat ini.
Kompetensi lulusan yang diharapkan agar mahasiswa dapat memiliki kemampuan dalam pembuatan program JAVA dan penggunaan sistem operasi Symbian sehingga mampu membuat aplikasi mobile sederhana yang bisa diaplikasikan dalam kegiatannya sehari-hari.
REFERENSI Buku Teks :
1. Ady Wicaksono Dasar-Dasar Pemrograman Java 2, Elex Media Komputindo, Jakarta 2002
2. Antonius Aditya Hartanto, Tip & Trik Java 2 Micro Edition ”Mobile Interface Device programming”, Elex Media Komputindo, Jakarta, 2003 3. Hustinawati, Ihsan Jatnika, Adi Gita S, MIDlet Java Programming On Mobile Device, Lepkom, Gunadarma, Jakarta, 2004
4. Hendry, ST, Belajar Otodidak Java Dengan Net Beans 6.0, Elex Media Komputindo, Jakarta, 2008 5. Isak Rickyanto, ST, Dasar Pemrograman Berorientasi Objek Dengan Java 2 (JDK 1.4)
6. Muhamad Tri Wicaksono, Pemrograman SMS Interaktif Berbasis Java, Elex Media Komputindo, Jakarta, 2007
Lecture Notes / Slide-Presentation / Referensi lain yang diperoleh melalui internet : http://en.wikipedia.org/wiki/symbian_os
SATUAN ACARA PRAKTEK MATA KULIAH : Aplikasi Manajemen Perkantoran C Pertemuan
ke
Pokok Bahasan Sub Pokok Bahasan Tujuan Instruksional Khusus (Kompetensi Khusus)
Kegiatan
(Pratek yang dilakukan)
Alat Bantu Tempat
1 Pengenalan
Teknologi JAVA
1. Sejarah singkat JAVA 2. Apa itu teknologi JAVA 3. Kelebihan JAVA 4. Karakteristik JAVA 5. Perbedaan JAVA dengan
C++
Mahasiswa dapat mengerti apa itu teknologi JAVA beserta kelebihan dan karakterisitik JAVA.
Pertemuan ke
Pokok Bahasan Sub Pokok Bahasan Tujuan Instruksional Khusus (Kompetensi Khusus)
Kegiatan
(Pratek yang dilakukan)
Alat Bantu Tempat
2,3 Dasar
Pemrograman JAVA
1. Fitur dari pemrograman JAVA
2. Fase-fase dari pemrograman JAVA 3. Jenis-jenis modifier 4. Konversi penulisan
program pada JAVA 5. Teknik pengaman
pemrograman JAVA
Mahasiswa dapat mengetahui dasar-dasar pemrograman JAVA sehingga tahu fitur yang dimiliki serta fase-fase apa asaja yang harus dilalui untuk membuat program JAVA
Menggambarkan dan
menjelaskan apa saja fase pemrograman JAVA serta
bisa mengkonversi
penulisan program JAVA.
Kertas kerja & ballpoint Penggaris
kelas
4,5 Pengenalan Mobile Device dan Aplikasi Mobile
1. Tujuan mobile device 2. Komponen dalam
aplikasi mobile 3. Alert
4. Sms composer 5. Wait screen 6. File browser
7. Setting aplikasi mobile
Mahasiswa dapat mengerti tujuan dari penggunaan mobile device beserta komponen yang terdapat pada aplikasi mobile tersebut.
Membuat aplikasi mobile dengan menggunakan komponen –komponen seperti sms composer, file browser , splash screen dan melakukan setting aplikasi tersebut.
Software netbeans 6.0 & kertas
Tugas
6,7 Pengenalan J2ME
1. J2ME dan MIDP 2. Aplikasi MIDlet 3. Batasan MIDlet 4. Struktur MIDlet 5. Siklus hidup MIDlet 6. Alasan penggunaan Java
untuk mobile device 7. Keuntungan
pemrograman J2ME 8. Proses loading pada
aplikasi J2ME
Mahasiswa dapat mengerti mengenai J2ME dan aplikasi MIDlet beserta keuntungan dan alasan mengapa digunakan pada pemrograman mobile device.
Membuat project untuk menentukan class utama pada aplikasi MIDlet
J2ME wireless Toolkit & kertas
Kelas
8,9,10 Pemrograman Aplikasi MIDlet
1. Class MIDlet 2. Class display dan
displayable
3. User interface MIDlet 4. Pengenalan high level
API
5. Pengenalan command high level API
Mahasiswa dapat mengetahui cara-cara pemrograman aplikasi MIDlet beserta perintah-perintahnya.
Latihan membuat perintah-perintah high level API
Kertas & ballpoint
Kelas
Pertemuan ke
Pokok Bahasan Sub Pokok Bahasan Tujuan Instruksional Khusus (Kompetensi Khusus)
Kegiatan
(Pratek yang dilakukan)
Alat Bantu Tempat
11,12 Pemrograman Grafis MIDlet
1. Class canvas 2. Event pada canvas 3. Operasi grafis 4. Penggambaran teks 5. Penggunaan font dan
images
Mahasiswa dapat mengetahui aplikasi MIDlet lebih lanjut yang berhubungan dengan interaksi layar aplikasi dengan menggunakan pmerograman grafis
Latihan membuat class canvas dan penggunaan font,images dan teks dalam operasi grafis MIDlet
Kertas & ballpoint
Kelas
13 Pengenalan
Sistem Operasi Symbian
1. Pengertian sistem operasi symbian
2. Sejarah sistem operasi symbian
3. Kelebihan sistem operasi symbian
Mahasiswa dapat mengetahui sistem operasi symbian yang merupakan sistem operasi pendukung mobile device beserta kelebihannya.
14 Arsitektur dan Klasifikasi Sistem Operasi Symbian
1. Arsitektur sistem operasi symbian :
-Lapisan pendukung aplikasi
-Lapisan layanan dan framework antarmuka grafis
-Lapisan komunikasi -Lapisan sistem API dasar
2. Klasifikasi sistem operasi symbian :
-Symbian umum -Symbian umum tergantikan -Symbian opsional -Symbian opsional tergantikan
Mahasiswa dapat mengetahui Arsitektur dan klasifikasi yang dimiliki sistem operasi symbian sehingga bisa mempermudah dalam memahami sistem operasi tersebut.
Menggambarkan arsitektur sistem operasi symbian
Kertas & ballpoint
Kelas