PEMROGRAMAN MOBILE Materi Pertemuan Ke – 1

Slides:



Advertisements
Presentasi serupa
Sistem Operasi Android
Advertisements

Mobile Operating System Oleh Fahmi Nur Aini Wahyuni Islammia Retno Palupi Airin Nur Hidayati Siti Qomariah Nasir
Peminatan Mobile Computing
APLIKASI MANAJEMEN PERKANTORAN - D Minggu 1. Kata “ Visual ” merujuk kepada metode yang digunakan untuk membuat antar muka yang bersifat grafis Graphical.
Pengenalan Software (1)
Jurusan : Sistem Informasi Pembimbing : Dr. Ravi Ahmad Salim
Mobile Application.
ANDROID OPERATING SYSTEM
Ta’aruf Bersama Windows 8
Platform Perangkat Bergerak
Pertemuan 5 PERANGKAT LUNAK (SOFTWARE) KOMPUTER
Persaingan Smartphone Dunia
Historical ANDROID as Operating System SEBAGAI SISTEM OPERASI
APLIKASI TES IQ DENGAN MENGGUNAKAN JAVA 2 MICRO EDITION PADA PERANGKAT MOBILE 1. PENDAHULUAN.
Pengenalan Sistem Operasi
Sistem Operasi Mobile Sistem operasi mobile adalah software utama yang melakukan manajemen dan kontrol terhadap hardware secara langsung serta manajemen.
Kelompok : Taufan Farizqo Yuniar Zian Nora Herliana
Pengenalan Sistem Operasi. Course Objective Definisi Sistem Operasi. Peran Sistem Operasi dalam Sistem Komputer. Tujuan Sistem Operasi. Sejarah perkembangan.
Pengenalan Sistem Operasi
Sistem Operasi Perangkat bergerak (Mobile)
Pengenalan Sistem Operasi
Pengenalan pemrograman mobile
Google, Apple, dan Microsoft
Pengantar Teknologi Mobile
Pengantar Teknologi Mobile
Mobile Computing Dan Aplikasinya
PEMROGRAMAN PIRANTI BERGERAK
Pengantar Teknologi Mobile
TREN TEKNOLOGI INFORMASI
Pengenalan Hardware dan Software
APLIKASI MOBILE AN’ ANQINUDIN L., S.Kom.
Eksistensi Android di Masa Kini
Android, firefox os, ubuntu touch
TREN TIK SISTEM OPERASI Oleh : Mega Suryaningsih PWK - FTSP.
Analisis Perbandingan Sistem Operasi Telepon Seluler Symbian dan Bambang Irawan for further detail, please visit
Pengembangan Aplikasi Mobile
Pemrogaman Mobile Minggu 1
Pemrograman Mobile Kelompok Nur Dwi Ramadani
Pemrograman Mobile 2 Kelas : TI 15 D Kelompok : 3
Pengenalan Pemrograman Mobile
SOFTWARE (PERANGKAT LUNAK)
MENGENAL SISTEM OPERASI MOBILE
Pemrograman Mobile Arif Risqiantoro ( )
PENGENALAN SISTEM OPERASI MOBILE
Pengenalan Pemrograman Mobile.
PEMROGRAMAN MOBILE Kelompok 2.
SISTEM OPERASI - CHAPTER 1 SISTEM KOMPUTER
PEMOGRAMAN MOBILE 2 TUGAS PERTEMUAN 1.
PEMROGRAMAN MOBILE.
PENGENALAN MOBILE 2 Ade Irma Suryani
iPhone Mempermudah Kehidupan
PEMROGRAMAN MOBILE PMO TI 15 Sore.
TREND TIK.
ANDROID.
Pengantar Teknologi Mobile
PEMROGRAMAN MOBILE Kelompok 2.
PEMROGRAMAN MOBILE Kelompok 1 Rizky Aditya Doni Pranoto
PEMROGRAMAN MOBILE 2 KELOMPOK 7 TI 15 D.
PENGENALAN Pemrograman MOBILE 2
Pemograman mobile 2 Kelompok 3 Kelas TI 15 A
PENGENALAN SISTEM OPERASI MOBILE
Sejarah Perkembangan IOS
Aplikasi Mobile Untuk Bisnis
Sejarah Android Kerjasama dengan Android Inc.
ANDROID.
Penerapan Mobile Version Pada Aplikasi SLiMS, Eprints dan Vufind
SISTEM OPERASI Sistem Operasi (atau dalam bahasa Inggris: Operating System atau OS) adalah suatu software sistem yang bertugas untuk melakukan kontrol.
Blackberry, Windows Phone, Ios , android
Platform KELOMPOK 1 KELOMPOK 5 FT Cupertino,California,USA sebuah perusahaan multinasional yang berpusat di Silicon Valley, Cupertino, California dan.
Sistem Operasi / Operating System (OS)
Transcript presentasi:

PEMROGRAMAN MOBILE Materi Pertemuan Ke – 1 Ketua Kelompok : Dedi Wahyudi 15.11.0060 Anggota Klompok : Taufik Hidayat 15.11.0069 Anggi Pradana 15.11.0064 Novianto 15.11.0074 Muhammad Ichan 15.11.0061

Pengertian Pemrograman Mobile. Pemrograman Mobile adalah pemrograman yang ditujukan untuk pembuatan aplikasi diperangkat mobile. Banyak sekali platform mobile yang dapat kita coba, diantaranya iOS, BB RIM, J2ME, QT Mobile, Symbian, dan Android. Macam alat mobile yaitu antara lain : Telepon Wireless Tablet PC Smartphone Laptop Handphone, dll

Arsitektur Sistem Oprasi Mobile Arsitektur perangkat lunak adalah struktur-struktur yang menjadi landasan untuk menentukan keberadaan komponen-komponen perangkat lunak, cara komponen-komponen saling berinteraksi dan organisasi komponen-komponen dalam membentuk perangkat lunak. Arsitektur sistem operasi adalah arsitektur perangkat lunak yang digunakan dalam membangun perangkat lunak sistem operasi, yaitu : Sistem monolitik. Sistem berlapis Sistem client/server Sistem mesin maya Sistem berorientasi objek

Sistem Operasi Perangkat Bergerak Perangkat bergerak (mobile device) yaitu perangkat yang bisa dibawa kemana-mana, bergerak (mobile). Macam-macam mobile device : - Notebook PC - Ultra-Mobile PC - Handheld PC - PDA - Graphic Calculator - Pocket Computer

Karakter Perangkat Bergerak (Mobile) : Ukuran yang kecil Memory yang terbatas Daya proses yang terbatas Mengkonsumsi daya yang rendah Masa hidup yang pendek

Software Development Software Development adalah jasa pembuatan program aplikasi berdasarkan keinginan anda. penerapan program tersebut dapat disesuaikan atas kebutuhan otomatisasi perusahaan, apakah itu berupa sistem penagihan, laporan keuangan atau sistem pemasaran yang terintegrasi dengan seluruh cabang perusahaan. Secara garis besar Software Development terbagi menjadi beberapa tahapan, yaitu: 1. Planning 2. Requirement and Specification 3. Architecture and Design 4. Implementation and Testing 5. Deployment and Maintenance

Versi-versi Sistem Operasi 1. Android Pada saat perilisan Android bersama Open Handset Alliance mendukung penuh pengembangan terbuka pada perangkat seluler atau biasanya di sebut dengan mobile. Device Android pertama adalah HTC Desire Versi sistem operasi Android

2. iOS Sistem operasi ini pertama diluncurkan tahun 2007 untuk iPhone dan iPod Touch, dan telah dikembangkan untuk mendukung perangkat Apple lainnya seperti iPad dan Apple TV. Versi sistem operasi iOS iPhone OS 1.x, dirilis 6 Maret 2008 iPhone Os 2.x, dirilis 11 Juli 2008 iPhone OS 3.x, dirilis 17 Juni 2009 iOS 4, dirilis 22 November 2010 iOS 5, dirilis 12 Oktober 2011 iOS 6, dirilis 19 September 2012 iOS 7, dirilis 18 September 2013 iOS 8, dirilis 17 September 2014 iOS 9, dirilis 16 September 2015

3. Windows Phone Windows Phone adalah keluarga sistem operasi perangkat bergerak yang dikembangkan oleh Microsoft dan merupakan pengganti platform Windows Mobile. Versi sistem operasi Windows Phone Windows Phone 7, dirilis 21 Oktober 2010 Windows Phone 7.5, dirilis 27 September 2011 Windows Phone 7.8, dirilis 1-2 Februari 2012 Windows Phone 8, dirilis 29 Oktober 2012 Windows Phone 8.1, dirilis 14 April 2014 Windows Phone 10, dirilis akhir 2015

