Jumat, 31 Maret 2017

Imam Keluarga

Assalamu'alaikum Wr. Wb.
Hi... sehat? Semoga sehat wal 'afiat. Akhirnya nulis juga di blog yang biasa aja ini. Sebenernya pengen nulis tentang Imam Keluarga (baca: Ayah) udah dari kemarin tanggal 28 tapi karena satu dan lain hal (baca: males) akhirnya baru nulis hari ini.

"Titenane wong Islam itu gampang, kalo shalate tepat waktu pasti kabehe apik."

Itulah salah satu dari sekian banyak sabda dari Imam Keluargaku yang paling aku ingat. Intinya aku harus shalat tepat waktu. Udah itu aja pesan yang tersirat dari sabda Imam Keluaga.

Udah gitu aja tulisan ini. Terima kasih udah menyia-nyiakan waktu berhargamu untuk membaca tulisan ini.
Wassalamu'alaikum Wr. Wb.

Rabu, 18 Mei 2016

Download Contoh TA (Tugas Akhir) / Karya Tulis SMK + Proposal

Assalamu’alaikum Wr. Wb.

Gimana kabarnya? Sehat? Alhamdulillah kalo sehat, kalo sakit ya berobat+berdo’a. Pada kesempatan kali ini saya akan berbagi sesuatu yaitu contoh TA (Tugas Akhir) / karya tulis pada waktu di SMK. Karena beberapa hari yang lalu adek kelas yang inisialnya Digdyo minta softcopy TA. *FYI* Di SMK tempat saya menimba ilmu dulu, salah satu syarat lulus + ikut wisuda adalah menyelesaikan TA / karya tulis.

Sebenernya TA saya gak bagus-bagus amat untuk dijadikan contoh tapi gak jelek-jelek juga buktinya saya bisa lulus :D. TA saya lumayanlah untuk dijadikan gambaran gimana itu TA? Isinya apaan itu TA? Buat apaan sih TA? Dll.

Oh iya TA berikut untuk jurusan TKJ berjudul Konfigurasi Storage Area Network (SAN) Menggunakan NetApp FAS2554. Okay langsung saja donwload berikut:

Download TA Konfigurasi Storage Area Network (SAN) Menggunakan NetApp FAS2554 (via google drive) klik disini

Download Proposal TA (via google drive) klik disini (menyusul)

~Sharing is Caring~

Wassalamu’alaikum Wr. Wb.

Sabtu, 09 April 2016

Review Wireless Mouse Logitech M238 (Bahasa Indonesia)

Assalamu’alaikum Wr. Wb.

Hi semua, kali ini saya akan mencoba Review Wireless Mouse Logitech M238 (biar kelihatan kayak orang-orang di internet). Sebenernya saya gak tau caranya review, karena kebanyakan saya taunya review itu video di YouTube. Tapi kali ini saya mencoba review dalam kata-kata gak jelas. Berikut review mouse sekalian review belanja online di JD.id.

Pada suatu hari seorang pemuda (baca: saya) sedang surfing (berselancar) di internet. Kemudian ia iseng membuka online market untuk mencari promo. Setelah membuka beberapa online market semacam bukalapak.com, tokopedia.com, olx.co.id dll tapi saat itu tidak promo yang menarik tapi saat ia membuka online market yang menurutnya baru diketahuinya beberapa waktu sebelumnya yaitu JD.id. Saat itu ia beruntung ada promo yang menarik perhatiannya yaitu sebuah wireless mouse Logitech M238 dengan total harga akhir setelah diskon Rp. 139.000 ongkirnya gratis pula. Setelah membandingkan harga di berbagai online market lainnya yang masih berkisar 170.000an, bahkan di website resmi logitech Rp. 299.000 akhirnya si pemuda tersebut membeli mouse tersebut.

