Professional Documents
Culture Documents
%&
Pengantar Kuliah
! ! ! !
IF3111 Outcome/Luaran
! Mahasiswa memahami prinsip dasar dan fungsi dari sebuah platform ! Mahasiswa dapat mendesain dan mengembangkan perangkat lunak pada platform khusus ! Mahasiswa dapat mengukur dan memperbaiki kinerja perangkat lunak pada platform khusus
IF3111 - Referensi
1.! Reza BFar. Mobile Computing Principles. Cambridge University Press, 2005. 2.! Aaron Reed. Learning XNA 4.0: Game Development for the PC, XBox360, and Windows Phone 7. OReilly Media, 2010. 3.! Enrique Ramos Melgar & Ciriaco Castro Diez & Arduino and Kinect Projects: Design, Build, Blow Their Minds. Apress, 2012 4.! Charless J, Hunt, et al. Java Performance. Prentice Hall 2011 5.! Morand Debabi. Embedded Java Security: Security for Mobile Devices. Springer 2007 6.! Jeff Friesen. Beginning Java 7. Apress, 2011
Topik Kuliah
! Pengantar PBD Mobile Platform ! Pemrograman Mobile Platform
! via APIs, Hardware, Multi-Core, Sensors
! Pemograman pada Game Platform ! Pemrograman pada Industrial Platform (e.g., Arduino, Smart Card) ! Debuggine, Porting, Rekayasa Kinerja, Reengineering aplikasi platform khusus ! Etika dan pengamanan aplikasi paltform khusus
!&
!"#$"#!%&
Mobile Platform
! Topik: Karakteristik mobile platform dan batasan mobile platform ! Objektif:
! Paham fungsi dan prinsip dasar sejumlah mobile platform ! Paham karakteristik masing-masing ! Paham mendesain aplikasi dengan memperhatikan batasan platform
Game Platform
! Topik:
! Prinsip Dasar dan Karakteristik Game Platform ! Pemrograman untuk manipulasi object visual, pemanfaatan hukum fisika dan kinect, dengan framework ! Pemrograman game console (?)
Industrial Platform
! Topik: Karakteristik Industrial Platform dan batasan pada platform tersebut (ARM-dev board, Arduino, Smart Card) ! Objektif:
! Paham karakteristik dan batasan dari sebuah platform ! Dapat mengembangkan sebuah aplikasi pada platform tersebut
! Objectives:
! Paham prinsip dan karakteristik platform game ! Paham fungsi game platform ! Mampu mendesain game sederhana ! Mampu melakukan manipulasi visual, memanfaatkan hukum fisika, memanfaatkan kinect
Lain-Lain
! Topik: Isu-isu pada pengembangan aplikasi pada platform khusus: etika, debugging, porting, performance, dan reengineering ! Objektif:
! Paham terhadap isu-isu tersebut ! Dapat melakukan teknik dasar pada hal-hal tersebut diatas
$&