4. Blackberry Blackberry adalah OS yang dikembangkan Research in Motion (RIM), perusahaan IT asal Kanada. RIM ditujukan bagi pelanggan korporasi atau bisnismen sehingga pelanggan dapat menerima dan mengirim email. 4.5 ==> BlackBerry devices in the 8100 and 8800 series 4.6 ==> BlackBerry Pearl Flip. 5.0 ==> BlackBerry Curve 8330/8350i/8520/8530/8900. 6.0 ==> BlackBerry Bold 9650/9700/9780, BlackBerry Curve 9300/9330, BlackBerry Pearl 9100, BlackBerry Style 9670, and BlackBerry Torch 9800. 7.0 ==> BlackBerry Bold 9790/9900/9930, BlackBerry Curve 9350/9360/9370/9380/9220/9320, and BlackBerry Torch 9810/9850/9860.  7.1 ==> BlackBerry Bold 9790/9900/9930, BlackBerry Curve 9350/9360/9370/9380/9220/9320, and BlackBerry Torch 9810/9850/9860. 10.0 ==> Blackberry Z10, Blackberry Q10

5. Symbian sedikit pengetahuan tentang berbagai macam OS Symbian. S60v1 Device OS 6.1 S60v1 FP1 Device OS 6.1 S60v2 Pre-FP1 Device OS 7.0 S60v2 FP1 Device OS 7.0 S60v2 FP2 Device OS 8.0  S60v2 FP3 Device OS 8.1 S60v3 Pre-FP1 Device OS 9.1 S60v3 FP1 Device OS 9.2 S60v3 FP2 Device OS 9.3 S60v5 (S^1) Device OS 9.4

Perbandingan Sistem Operasi Mobile 1. iPhone OS (iOS) Platform Tertutup Multitasking (buka banyak aplikasi) sudah bisa, tapi OS-nya harus yang versi 4.0 keatas Bahasa pemrograman untuk aplikasi iPhone menggunakan Objective C – tetapi bisa juga Java, dan C#. Aplikasi tidak diperbolehkan untuk menduplikasi fungsionalitas iPhone – yaitu tidak antarmuka email Custom, dll Tidak mendukung widget – kecuali sudah di jailbreak (unlock OS) Aplikasi third party hanya dapat diinstal dari Apple market. Untuk menguji aplikasi, pengembang dapat menggunakan Ad Hoc penerbitan. Penerbitan di Apple market adalah proses yang sangat panjang dan melelahkan. Apple telah banyak peraturan dan aneh. Banyak aplikasi yang ditolak karena alasan yang aneh. Tidak mendukung adobe flash.

2.  BlackBerry OS Platform tertutup System full backup/recover sebagian maupun sepenuhnya mempermudah user dalam membackup data2 penting Ketika mengganti unit blackberry baru, anda cukup menggunakan fungsi change device dan data- data penting beserta setting dan 3rd party software (jika compatible) tercopy dengan mudah ke device blackberry baru. Fungsi search sangat powerfull untuk menemukan di field manapun dari nama, subject bahkan content, sehingga membantu kita menemukan hal yang kita cari. Profile pada blackberry sangat flexible, untuk setiap account email, sms,mms,phone,facebook dsb dapat diatur ringtone/vibrate dan led signnya Feature speed dial pada blackberry qwerty sangat membantu sekali dalam melakukan telepon cepat 3. Windows Phone Sistem operasi premium (membutuhkan hardware dengan spesifikasi tinggi) Antarmuka yang rapi dengan desain yang unik User interface yang mudah dan dapat dioperasikan dengan jari Pengoperasian yang lancar dengan animasi dan transisi menarik Sistem operasi yang fresh dan benar-benar baru Didukung dan dikembangkan oleh salah satu perusahaan software terbesar di dunia Implemetasi MS Office mobile yang sangat bagus Intergrasi layanan yang sangat bagus (SkyDrive, Windows Live, Xbox Live)

4. Android OS Platform terbuka  Versi paling banyak digunakan adalah versi 2.2 (Frozen Yogurt a.k.a Froyo) Support multitasking Untuk developer bisa mengunakan bahasa pemrograman Java, dengan Nice IDE – Eclipse, NetBeans Untuk programmer hardcore, Android menawarkan kemungkinan untuk pemrograman di C menggunakan dev kit asli NDK (Native Development Kit) Dapat menginstal aplikasi pihak ketiga dari sd card, situs acak – tidak terkunci ke market tertentu. 5. Symbian Dirancang sebagai gabungan kemampuan computer dengan ponsel Bersifat open application environment yang memungkinkan ponsel menjadi sebuah platform bagi pengembangan berbagai aplikasi dan layanan (bahasa dan konten) Open standard dan interoperability, modul-modulnya mudah diimplementasikan secara fleksibel karena mendukung berbagai aplikasi teknologi dan pemrograman interfaces (APIs) Multitasking, yang menekankan pada object oriented dan component based. Flexible user interface design Robustness, memiliki kemampuan mengakses data dengan cepat dan menjamin keutuhan data.