Setelah berhasil melakukan proses pembayaran via transfer bank, ternyata status pesanan di JD.id masih menunggu pembayaran padahal sudah pemuda membayarnya. Akhirnya pemuda tersebut menghubungi customer service (selanjutnya disingkat cs) dan baru mendapat balasan keesokan harinya disuruh konfirmasi lewat email bukti transfer. Setelah proses pembayaran berhasil, status pesanan berubah jadi menunggu pengiriman. 1 sampai 2 hari statusnya belum berubah, setelah pemuda tersebut cek ternyata barang yang dibeli itu pre-sale karena stoknya habis. Setelah stok ada status pengiriman berubah jadi telah dikirim perkiraan sampai 3-5 hari setelah pemesanan. Setelah menunggu 5 hari ternyata belum sampai, akhirnya pemuda tersebut menghubungi cs lagi dan cs menjawab dengan ramah bahwa barang sudah dikirim melalui ekspedisi RPX dan pemuda diberikan no resi untuk melacak posisi barang. Akhirnya barang baru sampai 7 hari setelah pemesanan (agak molor karena barang pre-sale).

Setelah barang sampai, pemuda itu sangat bahagia sekali. Setelah paketan dibuka pemuda tersebut jadi murung karena barang yang sampai tidak sesuai dengan ekspetasi. Berikut yang membuat pemuda agak murung:

  1. Serial number yang di mouse berbeda dengan kemasan.
  2. Ada sedikit goresan, tapi tidak pengaruh dengan performa.
  3. Dan terakhir adalah tidak ada kartu garansi. Selain serial number yang berbeda, ini juga yang membuat pemuda berpikir bahwa bahwa barang tidak original. Karena di internet kelangkapan dalam kemasan terdapat kartu garansi.

Karena di JD.id ada fitur layanan purna jual, yaitu semacam barang yang diterima bisa dikembalikan dengan uang atau ditukar dengan barang yang lain *syarat dan ketentuan berlaku.


Kemudian pemuda tersebut menghubungi cs lagi menjelaskan hal tersebut, kemudian disuruh memberikan bukti-bukti foto. Setelah pemuda mengirim bukti foto kemudian disuruh menunggu karena sedang koordinasi dengan tim terkait. Sampai tulisan ini ditulis di blog ini pemuda tersebut belum mendapatkan email balasan lagi tentang layanan purna jual. Tapi bagaimanapun juga cs JD.id sangat ramah.

Sekian review *Lah terus review tentang mousenya mana? Malah cerita belanja di JD.id*
Sorry berikut review tentang mouse tersebut:

  1. Desain keren menarik.
  2. Bentuk mouse pas ditangan, enak digunakan.
  3. (katanya) Baterai bisa tahan sampai 12 bulan.
  4. Mouse agak berat karena menggunakan 1 baterai AAA.
  5. Kalo masalah performa gak usah meragukan Logitech, pasti tau lah.

Okay sekian yang dapat saya ceritakan, semua yang saya tulis diatas murni pengalaman pribadi. Tidak ada maksud untuk promosi atau menjelekan satu pihak atau lainnya. Mohon maaf apabila ada yang salah. Terima kasih.

Wassalamu’alaikum Wr. Wb.


UPDATE (per tanggal 13 April 2016)
Update tentang kelanjutan layanan purna jual yang kemarin, ternyata hari ini pemuda tersebut mendapat telepon dari JD.id bahwa barang dapat diganti dengan yang baru. Tapi dari pemuda tersebut tidak menginginkan penukaran karena mousenya udah dipake, jadi masalah terselesaikan.

Rabu, 30 Maret 2016

Cara Mendapatkan Aplikasi iOS Berbayar Secara Gratis Tanpa Jailbreak

Assalamu’alaikum Wr. Wb.

Hi apa kabar? Semoga kabar baik ya:)) Akhirnya Saya dapat ngisi blog ini lagi. Pada post ini saya akan berbagi Cara Mendapatkan Aplikasi iOS Berbayar Secara Gratis Tanpa Jailbreak. Saya yakin hampir semua iOS User sudah banyak yang tahu cara ini, So cara ini khusus untuk yang belum tahu aja karena sharing is caring, yang udah tahu boleh tetep baca kok atau mungkin ada cara lain yang bisa dibagikan kepada saya :))

