Daily Archives: 15 Februari 2011

Pemrograman Mobile dengan Menggunakan WML


mcp-cover2

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
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>

halo-wml

Baca tulisan lengkap :

Modul 2 – Pemrograman WAP Dgn WML [Compatibility Mode]


Pendahuluan Tentang Mobile Programming


mcp-cover

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]