1. Memahami tentang apa yang akan dibahas pada mata kuliah mobile programming serta mekanisme kelas.
2. Menjelaskan system mobile dan perbedaan pemrogrammannya dari pemrograman PC. 3. Mampu installasi aplikasi
pemrograman di smartphone
Mekanisme kelas, Pengantar mobile programming,
Pengantar phyton script, dan instalasi aplikasi di smartphone.
Ceramah, simulasi dan diskusi.
- -
-1. Menjelaskan lingkungan pemrograman Python pada Android.
2. Membuat aplikasi native dengan menggunakan python basic script.
3. Membuat aplikasi pengolah teks (String) dengan python basic script.
SL4A dan Python, Basic Python Script, Fungsi input(),
file teks processing, dan structured control. Function pada python Praktek membuat aplikasi native python sebagai pengolah teks.
Ceramah, simulasi, diskusi. Praktek membuat aplikasi native python.
-
-Membuat aplikasi mobile terapan berbasis teks.
Praktek membuat aplikasi mobile terapan dengan python basic script.
Praktek membuat mobile exam with python..
Ketepatan
pemanfaatan syntax python,kemampuan merancang script secara efektif, kemampuan menerapkan
Mengerjakan dan mempresentasikan proyek aplikasi mobile berbasis teks
Proyek UTS Presntasi Ketepatan
pemanfaatan syntax python,kemampuan merancang script secara efektif, kemampuan menerapkan function pada script, dan kemampuan mempresentasikan karya.
25%
Menjelaskan Dialog pada SL4A dan teknik interaksi user interface-nya
SL4A Dialog Ceramah,
simulasi, diskusi.
-
-Membuat aplikasi GUI (façade) sederhana.
Praktek SL4A Dialog Form Dialog. Input Dialog. Dialog Button Dialog Resnponse Dialog dismiss
Ceramah, diskusi, dan tugas (membuat laporan berisi aljabar relational dari query yang pernah dibuat pada praktek-praktek sebelumnya).
Ketepatan
pemanfaatan syntax python,kemampuan merancang script secara efektif, kemampuan memanfaatkan dialog sebagai input/output, dan kemampuan
mempresentasikan karya.
10%
Membuat aplikasi mobile dengan memanfaatkan GUI (façade) pada SL4A dengan Python Script.
Aplikasi berbasis GUI (façade) SL4A dengan Python Script.
Praktek, tugas proyek, laporan dan presentasi.
Ketepatan analisis, dan ketepatan
penggunaan syntax python script. Kreativitas ide, Kerapihan sajian,
ç
ç
ç
ç