Okay cukup basa-basinya, berikut ada 3 Cara Mendapatkan Aplikasi iOS Berbayar Secara Gratis Tanpa Jailbreak:

Cara pertama mendapatkan melalui appsliced.co

Sebelum saya jelaskan caranya, saya mau kasih info bahwa appsliced adalah website penyedia informasi tentang aplikasi iOS dan iDevice lainnya yang harganya lagi drop alias turun harga alias diskon (bahkan free alias gratis) dari harga normal. Berikut cara mendapatkan melalui appsliced.co:
  1. Kunjungi appsliced.co kemudian scroll kebawah klik View More Sales!
  2. Terus tinggal pilih aplikasi yang mau didownload. Di halaman tersebut juga ada informasi tentang harga aplikasi di waktu sebelumnya.

Karena ada banyak banget aplikasi berbayar yang diskon atau gratis setiap hari, saya sarankan agar download lewat iTunes di PC atau Mac. Dan juga saya sarankan agar pilih aplikasi yang bener-bener dibutuhkan sekarang atau nanti, jangan asal download aplikasi yang gak dibutuhkan. Be Smart User than Your Smartphone (kata agan @ykvir).



Cara kedua mendapatkan melalui makemac.com

Makemac.com beda dengan appsliced.co. Kalo di appslice.co informasi aplikasi berbayar yang lagi diskon atau gratis di update tiap hari sedangkan di makemac.com update setiap hari Ahad. Tapi tenang, info aplikasi yang ada makemac.com pasti berkualitas karena ada review dari makemac.com tentang aplikasi yang lagi diskon atau gratis tersebut. Makemac.com tidak hanya tentang aplikasi tapi semua tentang Apple mulai dari tips, review, berita Apple dll. Berikut cara mendapatkan aplikasi melalui makemac.com:
  1. Langkah pertama pastikan kamu mengunjungi makemac.com hari Ahad.
  2. Selanjutnya klik post tentang aplikasi yang diskon & gratis untuk Minggu ini.
  3. Kemudian tinggal pilih aplikasi yang akan didownload.

Cara ketiga mendapatkan melalui aplikasi Apple Store

Untuk mendapatkan melalui aplikasi Apple Store ini khusus untuk Apple ID regional yang mendukung aplikasi Apple Store (yaitu regional atau negara yang ada toko fisik Apple Store resmi) sayangnya Apple ID regional Indonesia tidak mendukung aplikasi Apple Store karena di Indonesia tidak ada toko fisik Apple Store, yang ada hanya Apple Authorized Reseller (Perusahaan yang ditunjuk Apple seperti iBox dll). Jadi khusus untuk cara ini gunakan Apple ID region USA atau lainnya yang mendukung aplikasi Apple Store. Untuk cara ini aplikasi promo yang gratis hanya 1 dan juga limited time. Berikut cara mendapatkan melalui aplikasi Apple Store:
  1. Karena limited time jadi cari info dulu di google tentang aplikasi yang lagi gratis di Apple Store.
  2. Pastikan sudah login iTunes Store & App Store dengan Apple ID USA. Caranya General -> iTunes & App Store.
  3. Buka aplikasi Apple Store, scroll kebawah hingga menemukan aplikasi yang lagi gratis (berikut contoh aplikasi Day One 2 limited time sampai 1 Mei 2016).
  4. Touch Download now for free, kemudian touch Continue diarahkan ke App Store.
  5. Touch Redeem kemudian download.
Intinya kalo mau aplikasi berbayar secara gratis itu membutuhkan niat, keberuntungan, dan sedikit kesabaran. Berikut beberapa hasil saya berjuang mencari aplikasi gratisan :D

