PENGENALAN PEMROGRAMAN MOBILE

dokumen-dokumen yang mirip
Pengenalan Pemrograman Mobile

SOFTWARE DEVELOMENT KIT (SDK) & DASAR PENGEMBANGAN APLIKASI MOBILE

Industri & Bisnis Mobile

BAB II LANDASAN TEORI

IMPLEMENTASI SISTEM INFORMASI JADWAL KERETA API MENGGUNAKAN PHONEGAP PADA PLATFORM SMARTPHONE

BAB I PENDAHULUAN. dengan adanya penerapan TIK untuk meningkatkan efisiensi pemerintah dalam

BAB I PENDAHULUAN. Kehidupan orang tuna rungu yang dikenal dengan bisu tuli. belum banyak diterima masyarakat, sehingga mobilitas orang

Pelatihan Intel XDK. Modul 1. Pengenalan HTML5, Mobile Application, dan Intel XDK. Dikembangkan oleh Intel Software.

BAB I PENDAHULUAN. pengambil keputusan. Data Warehouse sebagai sarana pengambilan keputusan, merupakan

Pengembangan Aplikasi Perangkat Bergerak (Mobile)

BAB 3 LANDASAN TEORI

penyelenggaraan bangunan sebagaimana dimaksud dalam Peraturan Daerah ini dikeluarkan sanksi administrasi dan/atau sanksi pidana. Kurangnya sosialisasi

BAB 1 Pengenalan Aplikasi Perangkat Bergerak

RANCANG BANGUN SISTEM INFORMASI E-RESEARCH STIKOM BALI MULTI PLATFORM SMARTPHONE BERBASIS PHONEGAP

Aplikasi ANDROID. Cara Cepat Membuat. Yudha Yudhanto Lisensi Dokumen:

BAB I PENDAHULUAN. 1.1 Latar Belakang

Mobile App Development

IMPLEMENTASI FRAMEWORK MULTI PLATFORM PADA GAME EDUKASI NASKAH PUBLIKASI

BAB 2 LANDASAN TEORI. Android adalah sistem operasi berbasisi java yang berjalan pada kernel 2.6 Linux.

Rancang Bangun Client-Side Mobile Web App Menggunakan JQuery Mobile

smartphone menjadi suatu media yang tepat dalam rangka membantu sosialisasi pemerintah Depok kepada masyarakat tentang IPR dan IMB. Melalui smartphone

SILABUS MATAKULIAH. Revisi : 1 Tanggal Berlaku : Maret Indikator Pokok Bahasan/Materi Aktifitas Pembelajaran

Pengembangan Aplikasi Hybrid Menggunakan Ionic 2 Framework dan Angular 2

BAB I PENDAHULUAN. 1.1 Latar Belakang

