TEKNOLOGI MOBILE
Mobile Computing adalah suatu istilah yang digunakan untuk menggambarkan aplikasi pada piranti
berukuran kecil, portable, dan wireless serta mendukung komunikasi.
Yang termasuk mobile computing:
1. mobile phone (Telepon Selular) adalah perangkat telekomunikasi elektronik yang dapat dibawa ke mana-mana dan tidak perlu
disambungkan dengan jaringan telepon menggunakan kabel.
contoh : HandPhone
2. Wearable computer adalah Suatu computer yang “ditanamkan / embedded” di dalam sebuah peralatan yang
dapat digunakan oleh manusia
contoh :kacamata pintar
3. Personal Digital Assistant (PDA) adalah suate gadget yang berfungsi layaknya PC yang berukuran
kecil
contoh : GPS
4.Smartphone adalah ponsel dengan sistem operasi mobile canggih yang menggabungkan fitur dari
sistem operasi komputer pribadi dengan fitur-fitur lain yang berguna untuk penggunaan mobile atau genggam
contoh : Samsung , Advan , Asus , Acer, dll.
MOBILE APLIKASI
3 Jenis Aplikasi yang perlu diketahui dalam mengembangkannya
1. Native application
adalah aplikasi yang berjalan pada perangkat mobile di akses melaluiikon yang ada pada layar perangkat anda,
dikembangkan secara khusus untuk 1 platform ( hanya bisa untuk android atau Iphone saja ). Dibuat dengan bahasa
pemograman tertentu untuk berjalan pada suatu platform bisa dibuka langsung .
bahasa pemograman yang harus dikuasai untuk membuat aplikasi native:
- IOS dibuat dengan bahasa pemograman objective -C.
- Android dibuat dengan bahasa pemograman Java.
- BlackBerry dibuat dengan bahasa pemograman Java.
- Windows Phone dibuat dengan bahasa pemograman Visual C++,.net
2.Mobile web Application
Adalah sebuah aplikasi berbasis web yang dijalankan menggunakan browser yang ada pada perangkat dan biasanya ditulis
menggunakan HTML. Jenis ini sama seperti aplikasi web pada umumnya membuka aplikasi harus dibrowser dulu.
bahasa pemograman yang harus dikuasai untuk membuat aplikasi Mobile Web Application :
- Mobile Web dibuat dengan bahasa pemograman HTML5, css3 .
- Java Script .
- server-side languages seperti PHP.
3. Hybrid Application
adalah aplikasi mobile yang dibuat dan di install langsung didalam perangkat menggunakan bahasa
pemgraman webs yang digabung. Aplikasi hybrid adalah gabungan dari aplikasi Native dan mobile web
Topik Pembahasan
Pengembangan Web Mobile aplikasi
1. Mobile Website
sama dengan Website secara umum , namun perbedaannya adalah mobile website dibuat agar
optimal untuk ukuran layar mobile device seperti smartphone atau tablet.
kelebihannya :
- Dalam membuatnya tidak rumit
- Untuk news dan publikasi website kita bisa melakukan konstumnasi berita yang paling update, berita penting saja yang ditampilkan.
- Dirancang sejak awal untuk di akses melalui smartphone dengan layar relatif kecil.
Kekurangannya :
- Memiliki 2 Domain
- Ada 2 website yang harus di mountain
- Hanya dibuat satu ukuran layar sebagai contoh smartphone dan ukuran tertentu.
2. Responsive Website
sebuah aplikasi web yang bisa menyesuaikan tampilan layout berdasarkan ukuran viewport(layar)
dari device.
kelebihannya :
- Hanya memiliki 1 website namun bisa di akses oleh berbagai device ukuran layar berbeda-beda
- Hemat biaya
- Hanya butuh 1 alamat Domain
Kekurangannya :
- Waktu loadingnya lebih lambat, karena harus meloading Image dan skrip yang ada
- Mengganggu menetapkan banner iklan
- Membutuhkan biaya tinggal karena kompleksitas yang ada pada responsive website]
Jenis sistem operasi yang bisa dipakai untuk mengembangkan aplikasi mobil
- IOS
- BlackBerry
- Windows phone
- Qt
- J2ME
Cara membuat website dengan jenis Responsive
Framwork (alat bantu)
1. Foundation
salah satu responsive framework terbaik dengan Foundation pembuatan template
Link websitenya : http://foundation.zurbcom/
2. GUMBY
paling fleksibel menggunakan SASS pengembangan dari CSS3
3. BOOTSTRAP
Link websitenya : http://twitter.github.io/bootstrap/
4. UNSEMANTIC
Link websitenya : http//unsemantic.com/
5. Skeleton
Link websitenya : http://www.getskeleton.com/
0 comments:
Post a Comment