Okay sekian tentang Cara Mendapatkan Aplikasi iOS Berbayar Secara Gratis Tanpa Jailbreak yang bisa saya bagikan. Kalo ada yang bertanya atau kritik silahkan tinggalkan komentar dibawah. Mohon maaf kalo ada salah kata. Please comment and share, thank you :))

Wassalamu'alaikum Wr. Wb.

Senin, 18 Januari 2016

Pesan cuman di"READ" doang? Baca ini dulu.

Assalamu'alaikum Wr. Wb.
Salam sejahtera untuk kita semua. Pernahkan kalian bete, sebel, atau kesel sama doi karena chat BBM, WhatsApp, Line (dan semua aplikasi perpesanan lainnya) cuman di"READ" aka dibaca doang. Kalo pernah, mungkin tulisan ini cocok untuk kamu baca:)) kalo belum pernah, ya bacalah bentar ya pleasee:))) Pada tulisan ini saya akan mencoba menjelaskan beberapa alasan (yang tidak masuk akal) kenapa pesanmu cuman di"READ" doang. 

Sebenernya ada banyak faktor kenapa pesanmu cuman dibaca doang. Faktor pertama dari dirimu sendiri. Mungkin jawabanmu terlalu singkat, contohnya seperti ini

X: Hai apa kabar?
Y: baik
X: Bapak Ibu sehat?
Y: sehatX: Lagi ngapain?
Y: bernafas
X: *gak dibales, cuman dibaca*

Jadi jangan jawab dengan singkat, yang seharusnya kamu lakukan seperti berikut

X: Hai apa kabar?
Y: Alhamdulillah baik, dahsyat, luar biasa! <--- korban MLM
X: Bapak Ibu sehat?
Y: Alhamdulillah kedua orangtuaku sehat wal'afiat.
X: Lagi ngapain?
Y: Lagi menghirup Oksigen serta mengeluarkan Karbondioksida.
X: *semoga lanjut chatting :D*

Itu tadi yang faktor pertama dari dirimu sendiri. Kalo faktor kedua dari si doi, mungkin si doi sibuk, atau si doi lagi gak mood chattingan, atau malah si doi udah bosan sama kamu. Udah putusin aja :D

Mungkin masih ada alasan lain kenapa chatmu cuman di"READ". Tapi kalo menurutku pribadi gak masalah sih cuman di"READ" doang, karena itu adalah hak dia mau bales atau enggak. So calm down karena masih banyak orang yang bisa diajak chatting. Okay itu tadi tulisan gak penting tentang beberapa alasan kenapa pesanmu cuman di"READ". Sorry kalo ada yang tersinggung. Terima kasih sudah membaca sampai selesai :))

Wassalamu'alaikum Wr. Wb.

Rabu, 09 Desember 2015

Jurusan TKJ Keren? Jurusan Favorit di SMK? Baca Sekilas tentang Jurusan TKJ

Assalamu’alaikum Wr. Wb.


Salam sejahtera untuk kita semua. Okay sebelum membahas (sebenernya bukan membahas, lebih tepatnya bercerita) tentang Jurusan TKJ, perkenalkan saya Atho’ biasa dipanggil Atho' adalah salah satu anak jurusan TKJ di salah satu SMK di Sidoarjo. Saya akan bercerita apa yang saya tahu (dan yang saya ingat) tentang TKJ tanpa rekayasa. Semoga cerita saya ini bermanfaat dan jadi referensi buat adek-adek kelas 9 yang akan melanjutkan ke jenjang selanjutnya dan bisa jadi kenang-kenangan buat temen-temen yang (sekarang atau) dulunya pernah jadi anak TKJ. Hahaha okay cukup prolognya.


