Pssi.unikama.ac.id



| | |

|[pic] |SILABUS |

| |PROGRAM STUDI SISTEM INFORMASI |

|Fakultas Teknologi Informasi | |

Kode Matakuliah :

Nama Matakuliah : Mobile Computing I

Deskripsi : Mata kuliah untuk membuat sistem informasi berbasis mobile

|NO |POKOK BAHASAN |SUB POKOK BAHASAN |TUJUAN PEMBELAJARAN |

|1 |Konsep dasar pemrograman |Pengantar Awal Pemrograman Mobile |Mahasiswa menerangkan konsep dasar pemrograman mobile secara umum |

| |Mobile |Sistem Operasi perangkat bergerak | |

| | |Lingkungan Pengembangan | |

| | |Software Development | |

| | |Pengembangan Aplikasi | |

|2 |Konsep Dasar Sistem Operasi Perangkat Bergerak |Pengenalan Dasar Sistem Operasi perangkat bergerak |Mahasiswa dapat menerangkan dasar sistem operasi mobile |

| | |Arsitektur sistem operasi mobile |Mahasiswa dapat menerangkan Arsitektur sistem operasi mobile |

| | |Versi-versi sistem operasi |Mahasiswa dapat menerangkan perkembangan versi dan Perbandingan sistem|

| | |Perbandingan sistem operasi mobile |operasi Mobile |

| | |Kelebihan dan Kekurangan sistem operasi mobile |Mahasiswa dapat menerangkan Kelebihan & Kekurangan sistem operasi |

| | |Runtime |mobile |

| | |Libraries |Mahasiswa dapat menerangkan runtime dan libraries dalam sistem operasi|

| | |Aplication Framework |mobile |

| | |Perangkat mobile |Mahasiswa dapat menerangkan Mobile Device |

| | |Pengembangan aplikasi mobile |Mahasiswa dapat menerangkan Pengembangan Aplikasi Mobile |

|3 |Lingkungan pengembangan pemrogra pada perangkat bergerak. |Lingkup Pengembangan Pemrograman Mobile |Mahasiswa dapat memahami tentang Dasar Pemrograman pada lingkup |

| | |Teori Pemrograman Mobile |pengembangan mobile. |

| | |Official site Development |Mahasiswa dapat memahami tentang Official site Development |

| | |Instalasi SDK dan perangkat pendukungnya |Mahasiswa dapat menjelaskan Instalasi SDK dan Perangkat pendukungnya |

| | |Dokumentasi SDK |Mahasiswa dapat menjelaskan Dokumentasi SDK |

| | |Hyrarchy of screen elements |Mahasiswa dapat menjelaskan Hyrarchy of Screen Elements |

| | |Komponen Aplikasi |Mahasiswa dapat menjelaskan Komponen Aplikasi dan proses Thread |

| | |Proses Thread |Mahasiswa dapat menjelaskan Siklus Hidup, Service dan Activity |

| | |Siklus hidup, service dan activity |Mahasiswa dapat menjelaskan Package dan Struktur Project, dan Manifest|

| | |Package, project structure, manifest | |

| | |Project Awal: | |

| | |HelloWorld | |

|4 |Basis antarmuka dengan desain Layout XML |XML Based Layout |Mahasiswa mampu menerapkan Struktur XML |

| | |Struktur XML |Mahasiswa mampu menerapkan desain Layout |

| | |Mendesain Layout |Mahasiswa mampu menerapkan Antarmuka Sederhana |

| | |Proyek Antar muka sederhana | |

|5 |Widget View. |Pengenalan Widget View |Mahasiswa mampu menerapkan komponen-komponen dalam Widget View |

| | |Dasar pembuatan widget | |

| | |Text Control | |

| | |Text View | |

| | |Edit Text | |

| | |Auto Complete Text View | |

| | |Multi Auto Complete Text View | |

| | |Button | |

| | |Radio Button | |

| | |Rating Bar | |

| | |List View | |

| | |Grid View | |

| | |Date and Time | |

| | |Map View and Web View | |

| | |Image Button | |

| | |Image View | |

| | |Spinner | |

|6 |Layout Manager |Layout Manager |Mahasiswa dapat menerapkan ragam dari Layout Manager. |

| | |Linear Layout |Mahasiswa mampu menerapkan Kombinasi Layout. |

| | |Absolute Layout | |

