Pengembangan Teknologi WAP menggunakan WML dan PHP

Kabar Indonesia - Teknologi WAP (Wireless Aplication Protocol) merupakan sebuah metode untuk menghadirkan halaman web di dalam layar ponsel (Telepon Celullar). Dengan menggunakan WAP bentuk informasi dari sebuah instansi tidak hanya ditampilkan dalam bentuk Web yang hanya diakses dalam browser, akan tetapi dapat ditampilkan dalam bentuk WAP.

Gambar m3gate
Gambar 1 m3gate (https://m3gate.software.informer.com)


Dengan adanya dukungan GPRS dari pesawat Handpone, maka memungkinkan anda untuk dapat mengakses semua informasi yang disajikan dalam internet dalam bentuk WAP. Sehingga dapat mempermudah ruang kerja anda yang tidak terpaku pada suatu tempat atau alat saja. Dimana saja anda dapat menggunakan handphone untuk mengakses aplikasi WAP. Dengan kombinasi pemrograman WML (Wireless Murkup Language) dengan pemrograman PHP, maka anda dapat menghandirkan aplikasi WAP anda menjadi dinamis. Sehingga aplikasi tersebut dapat mengakses database dan menampilkan informasinya kedalam phonesel pengakses.

Sebagai bahan dasar dalam memahami pemrograman WAP, terkhusus WML dan PHP sebagai komponen WAP. WAP (Wireless Aplication Protocol) merupakan teknologi yang mirip dengan WEB, akan tetapi halaman WAP tidak ditampilkan pada browser seperti WEB, namun ditampilkan pada (Telepon Celullar). Dalam pemrogramannya WEB menggunakan pemrograman dasar HTML sedangkan WAP menggunakan pemrograman dasar yang bernama WML (Wireless Murkup Language).

Dari namanya pemrograman WML memiliki tags-tags yang mirip dengan HTML. Dalam teknik pemrograman masih menggunakan Murkup, Murkup sendiri memiliki struktur yang dimulai dengan Start Tag dan diakhiri dengan End Tag. Contoh penggunaan Start Tag dan End Tag yaitu <b>Teks…</b>, <i>Teks…</i> dan lain sebagainya. Dalam pemrograman WEB menggunakan Script Javascript sebagai script yang mampu berjalan pada sisi Client. Dalam pemrograman WAP menggunakan bahasa WMLS (WML Script) juga merupakan bahasa scripting yang berjalan pada komputer Client.

Dalam penulisan antara WML dan HTML tidak memiliki perbedaan yaitu menggunakan Start Tag dan End Tag, dalam pemrograman WAP juga menggunakan beberapa Tag yang dimiliki HTML. Akan tetapi pemrograman WML yang memiliki kemiripan tag dengan program HTML. Sehingga bagi pembaca yang memahami tag-tag HTML akan mempermudah untuk mempelajari pemrograman WML. Akan tetapi tidak semua hal yang  dimiliki oleh HTML digunakan oleh WML.

Tabel 1 Beberapa tag HTML yang digunakan WML

Tag HTML

Keterangan

<a href=”...”>

Tag untuk membuat hyperlink

<img src=”...”>

Tag yang digunakan untuk memasukkan file gambar kedalam program

<form …>

Tag untuk membuat Form masukkan


Tabel 2 Perbedaan Tag HTML dan WML

Tag HTML

Tag WML

Keterangan

<br>

<br/>

Untuk membuat Break Lines/ ganti baris

&

&amp;

Untuk membuat karakter &

White Space

&nbsp;

Untuk membuat Spasi kosong



Penulisan program WML sedikit berbeda dengan HTML yang membedakan hanyalah pengenal bahwa script tersebut adalah program WML. Hal tersebut mirip dengan WML dalam penulisan scriptnya harus menggunakan tag <HTML> dan diakhiri dengan tag </HTML>. Sedangkan dalam WML untuk menulisnya dapat memulainya dengan tag <wml> dan diakhiri dengan tag </wml>. Program WML ditulis ke dalam versi XML, sehingga dalam penulisan harus mendeklarasikan ke dalam bentuk XML, hal tersebut merupakan keharusan, apabila tidak maka emulator atau handphone tidak dapat mengenalinya. Struktur penulisan program WAP dapat anda ketahui seperti berikut:

<?xml version=”1.0” encoding=”iso-8859-1”?>

<!DOCTYPE wml PUBLIC “-//WAPFORUM//DTD WML 1.3//EN”>

<wml>

<card title=”.:: Title Anda ::.” newcontext=”true”>

….Isi Program….

</card>

</wml>

Post a Comment

0 Comments