Ohh ya mungkin ada yang belum tahu apa itu TKJ (bukan Teh Kopi Jahe). TKJ singkatan dari Teknik Komputer dan Jaringan. (Kata orang) jurusan TKJ adalah jurusan yang keren dan favorit di SMK ibarat IPA kalo di SMA? Menurutku ada benernya dan ada salahnya juga *Hahaha bingungkan :D*. Okay akan saya jelaskan secara singkat, emang bener jurusan TKJ itu favorit, buktinya di sekolahku jurusan TKJ jadi salah satu jurusan dengan peminatnya yang banyak dibandingkan jurusan lain. Jurusan TKJ keren? Mungkin bener, karena banyak ceweknya terus rata-rata cowoknya ganteng *Hahaha*. Itu tadi penjelasan benernya, sekarang penjelasan salahnya adalah SEMUA JURUSAN di SMK itu KEREN karena semua jurusan udah ada bidangnya masing-masing, contoh: TKJ keren karena berhubungan dengan komputer, TKR (Teknik Kendaraan Ringan) keren berhubungan dengan Otomotif, Teknik Pengelasan keren berhubungan dengan las dan masih banyak jurusan di SMK yang keren-keren.

Okay sekarang saya akan bercerita (yang saya tahu dan ingat) tentang apa aja yang dipelajari di TKJ, mungkin urutan yang dipelajari gak sama dengan yang sekarang karena ada banyak faktor perbedaan seperti guru, sekolah, kurikulum (saya masih menggunakan KTSP2006). Tapi overall secara garis besar Insya Allah sama. Pada kelas 10, yang dipelajari adalah:

  1. Basic tentang komputer (sejarah, sistem kerja, bahasa, dll).
  2. K3LH (Keselamatan dan Kesehatan Kerja dan Lingkungan Hidup).
  3. Pengenalan hardware (perangkat keras) komputer dan cara merakitnya.
  4. Troubleshooting komputer (menemukan masalah atau kerusakan yang terjadi dan memperbaiki).
  5. Instalasi & penggunaan software (perangkat lunak) seperti sistem operasi, driver hardware, dll.
  6. Pengenalan jaringan komputer dasar, seperti topologi jaringan, IP address, devices, dll.
  7. Bahasa pemrograman web dasar, yaitu html dan css.

Pada kelas 11 materi yang dipelajari lebih difokuskan pada jaringan komputer dan pada kelas 11 ini siswa akan ada OJT (On the Job Training) alias magang a.k.a PKL (Praktek Kerja Lapangan) di perusahan/industri selama beberapa bulan (tergantung kebijakan sekolah). Berikut adalah materi yang dipelajari:

  1. Pengenalan jaringan komputer, yaitu LAN (Local Area Network) dan WAN (Wide Area Network) dan juga subneting IP Address tentunya *dulu kelas 10 udah diajarin sebenernya tapi lupa alias gak paham :D*.
  2. Crimping kabel UTP.
  3. Instalasi jaringan LAN dan WAN, biasanya ada simulasi menggunakan software Cisco Packet Tracert.
  4. Instalasi sistem operasi jaringan.
  5. Routing statik dan dinamis.
  6. Sharing file & printer, antara sistem operasinya sama (windows-windows) & beda sistem operasi (windows-linux).
  7. Administrasi server dasar seperti dhcp server, ftp server dll
  8. Troubleshooting jaringan LAN dan WAN.
  9. Bahasa pemrograman web lanjut yaitu PHP dll
  10. Karena ada OJT aka magang biasanya ada Laporan Magang :D