| | |Relative Layout | |

| | |Table Layout | |

| | |Frame Layout | |

| | |ScrollView | |

| | |TableRow | |

| | |Ticker | |

| | |Kombinasi Layout | |

|7 |Dialog |Dialog |Mahasiswa mampu menerapkan Alert Dialog |

| | |Alert Dialog |Mahasiswa mampu menerapkan Progress Dialog |

| | |Progress Dialog | |

|8 |Pembuatan Menu. |Teknik Pembuatan Menu |Mahasiswa mampu menerapkan Optimasi ListView untuk membuat menu |

| | |Menu dengan ListView |Mahasiswa mampu menerapkan pembuatan Menu dengan XML |

| | |Membuat Menu dengan XML |Mahasiswa mampu menerapkan pembuatan Menu Dinamik |

| | |Membuat Menu Dinamik |Mahasiswa mampu menerapkan pembuatan menu dengan TabHost dan |

| | |Membuat Menu dengan TabHos |Kustomisasi TabHost |

|9 |Penyimpanan Data |Penyimpanan Data |Mahasiswa dapat menerapkan Penyimpanan Data Preference |

| | |Shared Preference |Mahasiswa dapat menerapkan Pengambilan Data Preference |

| | |File |Mahasiswa dapat menerapkan Penyimpanan dan Pengambilan File |

| | |SQLite | |

|10 |Database Dasar |Membangun Aplikasi Database pada |Mahasiswa dapat menerapkan database Dasar dengan SQLite |

| | |Perangkat Mobile |Mahasiswa dapat menerapkan Rancangan Pengembangan Aplikasi |

| | |SQLite |Database SQLite |

| | |Rancangan Aplikasi Database SQLite | |

|11 |Akses Perangkat Keras |Dasar Akses Perangkat Keras |Mahasiswa dapat menerapkan dasar akses perangkat keras |

| | |Dasar Akses Sistem h/w |Mahasiswa dapat menerapkan pemanfaatan dasar Pemrograman API pada |

| | |Dasar API pada Sistem Operasi mobile |Sistem Operasi mobile |

|12 |Tentang Pemrograman Location Based Service |Location Base Service Programming |Mahasiswa mampu menerapkan dasar pemrograman berbasis lokasi. |

| | |Dasar pemanfaatan pemrograman GPS | |

| | |Dasar pemrograman Google Map API | |

|13 |Aplikasi Mobile |Pembahasan evaluasi proyek dan hasil |Mahasiswa dapat memberikan contoh berbagai App mobile. |

| | |pembuatan ebook yang menyangkut: |Mahasiswa dapat memberikan contoh berbagai alamat Tutorial mobile |

| | |Ebook Aplikasi basis mobile |programming |

| | |Ebook Alamat Tutorial Web, Mobile programming |Mahasiswa dapat memberikan contoh berbagai Tools Lingkungan |

| | |Tools App Pengembanmgan |pengembangan. |

| | |EBook Jurnal dan Penelitian berkaitan dengan App Mobile |Mahasiswa dapat memberikan contoh hasil penelitian dan Jurnal tentang |

| | |EBook Tutorial App Mobile |App Mobile. |

| | |

|[pic] |SATUAN ACARA PERKULIAHAN (SAP) |

| |PROGRAM STUDI SISTEM INFORMASI |

|Fakultas Teknologi Informasi | |

Kode Matakuliah :

Nama Matakuliah : Mobile Computing I

Deskripsi : Mata kuliah untuk membuat sistem informasi berbasis mobile

|PERTEMUAN KE |POKOK BAHASAN |SUB POKOK BAHASAN |TUJUAN PEMBELAJARAN |TEKNIK PEMBELAJARAN |MEDIA PEMBELAJARAN |NO. REFERENSI |

|2 |Konsep Dasar Sistem Operasi|Pengenalan Dasar Sistem Operasi perangkat |Mahasiswa dapat menerangkan dasar sistem |- Kuliah mimbar |Projector In Focus, Laptop.|Ref.1 Bab 2 |

| |Perangkat Bergerak. |bergerak |operasi mobile |- Diskusi | | |

| | |Arsitektur sistem operasi mobile |Mahasiswa dapat menerangkan Arsitektur | | | |

| | |Versi-versi sistem operasi |sistem operasi mobile | | | |

