PEMROGRAMAN MOBILE Kelompok 1 Rizky Aditya Doni Pranoto 14.11.0120 Rakhmat Ari Bagus P 14.11.0390 Pangestu Rahmat N 15.11.0001 Arif S P 15.11.0007 Sakti S. 15.11.0011 Aan hisbullah 15.11.0014
PEMROGRAMAN MOBILE??? Mobile adalah perangkat yang bergerak, misalnya telepon seluler atau komputer bergerak yang digunakan untuk mengakses jaringan. Pemrograman Mobile adalah pemrograman yang bertujuan utnuk pembuatan aplikasi diperangkat mobile. Jadi Pemrograman Mobile bisa diartikan program yang digunakan untuk perangkat mobile.
Contoh Mobile Programing untuk Ponsel J2ME C++ Flash Lite Objective C C# Javafx mobile
Lingkungan Pengembang Pertama Anda dapat memulai Pengembangan Aplikasi Android di Sistem Operasi berikut : Microsoft Windows XP atau yang lebih baru Mac OS X10.5.8 atau lambat dengan chip intel Termasuk sistem GNU C Library 2.7 atau yang lebih baru Linux
…Lingkungan Pengembang Kedua, berikut adalah daftar software yang perlu digunakan dalam mengembangkan aplikasi android : Java JDK5 Andorid SDK Java Runtime Environment (JRE) Android Studio (Opsional) Java Development menggunakan Eclipse IDE (Opsional) Android Development Tools (ADT) Eclipse Plug-ins
Software Development Software Development adalah salah satu tipe proyek IT yang berfokus pada penciptaan atau pengembangan software Tahapan Software Development dibagi menjadi Planning Requirement and Specification Architecture and Design Implemetation and Testing Deployment and Maintenance
Arsitektur Sistem Operasi Mobile Google sebagai pencipta Android yang kemudian diasuh oleh Open Handset Alliance mengibaratkan Android sebagai sebuah tumpukan software. Setiap lapisan dari tumpukan ini menghimpun beberapa program yang mendukung fungsi-fungsi spesifik dari sistem operasi. Tumpukan paling bawah adalah kernel. Google menggunakan kernel Linux versi 2.6 untuk membangun Android, yang mencakup memory management, security setting, power management, dan beberapa driver hardware. Bertempat di level yang sama dengan library adalah lapisan runtime yang mencakup serangkaian inti library Java. Dengannya, para programmer dapat mengembangkan aplikasi untuk Android menggunakan bahasa pemrograman Java.
. . .Arsitektur Sistem Operasi Mobile Lapisan selanjutnya adalah application framework, yang mencakup program untuk mengatur fungs i- fungsi dasar smartphone Arsitektur Android
Versi-versi Sistem Operasi Dari Windows Windows versi 1.0 - Windows 98 Windows versi 2.x - Windows 2000 Windows versi 3.0 - Windows ME IBM 0S/2 - Windows XP Windows NT - Windows VIsta Windows 95 - Windows 7 Windows NT 4.0 - Windows 8, 8.1, 10
. . . Versi-versi Sistem Operasi Dari Unix Sun OS Solaris SCO UNIX. Dll Dari Linux Mandrake Linux/Mandriva Linux - Ubuntu Linux Debian Linux - Corel Linux Redhat Linux - Turbo Linux Slackware Linux - SuSE Linux Caldera Linux
. . . Versi-versi Sistem Operasi Dari MAC macOS Sierra 10.12. OS X El Capitan 10.11 atau OS X Yosemite 10.10. OS X Mavericks 10.9. OS X Mountain Lion 10.8. OS X Lion 10.7 atau OS X Snow Leopard 10.6. dll
Perbandingan Sistem Operasi Mobile 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. Device-device lama bisa mendapat update OS walau secara hardware jauh tertinggal. Pelopor could computing (media penyimpanan data secara online). Garansi device internasional Harga jual kembali lebih stabil. 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.
. . . Perbandingan Sistem Operasi Mobile Widows Phone Kelebihan UI sangat nyaman dan Menarik Grafis saat bermain game sangat memukai Tidak Boros RAM untuk men tile smua apps di Menu atau di belakang layar Bermain Game sangat lancar dengan GPU adreno walau Ram Cuma 512Mb Kualitas Audio Yang Fantastic dengan Dolby Digital saat menggunakan Headset Game Game dengan Grafis Memukau Mampu berjalan dengan RAM 512 Kualitas Jaringan Sangat Baik saat digunakan karena didukung Prosesor Qualcomm Kecepatan Charging Hingga Full Cuma 1 Jam kurang lebih dengan Teknologi Qualcomm Snapdragon Harga Relatif Murah dengan Spek Standar Kekurangan Baterai Boros terhadap game game dengan Grafis Bagus Aplikasi Berbayar Banyak Iklan di Aplikasi Trial Agak RIbet untuk pengguna Baru Aksesories ORI Yang Mahal
. . . Perbandingan Sistem Operasi Mobile Android Kelebihan User Friendly Notifications Tampilan Open Source Aplikasi Kekurangan Update System Batterai Cepat Habis Lemot atau Lag Boros Memory
Pengembangan Aplikasi Mobile Saat ini perkembangan teknologi sangat pesat terutama pada bidang telekomunikasi salah satu contohnya adalah telepon genggam. Sebelumnya telepon genggam hanya dapat digunakan untuk melakukan komunikasi seperti melakukan panggilan masuk atau panggilan keluar dan mengirim atau menerima pesan. Kini telepon genggam dapat melakukan fungsi yang hampir sama dengan komputer, telepon genggam tersebut dikenal dengan nama Smartphone.
Referensi Collabnet, Inc. (2009). Frameset.html. Retrieved February 26, 2012, from readyset.tigris.org: http://readyset.tigris.org/nonav/templates/frameset.html Roger S. Pressman, P. (2001). Software Engineering. New York, America: Thomas Casson. Wales, J. (2012, February 13). Software Development. Retrieved February 26, 2012, from Wikipedia: http://en.wikipedia.org/wiki/Software_development Wales, J. (2012, February 22). Agile Software Development. Retrieved February 27, 2012, from en.wikipedia.org: http://en.wikipedia.org/wiki/Agile_software_development http://www.cs.duke.edu/courses/fall98/cps108/slides/MSdev.pdf http://ensyclo.blogspot.co.id/2014/11/perbandingan-sistem-operasi-mobile.html http://kelebihansistemoperasi.blogspot.co.id/2014/10/kelebihan-dan-kekurangan-sistem-operasi-android.html