Pada kelas 12 materinya gak jauh dari kelas 11 yaitu masih fokus di jaringan komputer tapi lebih komplek ditambah ada pemrograman web (serta bikin database) dan pemrograman mobile lebih tepatnya android, jadi semacam buat aplikasi android sendiri. Berikut materi kelas 12:

  1. Desain keamanan jaringan, seperti proxy menggunakan squid & mikrotik.
  2. Lanjutannya administrasi server kelas 11 yaitu dhcp, dns, mail, ftp, ntp, vpn dll.
  3. Merancang dan membuat aplikasi berbasis web seperti ERD, flowchart, database dll.
  4. Pemrograman mobile yaitu android bukan iOS :(
  5. Desain WAN dengan radio mobile.
  6. Karena kelas 12 ada UN mata pelajaran Kejuruan jadi banyak mengulang teori dari kelas 10-12.
  7. Ada ujian nasional praktik kejuruan juga, tapi tenang ujian nasional praktik ini soal ujiannya dikasih tau dulu beberapa hari sebelum ujian. Jadi bisa belajar dulu.

Okay itu tadi sekilas *bukan sekilas karena panjang, hahaha* tentang TKJ, sorry kalau ada materi yang salah ataupun belum dimasukkan karena saya cuman itu yang saya ingat :D. Oh ya terima kasih buat kalian yang sudah meluangkan waktu untuk membaca post ini. Jangan lupa dishare ya dan comment dibawah ya, sekali lagi terima kasih banyak udah baca. See you next post.


Wassalamu’alaikum Wr. Wb.

UPDATE (per 19 Desember 2015):
ada update info dari teman sekelas, makasih tambahannya :))
Suci Anggraini :
tho' ralat...
php kelas 3 prasaan..
ada e-commerce jga..
sama tambahin hack this site di keamanan jaringan..
sama tambahin ada gerbang logika di kelas satu..
dan di k13 kelas 2 ada plajaran microcontroller-nya..
hehehehehe.....
selepas itu siip dah..
cocok buat ank smp yg mw nglanjutin ke tkj..
siip siip siip..
:D

Senin, 16 Februari 2015

Cara Block Site di MikroTik versi CLI

Assalamu'alaikum Wr. Wb.
Pada postingan kali ini saya akan berbagi ilmu cara block site di MikroTik. Mohon maaf kalo postingan kali ini kurang jelas karena ga ada gambarnya, Insya Allah nanti kalo ada waktu akan ditambahkan gambar biar lebih jelas lagi. Okay langsung saja disini saya menggunakan RB751U, berikut cara block site di MikroTik versi CLI (Command Line Interface) :


1. Cek dulu intefacenya, pastikan interfacenya aktif yaitu ada tanda R
interface print
2. Setelah itu beri IP address pada interfacenya.
ip address add address=192.168.1.2/24 interface=ether1
ip address add address=192.168.27.1/24 interface=ether2 
3. Beri IP DNS server, agar lebih mudah gunakan DNS google yaitu 8.8.8.8
ip dns set servers=8.8.8.8
4. Routingkan agar bisa tersambung internet
ip routes add gateway=192.168.1.1
5. Agar client bisa tersambung ke internet ketikkan perintah berikut:
ip firewall nat add chain=srcnat action=masquerade
6. Atur DHCP-Server untuk client yaitu pada interface ether2
ip dhcp-server setup
7. Untuk block site, menggunakan port 3128 (Web Proxy), berikut caranya:
ip proxy set enabled=yes port=3128 cache-administrator=atho@awlarijal.co.id
ip proxy access add dst-port=80 dst-host=*google.com action=deny
ip proxy access add dst-port=80 dst-host=*facebook.com action=deny
8. Langkah terakhir redirect port 80 (Web) ke port 3128 (Web Proxy)
ip firewall nat add chain=dstnat port=80 protocol=tcp action=redirect to-ports=3128

ket :

  • ether1 menyambung dengan gateway internet.
  • ether2 menyambung dengan client.
  • Tulisan berwarna biru bisa diganti dengan nama anda
  • Tulisan berwarna merah adalah untuk web site yang akan diblock.

Sekian postingan sederhana dari saya, apabila ada kesalahan mohon maaf dan mohon dibetulkan. Kritik maupun saran, silahkan beri komentar di bawah sini. Terima kasih sudah membaca postingan sederhana ini.
Wassalamu'alaikum Wr. Wb.



Minggu, 10 Agustus 2014

Pemrograman Mobile (Mobile Programming)


