Daily Archives: 15 Februari 2011
Pemrograman Mobile dengan Menggunakan WML
PENDAHULUAN
- WML merupakan bahasa markup yg didasarkan pada XML(Extensible Markup Language) dan digunakan dgn Wireless Application Protocol (WAP).
- WML dirancang untuk antar muka pengguna dan menampilkan isi pada wireless devices seperti ponsel, pager, dan PDA
- Sama halnya seperti HTML, yaitu bahasa markup yg digunakan untuk membangun halaman web. Halaman WAP ditulis dalam WML dan dpt dibaca oleh telepon WAP /wireless devices lainnya.
- WML & WML script adalah binari yg disandikan sblm dikirim ke pengguna untuk memperkecil keterbatasan bandwith
- Struktur dokumen HTML diubah untuk menyediakan navigasi yg cepat antar hlmn tanpa adanya pembuatan akses ke server
- Elemen WML dpt dgn mudah diimplementasikan, juga dgn menggunakan keyboard yg kecil
- WML dan WML script mempunyai sekumpulan batasan fungsionalitas shg kemungkinan untuk mengimplementasikan micro browser itu tdk membutuhkan memori yg banyak atau tenaga komputasional.
Tag-Tag WML
Contoh 1 (Menampilkan teks Halo) : halo.wml
<?xml version=”1.0″?>
<!DOCTYPE wml PUBLIC \”-//WAPFORUM//DTD WML 1.1//EN\””
. ” \”http://www.wapforum.org/DTD/wml_1.1.xml\”>
<wml>
<card id=”latih” title=”Hallo”>
<p>
Hallo WAP<br/>
Haloo SMKN 4<br/>
Hallo Dunia.
</p>
</card>
</wml>
Baca tulisan lengkap :
Pendahuluan Tentang Mobile Programming
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.
Wireless Devices / Mobile Devices
- Telepon Wireless
- Komputer handheld wireless-enabled(pocket, palmtop, komputer tablet)
- Komputer laptop
- Pesan pribadi pager devices
- PDA
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
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.
Baca Tulisan Lengkap :
Modul 1 – Pendahuluan Pemrograman Mobile [Compatibility Mode]