Matakuliah Pemrograman Mobile Ganjil 2015-2016

  • Uploaded by: Niken Ananda Hasan
  • 0
  • 0
  • May 2020
  • PDF

This document was uploaded by user and they confirmed that they have the permission to share it. If you are author or own the copyright of this book, please report to us by using this DMCA report form. Report DMCA


Overview

Download & View Matakuliah Pemrograman Mobile Ganjil 2015-2016 as PDF for free.

More details

  • Words: 705
  • Pages: 14
MATAKULIAH PEMROGRAMAN MOBILE GANJIL 2015-2016 M.Ropianto, M.Kom NIDN: 1028067804

Email : [email protected] Prodi Teknik Informatika STT Ibnu Sina Batam

2-1

Matakuliah Kode Matakuliah SKS Sifat Prasyarat Praktikum Standar Kompetensi

: Pemrograman Mobile : :3 : : OOP : Ada : Pada akhir perkuliahan MHS membuat sistem informasi berbasis mobile

2-2

Deskripsi Matakuliah

Matakuliah ini Mahasiswa membuat sistem informasi berbasis mobile

2-3

SISTEM OPERASI MOBILE

Persentase pembagian pasar pada kuartal 2 tahun 2011 menurut Gartner. 2-4

INTRO  



Sistem operasi mobile memiliki banyak kesamaan dengan sistem operasi konvensional. Perbedaan mendasar terdapat pada 2 hal:  Komunikasi  Desain antarmuka Sistem operasi?  Perangkat lunak  Memodelkan sumber daya  Merekatkan hardware dengan software  Esensial

2-5

LINGKUNGAN OPERASI   

Hardware: komponen fisik komputer Software: sekelompok program yang mengeksekusi instruksinya pada hardware Baik hardware maupun software tidak dapat melihat sistem operasi  Hardware menjalankan satu set instruksi yang telah ditanamkan ke memorinya.  Software memanfaatkan API (Application Programming Interface).  Sistem operasi berperan sebagai perantara.

2-6

CIRI SISTEM OPERASI YANG BAIK  

   

Robustness: handal dan toleran terhadap masalah Scalability: mampu menerima sumber daya baru ketika sumber daya tersebut ditambahkan ke sistem Extensibility: mampu beradaptasi dengan teknologi baru Troughput: meminimalkan waktu yang diperlukan untuk suatu proses dengan hasil maksimal Portability: mampu berjalan di banyak platform hardware Security: mampu menghalangi pengguna dan proses yang tidak berhak mengakses data dan service 2-7

TANTANGAN SISTEM OPERASI MOBILE 

Sistem Operasi untuk perangkat genggam dan ponsel memiliki tantangan tersendiri :  Lebih terbatas  Sumber daya lebih rentan  Konsumsi daya harus rendah  Harus mampu menangani komunikasi

2-8

BEBERAPA SISTEM OPERASI MOBILE     



Symbian Blackberry OS QNX Linux iOS Windows Phone

GARIS WAKTU • 1993 Ponsel pintar yang pertama, IBM Simon,memiliki fitur layar sentuh, email, dan fitur PDA dirilis. • 1996 Palm Pilot 1000 personal digital assistant(PDA) diperkenalkan pertama kali dengan sistem operasi Palm OS. • 1996 PC handled pertama dengan sistem Windows CE diperkenalkan. • 2000 Symbian menjadi sistem operasi genggam modern pertama pada ponsel pintar dengan munculnya Ericsson R380. • 2001 The Kyocera 6035 menjadi ponsel pintar pertama yang menggunakan Palm OS. • 2002 Microsoft Windows CE versi Pocket PC untuk ponsel pintar diperkenalkan. • 2002 BlackBerry merilis ponsel pintar pertamanya. • 2007 Apple iPhone dengan iOS pertama kali diperkenalkan. • 2008 OHA merilis Android 1.0 dengan HTC Dream (TMobile G1) sebagai ponsel Android yang pertama. • 2009 Palm memperkenalkan webOS melalui Palm Pre. • 2009 Samsung memperkenalkan Bada OS melalui Samsung S8500. • 2010 Windows Phone OS dirilis. 2-9

SISTEM OPERASI - SMARTPHONE 









Android dari Google Inc. (open source, Apache) Sistem operasi yang berbasis linux dan banyak digunakan oleh para pembuat/pabrikan telepon genggam sekarang ini (Samsung, HTC, Motorola, Sony Ericsson, LG, Huawei, dll) BlackBerry OS dari RIM (closed source, proprietary) BlackBerry OS atau disingkat BB OS berbeda dengan BlackBerry Tablet OS, BB OS diperuntukkan untuk ponsel pintar iOS dari Apple Inc. (closed source, proprietary) iOS merupakan OS buatan Apple yang hanya hadir untuk produk-produk buatan Apple Symbian OS dari Symbian Ltd. (open public license) Symbian terdiri dari beberapa mobile OS yang tidak saling mendukung secara penuh; S60 3rd edition, S60 5th edition, S80, UIQ, MOAP, dan Symbian^3/Anna. Yang masih dikembangkan adalah yang berbasis Symbian^3. Windows Phone dari Microsoft (closed source, proprietary) Windows Phone sebelumnya dinamai Windows Phone 7 series dan diperkenalkan pertama kali pada bulan februari 2010. Seri pengembangan lebih lanjut memiliki kode nama Mango. 2-10

SOFTWARE DEVELOPMENT

2-11

PENGEMBANGAN APLIKASI MOBILE Mengembangkan suatu aplikasi mobile tentunya harus mempunyai pertimbangan-pertimbangan agar dapat terpakai secara tepat guna dan bermanfaat. Membuat aplikasi mobile terutama untuk smartphone akan sangat baik jika kita menggunakan bahasa pemrograman native. Menggunakan bahasa native untuk membuat aplikasi mobile, kelebihan yang dimiliki diantaranya adalah API yang lebih kaya, spesifikasi fitur lebih lengkap, dan pemaketan sistem lebih baik.

2-12

PENGEMBANGAN APLIKASI MOBILE Namun jika, saat ini kita lebih memilih membuat aplikasi mobile smartphone dengan basis web atau HTML5, seperti Phonegap, KendoUI, maupun Sencha Touch. Maka konsekuensi dan pertimbangan pengembangan secara web based harus kita ketahui terlebih dahulu. Dua pertimbangan bahwa aplikasi mobile dengan basis HTLM5 memiliki keunggulan tertentu : 1. MUDAH 2. UNTUK SEMUA FLATFORM 2-13

TERIMA KASIH

2-14

Related Documents


More Documents from ""