Pengertian Mobile Progamming
Mobile adalah perangkat yang bergerak, misalnya telepon seluler atau komputer bergerak yang digunakan untuk mengakses jasa jaringan. Jadi mobile programming adalah program yg di gunakan untuk perangkat mobile. Contoh mobile programing untuk ponsel :


  1. J2ME , ini rasanya paling umum dan paling banyak HP yang support teknologi ini, blackberry pun masih menggunakan J2ME dengan tambahan API.
  2. C++ dalam symbian framework, ini khusus untuk HP dengan OS symbian.
  3. Flash Lite, game flash di mobile. Playernya sendiri setau saya baru ada di nokia NSeries.
  4. Objective C (mirip C tapi beda struktur bahasa program ) , ini untuk iphone,dan hanya bisa didevelop via OS Macintosh.
  5. C++ dalam Brew framework, ini untuk HP CDMA.
  6. C# .NET, untuk HP dengan OS Windows mobile
  7. Javafx mobile, masih dikit yang support, mgkn baru HP Android
Emulator
Aplikasi yang memungkinkan sebuah software dari sebuah platform berjalan di atas platflorm lain. Emulator menjalankan kode-kode software pada virtual machine. Sehingga software tersebut mengira bahwa Ia sedang berjalan di atas platform aslinya.Sebagai contoh suatu program Windows dapat dijalankan di sistem operasi Linux dengan menggunakan piranti lunak emulator Wine. Ada pula program yang mengemulasikan suatu komputer dalam komputer, misalnya VMware. Contoh lain adalah program-program emulator untuk menjalankan permainan komputer yang awalnya hanya bisa dijalankan pada konsolnya masing-masing, misalnya Nintendo, Atari, PlayStation, XBox dan lain-lain.

WAP
Teknologi WAP (Wireless Aplication Protocol ) merupakan sebuah metode untuk menghadirkan halaman web di dalam layar Ponsel (Telepon Seluler). Dengan begitu, maka bentuk informasi dari sebuah instansi tidak hanya ditampilkan dengan metode Web yang hanya dapat di akses melalui Browser, akan tetapi dapat ditampilkan dalam bentuk WAP yang dapat dilihat dengan ponsel.

Dengan adanya dukungan GPRS dari pesawat Handphone, maka memungkinkan kita untuk mengakses semua informasi yang disajikan dalam internet dalam bentuk WAP.

WAP dapat dibuat dengan menggabungkan pemrograman WML (Wireless Markup Language)dengan pemrograman PHP sehingga dapat menghadirkan aplikasi WAP yang dinamis.

Pengertian WAP
WAP adalah suatu protokol aplikasi yang memungkinkan internet dapat diakses oleh ponsel dan perangkat wireless lainnya. Tujuan utamanya untuk membangun aplikasi yang dapat mengakses internet dari telepon genggam atau PDA. WAP membawa informasi secara online melewati internet langsung menuju ke ponsel atau klien WAP lainnya. Dengan adanya WAP pengguna dapat menggunakan ponselnya untuk mengakses Internet dan memperoleh fasilitas dari masing-masing telepon genggam. Dari sekedar membuka halaman situs untuk melihat informasi, seperti informasi berita atau kurs, cuaca, membuka e-mail, bahkan sampai melakukan transaksi keuangan.

Ada tiga bagian utama dalam akses WAP yaitu perangkat wireless yang mendukung WAP, WAP gateway sebagai perantara dan server sebagai sumber dokumen. Dokumen yang berada dalam web server dapat berupa dokumen HTML maupun WML. Dokumen WML khusus ditampilkan melalui browser dari perangkat WAP. Sedangkan dokumen HTML yang seharusnya ditampilkan melalui web browser , sebelum dibaca melalui browser WAP diterjemahkan terlebih dahulu oleh gateway agar dapat menyesuaikan dengan perangkat WAP.

