What is Mobile Applications
· Mobile : Berpindah.
· Aplikasi yang dapat dijalankan :
„ Walaupun pengguna berpindah
„ Karena pengguna berpindah
· Menggunakan Mobile Equipment (paling populer : ponsel)
ü Types of Mobile Applications
Based on technology used
a. Server-Request Based
b. SMS based
c. SIM-card based
d. Mobile Equipment Based
A. Server-Request Based
· Mobile Equipment (ME) merequest data dari server.
· WAP. Menggunakan WML, sebuah markup language khusus berbasis XML.
Keuntungan
· Platform Independent
· Mudah diterapkan
· Jenis aplikasi beragam
Kerugian
· Masih banyak ME yang tidak support WAP.
· Pembayaran untuk data.
· Interface terbatas
Implementasi
· Menggunakan Web Server dengan setting tambahan di configurasi
· File WML dibuat selayaknya membuat file HTML
B. SMS based
· SMS : Short Message Service. Pengiriman pesan singkat antar ME /dengan sebuah server
· Terbatas ± 160 characters.
Keuntungan
· Platform Independent
· ME sebagian besar sudah dapat menerapkan SMS
Kerugian
· Pembayaran untuk setiap aksi.
· Interface hanyatext, user harus ingat perintah
· Panjang text sangat terbatas
Implementasi
· Menggunakan interface antara ME dengan server
· Aplikasi menunggu data dari interface dan mengirim data melalui interface tersebut
C. SIM-card based
· Aplikasi diletakkan di atas SIM-card
· Aplikasi dapat diakses melalui menu baru yang akan muncul di ponsel.
· Javacard. Khusus untuk javacard aplikasi bersifat downloadable.
· Pengiriman data lewat SMS
Keuntungan
· Platform Independent (??)
· Data disimpan secara lokal dan dapat digunakan bila berganti ME
Kerugian
· Size terbatas. Aplikasi harus sangat kecil
· Sulit diterapkan
Implementasi
· Download Javacard.
· Gunakan Simulator
D. Mobile Equipment based
· Aplikasi diletakkan di Mobile Equipment
· Contoh Pemrograman di atas Symbian OS
· Pengiriman data SMS.
Keuntungan
· Interface sangat mudah
· Jenis aplikasi sangat beragam, bahkan dapat digunakan untuk aplikasi berat
Kerugian
· Platform Dependent
· Bila mengubah MEkemungkinan aplikasi dan data tidak dapat digunakan
Based on function
· Information
· Communications
· Entertainment
· Productivity Tools
· Commerce and Banking
· Location based
Application Functions
· Information : Pengiriman informasi ke ME user
· Communications: Komunikasi antara user dengan satu atau lebih user lain.
· Entertainment: Aplikasi menghibur seperti Games.
· Productivity Tools: Aplikasi yang dapat meningkatkan produktivitas walaupun sedang berpindah
· Commerce and Banking: Jual beli melalui ME.
· Location based: Aplikasi yang mengubah data sesuai dengan lokasi user. Lokasi dapat ditentukan oleh GPS dan sel yang ditempati oleh user
Tidak ada komentar:
Posting Komentar