Kamis, 14 April 2016

Mobile Computing

Mobile Computing, bisa diartikan sebagai suatu teknologi yang memungkinkan adanya interaksi ,komunikasi, pemrosesan dan transmisi data melalui media komputer atau perangkat lain (yang telah terkomputerisasi) yang saling terkoneksi tanpa adanya koneksi langsung secara fisik.

Konsep Utama dari Mobile Computing

  • Mobile communication, mengacu pada infrastruktur yang menjaminnya komunikasi dan transmisi data seperti protokol, bentuk data, layanan yang disediakan, bandwith, dan jaringan yang menyediakan atau memfasilitasi dan mendukung berjalannya layanan yang disediakan.
  • Mobile hardware, adalah perangkat-perangkat tempat diletakkannya software yang digunakan sebagai media dalam medunukung berjalannya mobile computing. Contoh dari mobile hardware antara lain :
    • Computing Unit (Central Processing Unit)
    • Memory
    • Storage
    • Communication: Wireless (WiFi/Wimax, CDMA/GSM/3G, Bluetooth, dll)
    • Sensing Device: camera dll
    • Displace Devices: LCD Display, dll
  • Mobile software, merupakan software maupun aplikasi-aplikasi yang berjalan diatas hardware yang mendukung mobile computing. Software yang ada biasanya disesuaikan dengan hardware agar dapat berjalan dengan baik dan sesuai tujuan. Contoh dari mobile software antara lain :
    • Operating System:Microsoft Windows Mobile/CE, Symbian, RIM, Palm,
    • Linux, Savale
    • GUI
    • Applications: cell phone applications, calendar, dll
    • Java ME, popular untuk game
    • Symbian, general purpose, didukung Nokia
    • Android adalah berbasis Linux
    • iPhone , hanya pada Mac OS X
    • Palm OS, kuat di US

Fungsi Mobile Computing Harus memenuhi minimal 1 karakteristik :
    • User Mobility
    • Network Mobility
    • Bearer Mobility
    • Device Mobility
    • Session Mobility
    • Service Mobility
    • Host Mobility

Segmen Utama Mobile Computing

    • User with Device
    • Network & Gateways
    • Middle ware (Application Server, Adaptation Frameworks)
    • Content
    • Datastore


Perbedaan Mobile, Grid dan Cloud Computing

  • Mobile computing menggunakan teknologi mobile untuk menjalankannya seperti handphone, carputer dan ultra mobile PC, sedangkan grid dan cloud computing menggunakan PC pada umumnya untuk menjalankannya.
  • Biaya untuk pengadaan energi bagi mobile computing cenderung lebih mahal dibanding grid dan cloud computing apabila tidak ada sumber daya listrik karena membutuhkan sumber daya pengganti yaitu baterei.
  • Mobile computing tidak terlalu membutuhkan tempat yang besar untuk mengoperasikannya dibanding grid dan cloud computing karena cenderung portable dan mudah dibawa kemana saja.
  • Pada mobile computing, proses komputasi cenderung dilakukan sendiri oleh user. Pada grid computing, proses komputasi dilakukan terpusat maupun tidak terpusat dimana consumer membutuhkan discovery server. Pada cloud computing, proses komputasi membutuhkan ASP dan internet sebagai media penghubung.


Keterbatasan Mobile Computing
    • Standard keamanan
    • Konektivitas
    • Interface untuk transmisi
    • User Interface


Perangkat umum yang digunakan pada Mobile computing antara lain :
    • Portable computer
    • Wearable computer
    • Smart cards
    • Mobile phones

Contoh aplikasi yang menerapkan konsep mobile computing

          Salah satu aplikasi berbasis mobile computing adalah aplikasi music streaming, seperti spotify yang merupakan commercial music streaming, podcast dan video service yang menyediakan konten digital rights management–protected terhadap record labels dan media companies. Aplikasi ini tersedia di berbagai belahan benua seperti Amerika, Eropa dan Asia.

Musik yang disediakan dapat diputar dan dicari berdasarkan nama artis, album, genre, playlist dan record label.

Aplikasi ini juga dapat berjalan diberbagai perangkat ataupun media seperti komputer pribadi (PC), website, dan mobile device. Dan dapat tersinkronisasi walaupun dijalankan berbagai perangkat ataupun media.


Contoh perusahan penyedia layanan mobile computing

Spotify Ltd. merupakan kepala perusahaan yang menciptakan sebuah aplikasi music streaming yaitu Spotify. Perusahan tersebut terletak di London, dan Spotify AB sebagai anak perusahaan yang melakukan research dan development di daerah Stockholm, Swedia.


Sumber referensi :
  • http://yukasetiawan.blogspot.co.id/2011/09/pengenalan-dan-arsitektur-mobile_20.html
  • http://vandemegedius.blogspot.co.id/2015/06/perbedaan-cloud-computing-mobile.html
  • http://dokumen.tips/documents/komputasi-mobil-mobile-computing.html
  • https://en.wikipedia.org/wiki/Mobile_computing
  • http://www.tutorialspoint.com/mobile_computing/mobile_computing_quick_guide.htm
  • https://en.wikipedia.org/wiki/Spotify