· Mobile computing adalah istilah yang digunakan
untuk menggambarkan aplikasi pada piranti ukuran kecil portable (ringan)
,wireless serta mendukung komunikasi.
·
Jenis-jenis mobile computing:
Ø
mobile phone
Ø
weareble computer (yang di tanamkan dalam
peralatan yang digunakan manusia.ex:jam
dsb).
Ø
personal digital assi (PDA) adalah alat gadget
yang berfungsi layaknya PC ukuran kecil yang mudah dibawa-bawa.
Ø
Smart phone
·
Jenis aplikasi dalam perangkat :
Ø Native
Aplication aplikasi ini berjalan pada perangkat mobile,bisa diakses melalui
ikon yang ada pada layar perangkat yang hanya bisa dipakai 1 platfrom yang
dibuat dengan bahasa pemograman tertentu dan bisa di install .
Berikut bahasa pemograman yang dipakai:
- IOS (objective-c)
- Android (Java)
- Black Berry (java)
- Windows phone (visual c++, .net
Kelebihan Native Aplication
v
User yang sudah terdaftar hanya butuh klik saja.
v
Bisa mengakses fitur canggih yang ada di
hardware dari device
v
Proses pengembangan lebih mudah
v
Memiliki 1 domain
v
Bisa bekerja walaupun sedang offline
Kekurangan
Native Aplication
v
Harus berbayar untuk menjadi mobile developer
v
Aplikasi hanya berjalan di phone yang kita
targetkan
v
Harus melewati
proses persetujuan dan pembatasan konten yang berlaku di toko aplikasi.
v
Harus
mendevelop menggunakan bahasa pemograman java, c# atau lainnya.
v
Siklus
development yang lambat -> (develop, compile, deploy, repeat)
Ø
Mobile
Web merupakan web Apps dijalankan menggunakan browser yang ada pada perangkat
dan biasanya di tulis dengan HTML5 serta tidak bisa di install.
Bahasa pemogramannya adalah :
HTML5,CSS3,JavaScript dan Sever side language seperti PHP
Kelebihan
Mobile Web
v
Web
developers bisa menggunakan tool yang lain (banyak tool)
v
Kita bisa menggunakan kemampuan design
web dan skill development sebelumnya
v
Aplikasi
kita berjalan di banyak device seperti halnya web browser.
v
Kita
bisa memperbaiki bug di saat itu juga
v
Siklus
development yang terbilang cepat.
v
Dirancang
sejak awal untuk akses melalui smart phone dengan layar relative kecil,sehingga
pengguna mendapatkan user experience maksimal.
Kekurangan
Native application
v
Kita tidak bisa akses semua fitur
canggih yang disediakan hardware dari device.
v
Kita harus membuat peraturan sendiri
untuk sistem pembelian pada aplikasi
v
Akan menjadi susah untuk menampilkan UI
yang bagus.
v
Harus memiliki 2 domain
v
Harus memiliki @ website yang berbeda
Ø
Hybrid
Aplication adalah aplikasi yang di install di perangkat yang kita gunakan
yang menggunkan bahasa pemograman mobile web & native application yang bisa
digabung kedalam suatu smart phone dan bisa di upload di APPS.
Kelebihan Hybrid Aplication
v
Biaya pengembangan lebih terjangkau
v
Bisa di install di IOS lain
v
Tahap pengembangan yang relative mudah
karena memanfaatkan standar teknologi web,
v
Memiliki kemampuan untuk dijalankan
secara online maupun offline,
v
Proses loading dan kinerja lebih cepat,
Kekurangan Hybrid Aplication
v
Masih dianggap minim pengalaman pengguna
v
Merumitkan penggunanya
v
Pengelola topologi lebih sulit
v Harus
melewati proses persetujuan dan pembatasan konten yang berlaku di toko
aplikasi,
·
Kesimpulannya
v
Native APPS & Hybrid APPS adalah aplikasi
yang ada di APPS & Play Store,sedangkan Mobile Web adalah sebuah halaman
Web yang di optimasikan menyerupai aplikasi Mobile.
v
Hybrid APPS & Web Apps di render menggunakan
halaman HTML,namun aplikasi Hybrid menggunakan browser yang ditanamkan pada
aplikasi tsb.
·
Pengembangan Tehnologi Mobile Web Terbagi 2
jenis :
1.
Mobile Web Aplication
2.
Responsive website
Yang
merupakan sebuah aplikasi yang bisa menyesuaikan tampilan layoutnya berdasarkan
ukuran viewport dari device yang digunakan mulai dari smartphone
,tablet/computer screen.
Sign up here with your email





ConversionConversion EmoticonEmoticon