Xamarin. (Buat Aplikasi ios, Android, Mac dan Windows dengan C#)

BAB I PENDAHULUAN 1.1 Latar Belakang

INSTALASI IONIC FRAMEWORK DI WINDOWS 7 UNTUK PENGEMBANGAN APLIKASI MOBILE HYBRID

KUMPULAN APLIKASI JAVA J2ME

BAB II TINJAUAN PUSTAKA DAN LANDASAN TEORI

BAB 2 TINJAUAN PUSTAKA

bahasa pemrograman, yaitu language software, yang dapat berbentuk assembler, compiler maupun interpreter. Jadi language software merupakan

BAB 1 PENDAHULUAN 1.1 Latar Belakang Masalah

BAB I PENDAHULUAN 1.1.Latar Belakang

APLIKASI INFORMASI NEGARA ASEAN PADA SMARTPHONE BERBASIS ANDROID MENGGUNAKAN PHONEGAP

PENGENALAN APLIKASI DENGAN ANDROID STUDIO

Pengembangan Aplikasi Perangkat Bergerak

Pengenalan Aplikasi Perangkat Berangkat

BAB II TINJAUAN PUSTAKA

BAB 3 LANDASAN TEORI

Mobile Programming. Rendra Gustriansyah, S.T., M.Kom., MCP

PENGENALAN ANDROID AHMAD ZAINUDIN. Politeknik Elektronika Negeri Surabaya

Pendahuluan. Hal itu dimungkinkan dengan adanya framework bernama PhoneGap. PhoneGap

BAB II KAJIAN PUSTAKA. yang mencakup sistem operasi, middleware, dan aplikasi. Android menyediakan

STMIK-IM MODUL PRAKTIKUM PHONEGAP MODUL PRAKTIKUM TKB PENGEMBANGAN APLIKASI BERBASIS PLATFORM. script.

BAB I PENDAHULUAN 1.1 Latar Belakang dan Permasalahan

BAB II TINJAUAN PUSTAKA

RANCANG BANGUN SISTEM MOBILE COMPUTING BERBASIS LOCATION BASED SERVICE PADA SMARTPHONE ANDROID SEBAGAI MEDIA PROMOSI PARIWISATA ENJOY JAKARTA

BAB II TINJAUAN PUSTAKA

Android memiliki empat karakteristik sebagai berikut :

RENCANA PROGRAM KEGIATAN PERKULIAHAN SEMESTER (RPKPS)

Pengertian Perangkat Bergerak (Mobile Device) Perangkat yang bisa dibawa kemana-mana, bergerak (mobile) Pertemuan-1

Instalasi Android SDK Maret 2012 Tingkat: Oleh : Feri Djuandi Pemula Menengah Mahir Platform : Windows XP, Eclipse

BAB I PENDAHULUAN 1.1 Latar Belakang Masalah

BAB II KAJIAN PUSTAKA. lengkap, terbuka, dan bebas.

Let s Build Your Apps with Android Studio

BAB II LANDASAN TEORI

BAB III LANDASAN TEORI. Pada bab ini akan membahas mengenai dasar teori yang berhubungan dengan penelitian yang penulis lakukan.

BAB 1 PENDAHULUAN. Source : Strategy Analytics. Gambar 1.1 : Market Share Mobile Phone berdasarkan sistem operasi

Pengembangan Aplikasi Perangkat Bergerak (Mobile)

Rancang Bangun Aplikasi Location-Based Service Pencarian Lokasi Wisata Di Kota Semarang Berbasis Android

PENGEMBANGAN ALAT BANTU PEMROGRAMAN APLIKASI PERANGKAT BERGERAK MENGGUNAKAN JAVA

IMPLEMENTASI PHONEGAP JQUERY MOBILE DAN WEB API DALAM PEMBUATAN APLIKASI PERIKLANAN BERBASIS ANDROID LAPORAN TUGAS AKHIR

BAB II. TINJAUAN PUSTAKA DAN DASAR TEORI 2.1 Tinjauan Pustaka Tabel 2.1 menunjukan perbandingan penelitian dalam bidang augmented

Web Development. Training Syllabus

BAB III DASAR TEORI 3.1. Pakaian Adat Indonesia

BAB II KAJIAN PUSTAKA. dibutuhkan suatu bahasa pemrograman, yaitu language software, yang

BAB II KAJIAN PUSTAKA

Pembuatan Aplikasi Saat Teduh Pada Mobile Device Berbasis Android

APLIKASI MOBILE HIJAB BERBASIS ANDROID HYBRID


PENGEMBANGAN APLIKASI PERANGKAT BERGERAK (MOBILE)

BAB I PENDAHULUAN. elektronik yang dibutuhkan untuk berkomunikasi seperti ponsel. Pada tahun 1990-an ponsel hanya dikenal sebagai alat komunikasi,

BAB II TINJAUAN PUSTAKA PEMBUATAN MEDIA PUBLIKASI KOMODO BERBASIS MULTIMEDIA MENGGUNAKAN GAME EDUKASI DAN TEKNOLOGI AUGMENTED

BAB III LANDASAN TEORI

Aplikasi Pencarian Informasi Perpustakaan Umum di Kota Bandung Berbasis Android

BAB II KAJIAN PUSTAKA

Emulator Android Di Linux

Eko Kurniawan Khannedy, S.Kom.

BAB II LANDASAN TEORI. Menurut Ali (2011:3) Learning Management System adalah sebuah sistem

Gambar 1. Perangkat mobile Android

Mengenal Pemograman Android Menggunakan Eclipse

Pembuatan Aplikasi Komunitas Organisasi. Mahasiswa Universitas Surabaya. Berbasis Android

Permainan Augmented reality dalam Mendukung Pembelajaran Anak tentang Binatang pada Perangkat ios


BAB 4 IMPLEMENTASI DAN EVALUASI. Adalah kebutuhan yang dibutuhkan dalam memenuhi kebutuhan spesifikasi

BAB 1 PENDAHULUAN. dalam meningkatkan kualitas dan kesejahteraan hidup manusia. Seiring

BAB 1 PENDAHULUAN 1-1

BAB I PENDAHULUAN. Android adalah sistem operasi open source smartphone. layar sentuh seperti Windows, iphone dan OS BlackBerry.

BAB I PENDAHULUAN. Perkembangan dunia teknologi komunikasi dan informasi dewasa ini

BAB II TINJAUAN PUSTAKA. yang sebelumnya dengan penelitian sekarang. Cina dalam mengelola keuangan keluarga. Bagi keluarga Etnis Cina di Kya-

Prosiding SINTAK 2017 ISBN:

BAB 2 TINJAUAN PUSTAKA DAN DASAR TEORI. 2.1 Tinjauan Pustaka Tabel 2.1 merupakan beberapa penelitian sejenis. Tabel 2.1 Tinjauan Pustaka.

Keywords: Phonegap, Sales, Mobile Device. Kata Kunci:

BAB I PENDAHULUAN. Pemilihan umum atau biasa disebut dengan pemilu. merupakan sarana demokrasi yang digunakan untuk memilih

BAB 2 TINJAUAN PUSTAKA

QUIZ PENGETAHUAN UMUM UNTUK SISWA SEKOLAH DASAR

SISTEM INFORMASI PERUSAHAAN BERBASIS BLACKBERRY WEBWORKS DAN XML

BAB III LANDASAN TEORI

BAB I PENDAHULUAN. sebagai alat komunikasi semata, tapi juga merupakan sarana hiburan, ilmu

INTRODUCTION TO NETBEANS IDE

Transkripsi:

PENGENALAN PEMROGRAMAN MOBILE Farah Zakiyah Rahmanti, M.T Diperbarui 2016

Overview Mobile Device Mobile Application Kegunaan Mobile Application Mobile Programming Mobile VS Mobile Web Apps VS Web VS Desktop Framework Native Framework Multiplatform Appcelerator Rhomobile MoSync PhoneGap appmobi Xamarin

Mobile Device

Mobile Application

Kegunaan Mobile Application Pendidikan Cafe & Resto Tour & Travel Media, majalah Keuangan, perbankan Forum Asuransi Industri

Pemrograman Mobile Pemrograman mobile adalah pembuatan aplikasi yang berjalan pada perangkat bergerak seperti HP / tablet. Aplikasi mobile dikembangkan untuk platfrom tertentu. Platform yang populer saat ini adalah ios dan Android. Contoh platform lain adalah Windows Phone.

Platform ios Platform ios untuk iphone dan ipad. Pemrograman Objective-C dan Cocoa framework digunakan untuk membuat aplikasi pada iphone/ipad. IDE (Integrated Development Environment) yang digunakan adalah Xcode. Xcode hanya berjalan di Mac.

Platform Android Pemrograman Java dan Android Software Development Kit (SDK). IDE (integrated development environment) yang bisa digunakan adalah Eclipse, Android Studio.

Mobile VS Web VS Desktop Mobile Aplikasi web Aplikasi Desktop Aplikasi mobile yakni aplikasi yang berjalan pada pernagkat bergerak, tidak memerlukan akses web untuk membukanya. aplikasi yang menggunakan web browser untuk membukanya. aplikasi yang berjalan di desktop, tidak membutuhkan akses web untuk membukanya. Aplikasi dapat didownload pada apps store seperti itunes, GooglePlay. Contohnya : Notepad, Paint, matlab, corel draw

Framework Native Android SDK ios SDK Windows Phone SDK dll

Framework Multiplatform Appcelerator Rhomobile MoSync PhoneGap appmobi Xamarin Ionic dll

Appcelerator Build great mobile experiences faster Berbasis Java Script Menggunakan Appcelerator Studio (Eclipse Based IDE) Support untuk ios dan tablet Android. ACS (Appcelerator Cloud Services) untuk membuat aplikasi mobile yang terhubung. Appcelerator juga memiliki fitur analisia untuk melacak titik data seperti geografi. Appcelerator titanium dapat juga digunakan untuk aplikasi desktop. http://www.appcelerator.com/ http://docs.appcelerator.com/

Appcelerator

Rhomobile Bahasa pemrograman yang digunakan HTML5, CSS & JavaScript. Support untuk sistem operasi mobile yang saat ini populer.

MoSync Open source toolkit. Untuk membangun aplikasi cross-platform. Menggunakan C/C++, HTML5, CSS, JavaScript. Support untuk pembuatan aplikasi hibrid.

Phonegap Open source toolkit. Diakuisisi oleh Adobe System pada tahun 2011. Mampu mengembangkan aplikasi hibrid pada beberapa platform. Bahasa pemrograman yang digunakan HTML5, CSS, dan JavaScript.

Phonegap Support untuk platform : ios Android Blackberry OS WebOS Windows Phone 7 Symbian Bada

appmobi Diakuisisi oleh Intel pada Februari 2013. Fokus pada cloud integration services (untuk aplikasi mobile dan pengembang). Fokus pada cloud deployment. SDK dapat didownload dan digunakan untuk membuat aplikasi mobile pada berbagai platform.

Xamarin (1) Xamarin menawarkan IDE (Integrated Development Environment) dan compiler untuk membangun aplikasi mobile. Xamarin menyediakan Visual Studio add-ins untuk mengembangkan aplikasi ios, android, dan windows dalam satu solusi. Support building, deploying, dan debugging pada simulator atau perangkat. http://xamarin.com/

Xamarin (2)

Referensi Andrew Lunny, PhoneGap Beginner s Guide, Build cross-platform mobile applications with the PhoneGap open source development framework, 2011, Birmingham. http://www.citrisys.com/cross-platform-mobile-development-part-2/ http://www.codeconquest.com/what-is-coding/mobile-programming/ http://www.masstechnology.com/blog/2013/september/why-appsreign-supreme/