| | |Perbandingan sistem operasi mobile |Mahasiswa dapat menerangkan perkembangan | | | |

| | |Kelebihan dan Kekurangan sistem operasi mobile|versi dan Perbandingan sistem operasi | | | |

| | | |Mobile | | | |

| | |Runtime |Mahasiswa dapat menerangkan Kelebihan & | | | |

| | |Libraries |Kekurangan sistem operasi mobile | | | |

| | |Aplication Framework |Mahasiswa dapat menerangkan runtime dan | | | |

| | |Perangkat mobile |libraries dalam sistem operasi mobile | | | |

| | |Pengembangan aplikasi mobile |Mahasiswa dapat menerangkan Mobile Device | | | |

| | | | | | | |

| | | |Mahasiswa dapat menerangkan Pengembangan | | | |

| | | |Aplikasi Mobile | | | |

|3 |Lingkungan pengembangan |Lingkup Pengembangan Pemrograman Mobile |Mahasiswa dapat memahami tentang Dasar |- Kuliah mimbar |Projector In Focus, Laptop.|Ref.1 Bab 3 |

| |pemrogra pada perangkat |Teori Pemrograman Mobile |Pemrograman pada lingkup pengembangan |- Diskusi | | |

| |bergerak. |Official site Development |mobile. | | | |

| | |Instalasi SDK dan perangkat pendukungnya |2.Mahasiswa dapat memahami tentang | | | |

| | |Dokumentasi SDK |Official site Development | | | |

| | |Hyrarchy of screen elements |Mahasiswa dapat menjelaskan Instalasi SDK | | | |

| | |Komponen Aplikasi |dan Perangkat pendukungnya | | | |

| | |Proses Thread |Mahasiswa dapat menjelaskan Dokumentasi | | | |

| | |Siklus hidup, service dan activity |SDK | | | |

| | |Package, project structure, manifest |Mahasiswa dapat menjelaskan Hirarchy of | | | |

| | |Project Awal: |Screen Elements | | | |

| | |HelloWorld |Mahasiswa dapat menjelaskan Komponen | | | |

| | | |Aplikasi dan proses Thread | | | |

| | | |Mahasiswa dapat menjelaskan Siklus Hidup, | | | |

| | | |Service dan Activity | | | |

| | | |Mahasiswa dapat menjelaskan Package dan | | | |

| | | |Struktur Project, dan Manifest | | | |

|4 |Basis antarmuka dengan |XML Based Layout |Mahasiswa mampu menerapkan Struktur XML |- Kuliah mimbar |Projector In Focus, Laptop.|Ref.1 Bab 4 |

| |desain Layout XML |Struktur XML |Mahasiswa mampu menerapkan desain Layout |- Diskusi | | |

| | |Mendesain Layout |Mahasiswa mampu menerapkan Antarmuka | | | |

| | |Proyek Antar muka sederhana |Sederhana | | | |

|5 |Widget View |Pengenalan Widget View |Mahasiswa mampu menerapkan |- Kuliah mimbar |Projector In Focus, Laptop.|Ref.1 Bab 5 |

| | |Dasar pembuatan widget |komponen-komponen dalam Widget View |- Diskusi | | |

| | |Text Control | | | | |

| | |Text View | | | | |

| | |Edit Text | | | | |

| | |Auto Complete Text View | | | | |

| | |Multi Auto Complete Text View | | | | |

| | |Button | | | | |

| | |Radio Button | | | | |

| | |Rating Bar | | | | |

| | |List View | | | | |

| | |Grid View | | | | |

| | |Date and Time | | | | |

| | |Map View and Web View | | | | |

| | |Image Button | | | | |

| | |Image View | | | | |

| | |Spinner | | | | |

|6 |Layout Manager |Layout Manager |Mahasiswa dapat menerapkan ragam dari |- Kuliah mimbar |Projector In Focus, Laptop.|Ref.1 Bab 6 |

| | |Linear Layout |Layout Manager. |- Diskusi | | |

| | |Absolute Layout |Mahasiswa mampu menerapkan Kombinasi | | | |

| | |Relative Layout |Layout. | | | |

| | |Table Layout | | | | |

| | |Frame Layout | | | | |

| | |Scroll View | | | | |

| | |Table Row | | | | |

| | |Ticker | | | | |

| | |Kombinasi Layout | | | | |