Software untuk Belajar WAP
Dalam belajar pemrograman WAP dengan menggunakan WML, PHP dan MySQL maka software yang harus disiapkan adalah :
  1. Web Server (Apache, Appserv, Wamp, X Amp dll)
    Dalam hal ini akan digunakan Apache karena mudah serta banyak digunakan oleh pemula. Apache ini akan sangat berguna jika kita membuat program yang menggunakan database yaitu mysql. Untuk mengaktifkannya maka kita aktifkan apache dan pada direktori mysql/bin kita aktifkan winmysqladmin yang telah kita install.
  2. Web Browser ( Internet Explorer, Mozilla Firefox)
    Untuk mengecek apakah server berjalan dengan baik maka kita dapat mencoba menjalakannya pada IE dengan mengetikkan alamat http://localhost.
  3. Emulator WAP (M3Gate, Winwap)
    Emulator mempunyai fungsi yang sama dengan browser IE, Mozila, Opera dll.
    Dengan menggunakan emulator kita tidak harus mencoba program wap yang kita buat dengan handphone. Untuk belajar kita hanya cukup menggunakan browser berbentuk handphone (emulator) ini untuk menguji semua script WML yang telah kita buat. Contoh tampilan dari m3gate untuk skin Handy dan skin April.
Dasar Pemrograman WAP
WAP homepage sangat berbeda dengan HTML homepage. Bahasa markup dokumen pada WAP adalah WML (Wireless Markup Language). WML menggunakan tag – seperti HTML – tetapi tata penulisannya mengikuti aturan standar XML 1.0.

WML page memiliki ekstensi *.WML, seperti halnya halaman HTML yang memiliki ekstensi *.HTML. Walau secara umum beberapa perintah WML terlihat mirip dengan HTML. Namun terdapat perbedaaan dalam struktur penulisan dokumen WML. Jika sebuah dokumen HTML hanya terdiri atas dua bagian utama, yaitu header dan body, dokumen WML mempunyai header, template (optional), dan beberapa body yang disebut dengan cards. Susunan dokumen secara lengkap ini disebut dengan deck. Sama seperti halnya HTML, untuk menyususun dokumen WML diperlukan kode khusus yang dinamakan dengan tag.

WML page disebut dengan DECK. Mereka dibangun sebagai kumpulan CARD, yang mana dihubungkan antara satu dengan yang lain dengan link. Ketikan sebuah halaman WML diakses dari mobile phone, semua card di dalam halaman didownload dari WAP server. Navigasi antar card dilakukan dengan phone computer – komputer di dalam hand phone – tanpa meminta akses tambahan ke server.

Cara Menuliskan WML
Cara Menuliskan Program WML memang agak sedikit berbeda dengan HTML. Yang membedakan hanyalah pengenal bahwa script tersebut adalah program WML. Hal tersebut mirip dengan program HTML yang setiap kali menuliskan scriptnya harus menggunakan tag dan diakhiri dengan tag .

Begitu juga dengan WML untuk menuliskannya kita dapat memulainya dengan tag dan diakhiri dengan tag . Program WML ditulis kedalam versi XML, sehingga setiap kali menuliskan harus mendeklarasikan kedalam bentuk XML. Hal tersebut merupakan kewajiban, apabila tidak maka Emulator atau Hand Phone tidak dapat mengenalinya.


Sumber:
http://www.onestree.blogspot.com/2011/01/mobile-programming.html
http://timtechsolution.com/images/mobile_programming.png
https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhQDGJICuR32k3AlHUVZBGTxGbE6j7_SuBhGlOsScLw9jDodmuyBrK_FESkcVNV1IC89TPH4e4a0LyPuvBYZtxJQvOVLfk3LPO1n6aQrslO6EN2fb3sPlxEFgmhFUNyKxAcukiGnpAfe_hW/s1600/mobileprogramming.jpg
Diberdayakan oleh Blogger.

 
Design by Free WordPress Themes | Bloggerized by Lasantha - Premium Blogger Themes | Affiliate Network Reviews