Kelas XI XI--RPL SMKN 4 Bandung
Materi MCP (Mobile Communication Programming)
PENDAHULUAN TENTANG MOBILE PROGRAMMING Oleh : Moh. Ali Aljauhari
INTRODUCTION Mobile Devices : perangkat yang bergerak,
misal : handphone/ponsel atau laptop yang digunakan untuk mengakses jasa jaringan Mobile Programming : Program yang digunakan untuk perangkat mobile.
Oleh : Moh. Ali Aljauhari
Wireless Devices / Mobile Devices Telepon Wireless Komputer handheld wireless-enabled(pocket,
palmtop, komputer tablet) Komputer laptop Pesan pribadi pager devices PDA
Oleh : Moh. Ali Aljauhari
MOBILE PROGRAMMING UNTUK PONSEL J2ME C++ dalam symbian framework Flash Lite Objective C (mirip C, tapi struktur bahasa program), ini utk iphone dan hanya bisa di develop via OS Macintosh C++ dlm Brew framework (utk HP CDMA) C# .NET (utk HP dgn OS Windows Mobile) Javafx mobile (msh sedikit yg support, kemungkinan saat hanya di HP Android) PHP Oleh : Moh. Ali Aljauhari
SOFTWARE YANG DIPERLUKAN Paket Apache + MySQL + PHP : xampp,
appserv, phptriad, wamp, dll Web Browser (IE, Mozilla Firefox, atau yg lainnnya) : Untuk mengecek server dari laptop/komputer. Emulator WAP : Browser berbentuk handphone yg digunakan utk mencoba program wap yang kita buat. Editor : Editplus, Notepad++, Macromedia Dreamweaver atau yang lainnya. Oleh : Moh. Ali Aljauhari
EMULATOR Aplikasi
yang memungkinkan sebuah software dari sebuah platform berjalan diatas platform lain. Emulator menjalankan kode-kode software pada virtual machine Sehingga software tersebut mengira bahwa Ia sedang berjalan di atas platform aslinya Contoh : Suatu program Windows dapat dijalankan di sistem operasi Linux dengan menggunakan piranti lunak emulator Wine. Oleh : Moh. Ali Aljauhari
CONTOH EMULATOR PONSEL
Deckit Wap Proof (http://www.wap-proof.com) WinWap (http://wap.winwap.com) Openwave (http://www.openwave.com) M3Gate (http://www.mywap.to) Dll.
Oleh : Moh. Ali Aljauhari
WAP(Wireless Application Protocol) WAP adalah suatu arsitektur komunikasi yang dirancang
untuk jaringan wireless atau dgn kata lain WAP adalah suatu protokol aplikasi yg memungkinkan internet dpt diakses oleh ponsel dan perangkat wireless lainnya Teknologi WAP mrpkn sebuah metode untuk menghadirkan halaman web di layar ponsel. Dengan dukungan GPRS dari pesawat handphone , memungkinkan kita untuk mengakses semua informasi yang disajikan dalam internet dalam bentuk WAP WAP dapat dibuat dengan menggabungkan pemrograman WML dengan pemrograman PHP, sehingga dapat menghasilkan aplikasi WAP yang dinamis. Oleh : Moh. Ali Aljauhari
TUJUAN WAP Untuk
membangun aplikasi yg dpt mengakses internet dari ponsel / PDA. Pengguna dpt menggunakan ponselnya untuk mengakses internet dan memperoleh fasilitas dari masing-masing telepon genggam. Untuk mengatasi keterbatasan dari wireless devices seperti : Ponsel dan PDA
Oleh : Moh. Ali Aljauhari
KETERBATASAN WIRELESS DEVICES Bandwitch yang rendah Kemampuan CPU yang rendah Memori yang kecil Tampilan yang terbatas Catudaya (baterai) yang minimal Peralatan input yg berbeda
Oleh : Moh. Ali Aljauhari
Arsitektur WAP
Ketika mobile devices ingin dikoneksikan ke Internet, semua komunikasi melalui WAP gateway
WAP gateway berfungsi sebagai penghubung antara jaringan selular dan internet
WAP gateway ini akan menterjemahkan semua protokol yang digunakan pada WAP untuk protokol yang digunakan di Internet.
Oleh : Moh. Ali Aljauhari
Protokol WAP
Oleh : Moh. Ali Aljauhari
Referensi : Nugroho, Bunafit. 2005. Pengembangan Program WAP
dengan WML dan PHP.Yogyakarta : Gava Media Agung, Gregorius. 2004. Wap Programming. Yogyakarta : Panduan Offset. Simarmata, Janer. 2006. Aplikasi Mobile Commerce Menggunakan PHP dan MySQL.Yogyakarta : Penerbit Andi. Simarmata, Janer. 2006. Pemrograman WAP dengan Menggunakan WML.Yogyakarta : Penerbit Andi. http://www.onestree.co.cc/2011/01/mobileprogramming.html http://www.openmobilealliance.org http://www.w3schools.com Oleh : Moh. Ali Aljauhari
Terima Kasih…
Oleh : Moh. Ali Aljauhari