Kelebihan dan Kekurangan Sistem Operasi mobile 1. Android Kelebihan dan Kekurangan Android : Kelebihan : a. User Friendly b. Notifications c. Tampilan d. Open Source e. Aplikasi Kekurangan : a. Update System b. Batterai Cepat Habis c. Lemot atau Lag 2. Windows Phone Kelebihan dan kekurangan Windows Phone : Kelebihan : a. UI sangat nyaman dan Menarik. b. Grafis saat bermain game sangat memukai. c. Tidak Boros RAM untuk men tile smua apps di Menu atau di belakang layar. kekurangan a. Baterai Boros terhadap game game dengan Grafis Bagus b. Aplikasi Berbayar c. Banyak Iklan di Aplikasi Trial d. Agak RIbet untuk pengguna Baru e. Aksesories ORI Yang Mahal

3. iOS Kelebihan: Jumlah Aplikasi dan games terbanyak dibanding OS smartphone lain. Punya kontrol ketat terhadap kualitas aplikasi yang ada di apps store. Performa & kualitas menjalankan aplikasi/games lebih bagus dibanding smartphone dengan OS lainnya. Pelopor could computing (media penyimpanan data secara online). Garansi device internasional Kekurangan: Harga devicenya lebih mahal. Media konektifitas seperti bluetooth & wifi sharing terbatas hanya untuk sesama perangkat iOS (bisa diakali dengan cara membeli aplikasi di apps store). Aplikasi-aplikasi tertentu banyak terdapat versi berbayar/trial (bisa diakali dengan jailbreak dan dapat memasang aplikasi bajakan). Harus terkoneksi dengan iTunes jika ingin share media file dengan PC atau Notebook. Tidak ada slot micro SD dan baterai sudah built in ( tidak bisa dicopot).

Lingkungan pengembangan A. Android Studio Android Studio adalah Lingkungan Pengembangan Terpadu - Integrated Development Environment (IDE) untuk pengembangan aplikasi Android, berdasarkan IntelliJ IDEA . B. Eclipse Eclipse adalah sebuah lingkungan pengembangan terpadu (IDE). Ini berisi dasar kerja dan extensible plug-in sistem untuk menyesuaikan lingkungan.

Pengembangan Aplikasi Mobile sisi ruang lingkup dalam Sistem Operasinya, yaitu : Ruang Lingkup dan Eksekusi BeberapaSistem Operasi yang digunakan untuk perangkat Mobile seperti : iOS, Tizen, Android, BlackBerry, WebOS, OS Symbian, dan Windows Mobile dukungan binari aplikasi khas seperti yang ditemukan pada komputer pribadi dengan kode yang mengeksekusi dalam format mesin asli prosesor (arsitektur ARM adalah desain yang dominan digunakan pada banyak model-model terbaru ). Lingkungan platform pengembanganan Masing-masing platform untuk aplikasi mobile juga memiliki lingkungan pengembangan terintegrasi, yang menyediakan alat untuk memungkinkan pengembang untuk menulis, menguji dan menyebarkan aplikasi ke dalam lingkungan platform target.

REFERENSI http://newbie-21.blogspot.co.id/2014/08/apa-itu-pemrograman-mobile.html http://afridatriana.blogspot.co.id/2013/01/software-development.html http://buzzitech.blogspot.co.id/2015/10/macam-macam-sistem-operasi- mobile.html https://putrasymbianers.wordpress.com/2012/08/20/macam-macam-os-symbian/ https://hudhafire.wordpress.com/2011/03/14/perbandingan-os-sistem-operasi- pada-perangkat-mobile/ http://ensyclo.blogspot.co.id/2014/11/perbandingan-sistem-operasi-mobile.html http://stmik-amikbandung.ac.id/berita-188-aplikasiaplikasi-pengembangan- mobile.html http://zukrisiak.blogspot.co.id/p/blog-page_4.html https://sites.google.com/a/student.unsika.ac.id/bongkar-os-linux/penjelasan- tentang-symbian/kelebihan-dan-kekurangan-symbian

Terima Kasih . . . . .