|7 |Dialog |Dialog |Mahasiswa mampu menerapkan Alert Dialog |- Kuliah mimbar |Projector In Focus, Laptop.|Ref.1 Bab 7 |

| | |Alert Dialog |Mahasiswa mampu menerapkan Progress Dialog|- Diskusi | | |

| | |Progress Dialog | | | | |

|8 |Pembuatan Menu. |Teknik Pembuatan Menu |Mahasiswa mampu menerapkan Optimasi |- Kuliah mimbar |Projector In Focus, Laptop.|Ref.1 Bab 8 |

| | |Menu dengan ListView |ListView untuk membuat menu |- Diskusi | | |

| | |Membuat Menu dengan XML |Mahasiswa mampu menerapkan pembuatan Menu| | | |

| | |Membuat Menu Dinamik |dengan XML | | | |

| | |Membuat Menu dengan TabHos |Mahasiswa mampu menerapkan pembuatan Menu| | | |

| | | |Dinamik | | | |

| | | |Mahasiswa mampu menerapkan pembuatan menu| | | |

| | | |dengan TabHost dan Kustomisasi TabHost | | | |

|9 dan 10 |Project #1 |

|11 |Penyimpanan Data |Penyimpanan Data |Mahasiswa dapat menerapkan Penyimpanan |- Kuliah mimbar |Projector In Focus, Laptop.|Ref.1 Bab 9 |

| | |Shared Preference |Data Preference |- Diskusi | | |

| | |File |Mahasiswa dapat menerapkan Pengambilan | | | |

| | |SQLite |Data Preference | | | |

| | | |Mahasiswa dapat menerapkan Penyimpanan | | | |

| | | |dan Pengambilan File | | | |

|12 |Database Dasar |Membangun Aplikasi Database pada |Mahasiswa dapat menerapkan database Dasar |- Kuliah mimbar |Projector In Focus, Laptop.|Ref.1 Bab 10 |

| | |Perangkat Mobile |dengan SQLite |- Diskusi | | |

| | |SQLite |Mahasiswa dapat menerapkan Rancangan | | | |

| | |Rancangan Aplikasi Database SQLite |Pengembangan Aplikasi | | | |

| | | |Database SQLite | | | |

|13 |Akses Perangkat Keras |Dasar Akses Perangkat Keras |Mahasiswa dapat menerapkan dasar akses |- Kuliah mimbar |Projector In Focus, Laptop.|Ref.1 Bab 11 |

| | |Dasar Akses Sistem h/w |perangkat keras |- Diskusi | | |

| | |Dasar API pada Sistem Operasi mobile |Mahasiswa dapat menerapkan pemanfaatan | | | |

| | | |dasar Pemrograman API pada Sistem Operasi | | | |

| | | |mobile | | | |

|114 |Tentang Pemrograman |Location Base Service Programming |Mahasiswa mampu menerapkan dasar |- Kuliah mimbar |Projector In Focus, Laptop.|Ref.1 Bab 12 |

| |Location Based Service |Dasar pemanfaatan pemrograman GPS |pemrograman berbasis lokasi. |- Diskusi | | |

| | |Dasar pemrograman Google Map API | | | | |

|15 |Aplikasi Mobile |Pembahasan evaluasi proyek dan hasil |Mahasiswa dapat memberikan contoh berbagai|- Kuliah mimbar |Projector In Focus, Laptop.|Ref.1 Bab 13 |

| | |pembuatan ebook yang menyangkut: |App mobile. |- Diskusi | | |

| | |Ebook Aplikasi basis mobile |Mahasiswa dapat memberikan contoh berbagai| | | |

| | |Ebook Alamat Tutorial Web, Mobile programming |alamat Tutorial mobile programming | | | |

| | |Tools App Pengembanmgan |Mahasiswa dapat memberikan contoh berbagai| | | |

| | |EBook Jurnal dan Penelitian berkaitan dengan |Tools Lingkungan pengembangan. | | | |

| | |App Mobile |Mahasiswa dapat memberikan contoh hasil | | | |

| | |EBook Tutorial App Mobile |penelitian dan Jurnal tentang App Mobile. | | | |

|16 |Project #2 |

REFERENSI :

1. Beginning Android 3, Mark L. Murphy, Apress, 2011

................
................

In order to avoid copyright disputes, this page is only a partial summary.

Google Online Preview   Download