SlideShare a Scribd company logo
Pengembangan Mobile Learning
dengan eXeLearning dan
PhoneGap Build
LGM FKIP REMA UNISMA 2014

@wahyupur
Wahyu Purnomo
wahyupur@jpvedcmalang.org

 Pengembang Teknologi Pembelajaran di
VEDC Malang

 Indonesia German Institute eLearning
Expert (2007-2010)

 Pengembang eLearning VEDC Malang
 http://elearning.vedcmalang.or.id

 http://wahyupur.wordpress.com
Perkembangan Pasar Device IT
Pengembangan Mobile Learning (Android) dengan eXeLearning dan PhoneGap Build
Pengembangan Mobile Learning (Android) dengan eXeLearning dan PhoneGap Build
Mobile Learning
=> penggunaan perangkat IT genggam dan bergerak,
seperti PDA, telepon genggam, smartphone, dan tablet PC,
dalam pembelajaran
Fungsi dan Manfaat Mobile
Learning
Terdapat tiga fungsi Mobile Learning dalam
kegiatan pembelajaran di dalam kelas
(classroom instruction), yaitu :
 suplement (tambahan) yang sifatnya
pilihan (opsional),
 pelengkap (komplemen), atau
 pengganti (substitusi)
(Abdul Majid, Mobile Learning, 2012).
Development Options
Native or Web?
Or Hybrid ?
Pilihan untuk pengembangan mobile learning
seperti halnya pengembangan aplikasi mobile,
menurut Mihai Corlan, 2011 dapat melalui
pengembangan :
 Native Apps
 Web Apps
 Hybrid Apps
Native Apps
Native App adalah aplikasi yang dibuat
khusus untuk suatu sistem operasi
tertentu misalnya android, iOS atau
blackberry.
Biasanya sang pembuat
sistem operasi
menyediakan tool dan
API khusus bagi para
developer untuk
pembuatan aplikasi.
Platforms & Operating Systems













Android from Google
Bada from Samsung
BlackBerry OS from RIM
iOS from Apple
Limo (Linux)
Maemo from Nokia
MeeGo from Nokia and Intel
Symbian OS from the Symbian Foundation
WebOS from HP
Windows Mobile 6 from Microsoft
Windows Phone 6.5 from Microsoft
Windows Phone 7 from Microsoft
IDC merilis laporan persebaran operating
system mobile untuk kuartal 3 di bulan 2013

Sumber : International Data Corporation (IDC) Worldwide Quarterly Smart
Connected Device Tracker
Mobile Web Apps


Web app, disebut juga sebagai aplikasi berbasis
web. Biasanya aplikasi jenis ini dibuat
menggunakan html5, javascript dan css.
Keunggulan dari aplikasi jenis ini adalah bisa
dijalankan pada berbagai sistem operasi ( IOS,
Android, Blackberry dll). Bahkan dapat juga
dibuka dengan menggunakan browser pada
PC/laptop.
Tampilan Native vs Web Apps
Hybrid Apps
Hybrid App adalah pengembangan Native
App yang berasal dari Web App, salah
satunya yaitu menggunakan Phone Gap.
Dengan Hybrid App ini maka
pengembangan aplikasi mobile menjadi lebih
mudah, dan kelemahan web app yang tidak
dapat menggunakan fitur alarm, camera,
GPS dll dapat diatasi
Phone Gap
Phone Gap
Phone Gap
Git Hub
GitHub adalah layanan penyimpanan
bersama untuk proyek pengembangan
perangkat lunak yang menggunakan sistem
pengontrol versi Git. GitHub menawarkan
paket gratis dan komersial untuk proyek
sumber terbuka dan diluncurkan sejak
tahun 2008.[1] Menurut survei terhadap
pengguna Git pada tahun 2009, GitHub
adalah situs penginangan Git terpopuler.[
GitHub.com, mulai dg Sign-up
GitHub.com, mulai dg Sign-up
GitHub.com
PhoneGap.com
PhoneGap in the cloud
Register with Github ID
Konfirmasi phone gap akses github profile
Pilih negara dan Agreement
Klik
“complete…”
utk
menyelesaikan
Registrasi
Siapkan konten yg sudah dibuat dgn
eXelearning

Gunakan menu: File > Export > WebSite > Zip File, akan
diperoleh satu file *.ZIP yg siap di”phonegap”kan
Konten dari eXelearning sudah siap,
berikutnya Tahapan Build App
 Sign-in

ke PhoneGap
 Create new app - Private
 Upload
 Beri Nama dan Deskripsi
 Setting dan konfigurasi
 Build
 Download App
Tampilan dashboard PhoneGap Build
Klik Private

Untuk upload
Browse file Zip, open, terjadi
Proses Upload
Setelah berhasil upload, berikutnya memberi
Nama dan Deskripsi, lanjut “Build”

Untuk Build

Apabila tombol build tidak
ada, klik menu Apps
Proses Building App
Hasil Building App
Setting dan Konfigurasi
Browse: pilih file *.png
untuk icon
Package :
Isikan kebalikan domain
kita (bebas), misalnya
com.wahyupur.mobile
Version :
Isikan 1.0.0 untuk versi
pertama, akhiri “save”
Hasil Building App setelah
setting configuration
Klik untuk download file
APK utk Android
Proses Download
Setelah di install di Android Device
(tampilan di Emulator)
Tampilan di Android App Player
Contoh lain di Android App
Player
Terima Kasih
Silahkan gabung di Group : https://edmo.do/j/a3bh55
Blog
 http://wahyupur.wordpress.com
 http://wahyupur.blogspot.com
eMail
 wahyupur@jpvedcmalang.org

Facebook

: http://www.facebook.com/wahyupur

Twitter : @wahyupur

More Related Content

PDF
Quiz Interaktif berbasis Android dengan Appsgeyser
DOCX
Modul ajar membuat aplikasi mobile multiplatform menggunakan android studio
PPTX
Pengenalan HTML5, Mobile Application, dan Intel XDK
PDF
Modul Intel XDK Workshop ver 1.0 Sept 2013 - Modul 3 - Pengenalan Intel XDK D...
PDF
Modul 6 preview aplikasi pada device
PDF
Live coding andorid
PDF
BAB VI - PENGENALAN APPINVENTOR
PDF
Laporan praktikum 1 pemrograman mobile
Quiz Interaktif berbasis Android dengan Appsgeyser
Modul ajar membuat aplikasi mobile multiplatform menggunakan android studio
Pengenalan HTML5, Mobile Application, dan Intel XDK
Modul Intel XDK Workshop ver 1.0 Sept 2013 - Modul 3 - Pengenalan Intel XDK D...
Modul 6 preview aplikasi pada device
Live coding andorid
BAB VI - PENGENALAN APPINVENTOR
Laporan praktikum 1 pemrograman mobile

What's hot (18)

PPTX
Android App Development for Beginner
PDF
Cara cepat-membuat-aplikasi-android
PDF
Modul Intel XDK Workshop ver 1.0 Sept 2013 - Modul 8 - Men-submit Aplikasi ke...
PPT
Pemrograman Mobile Android (Modul I)
PPTX
Android Workshop beginner
PDF
Modul Intel XDK Workshop ver 1.0 Sept 2013 - Modul 4 - Pengembangan Aplikasi ...
PDF
Membuat Aplikasi Android dengan App Inventor 2
PDF
Membuat aplikasi quiz android dengan Intel XDK
PPTX
GDSC UTM Info Session - Flutter in Nutshell
PDF
Pemrograman Mobile - (Pengenalan dan Instalasi Android)
PDF
Modul 7 integrasi aplikasi dengan facebook api menggunakan intel xdk
PDF
Panduan Instalasi Android Studio
PDF
konversi suhu dengan eclipse
PDF
11 presentasi model_bisnis_open_source
PPSX
Java User Meetup Bandung "Android" by GITS Indonesia
PDF
Modul 5 pengembangan aplikasi mobile learning menggunakan intel xdk sesi 2
PDF
372 Dasar Pengenalan Android Programming
PDF
How to be an Android Developer
Android App Development for Beginner
Cara cepat-membuat-aplikasi-android
Modul Intel XDK Workshop ver 1.0 Sept 2013 - Modul 8 - Men-submit Aplikasi ke...
Pemrograman Mobile Android (Modul I)
Android Workshop beginner
Modul Intel XDK Workshop ver 1.0 Sept 2013 - Modul 4 - Pengembangan Aplikasi ...
Membuat Aplikasi Android dengan App Inventor 2
Membuat aplikasi quiz android dengan Intel XDK
GDSC UTM Info Session - Flutter in Nutshell
Pemrograman Mobile - (Pengenalan dan Instalasi Android)
Modul 7 integrasi aplikasi dengan facebook api menggunakan intel xdk
Panduan Instalasi Android Studio
konversi suhu dengan eclipse
11 presentasi model_bisnis_open_source
Java User Meetup Bandung "Android" by GITS Indonesia
Modul 5 pengembangan aplikasi mobile learning menggunakan intel xdk sesi 2
372 Dasar Pengenalan Android Programming
How to be an Android Developer
Ad

Viewers also liked (20)

PDF
Podcasting
PDF
Membangun elearning melalui mdl2 atau gnomio.com
DOC
Langkah-langkah menggunakan ELearning XHTML editor (eXe)
PPTX
Presentasi Mobile Learning
DOC
Tutorial Pembuatan Aplikasi Website Beserta Databasenya
PPTX
Android App Development using HTML5 Technology
DOCX
Pemanfaatan json dengan mysql
DOCX
Pengenalan json
PDF
Membangun Aplikasi SMS dengan Gammu dan PHP Framework CodeIgniter
PDF
Web API Practice Handbook
PDF
Facebook Open Stream API - Facebook Developer Garage Dhaka
DOCX
Makalah Mobile Learning
PPTX
Tutorial Contoh Penggunaan API Twitter
PDF
Ebook I - membuat bot telegram dengan php
PDF
Hitung Ongkos Kirim Menggunakan API rajaongkir.com dengan PHP+JQUERY
PDF
Facebook Login & Open Graph Introduction
PDF
Facebook graph api
PDF
Model Evaluasi Pembelajaran Berbasis ICT (membuat quiz interaktif berbasis we...
PDF
Laporan Tugas Akhir - Absensi SMS Gateway
Podcasting
Membangun elearning melalui mdl2 atau gnomio.com
Langkah-langkah menggunakan ELearning XHTML editor (eXe)
Presentasi Mobile Learning
Tutorial Pembuatan Aplikasi Website Beserta Databasenya
Android App Development using HTML5 Technology
Pemanfaatan json dengan mysql
Pengenalan json
Membangun Aplikasi SMS dengan Gammu dan PHP Framework CodeIgniter
Web API Practice Handbook
Facebook Open Stream API - Facebook Developer Garage Dhaka
Makalah Mobile Learning
Tutorial Contoh Penggunaan API Twitter
Ebook I - membuat bot telegram dengan php
Hitung Ongkos Kirim Menggunakan API rajaongkir.com dengan PHP+JQUERY
Facebook Login & Open Graph Introduction
Facebook graph api
Model Evaluasi Pembelajaran Berbasis ICT (membuat quiz interaktif berbasis we...
Laporan Tugas Akhir - Absensi SMS Gateway
Ad

Similar to Pengembangan Mobile Learning (Android) dengan eXeLearning dan PhoneGap Build (20)

PPTX
PPT-UEU-Rekayasa-Kebutuhan-Pengembangan-Aplikasi-Mobile-Pertemuan-3.pptx
PPTX
About me & about course mobile applicaton development
PDF
Strategi Jitu Pengembangan Mobile App untuk Startup
PDF
Makalah Mobile Programming
PPTX
Trend and how to develop android applications
PPTX
Hybrid Apps for Android Platform
PPTX
Resume kuliah tamu
PDF
Membuat Aplikasi dengan Framework Hybrid Flutter dengan Database Server Docker
PPTX
Mobile Programming mewing mewing mewing.pptx
PDF
02 - Mengenal Apa Itu Pemrograman Mobile.pdf
PDF
02 - Mengenal Apa Itu Pemrograman Mobile.pdf
PPTX
Resume kuliah tamu
PPTX
Review kuliah tamu
PPTX
Persentasi Seminar Kemajuan 1 Tugas Akhir
PPTX
Menjelaskan pengembangan aplikasi mobile dengan APP inventor.pptx
PPTX
Menjelaskan pengembangan aplikasi mobile dengan APP inventor.pptx
PPTX
Mobile Apps Dvevelopment
PPTX
Review kuliah tamu
PPTX
Membuat aplikasi mobile Android menggunakan Android Studio
PDF
Membuat Aplikasi Android Keren
PPT-UEU-Rekayasa-Kebutuhan-Pengembangan-Aplikasi-Mobile-Pertemuan-3.pptx
About me & about course mobile applicaton development
Strategi Jitu Pengembangan Mobile App untuk Startup
Makalah Mobile Programming
Trend and how to develop android applications
Hybrid Apps for Android Platform
Resume kuliah tamu
Membuat Aplikasi dengan Framework Hybrid Flutter dengan Database Server Docker
Mobile Programming mewing mewing mewing.pptx
02 - Mengenal Apa Itu Pemrograman Mobile.pdf
02 - Mengenal Apa Itu Pemrograman Mobile.pdf
Resume kuliah tamu
Review kuliah tamu
Persentasi Seminar Kemajuan 1 Tugas Akhir
Menjelaskan pengembangan aplikasi mobile dengan APP inventor.pptx
Menjelaskan pengembangan aplikasi mobile dengan APP inventor.pptx
Mobile Apps Dvevelopment
Review kuliah tamu
Membuat aplikasi mobile Android menggunakan Android Studio
Membuat Aplikasi Android Keren

More from Wahyu Purnomo (14)

PDF
Moodle sebagai Platform MOOC
PPTX
Padlet sebagai media pembelajaran dan papan kolaborasi daring
PPTX
Pengembangan Media Pembelajaran - Aplikasi Video Animasi
PDF
Pengembangan konten/media pembelajaran interaktif
PDF
Panduan platform game dengan Construct 2
PDF
Create a fun learning quiz in minutes
PPTX
Blog untuk Pembelajaran
PDF
Modul singkat penggunaan exelerning
PDF
Presentasi penulisan bahan ajar berbasis web menggunakan exelearning
PDF
Whiteboard animation
PDF
Peluang dan tantangan era industri 4.0
PDF
Membuat game pembelajaran dengan Kahoot
PDF
Handout penulisan bahan ajar berbasis web
PDF
Handout penulisan bahan ajar berbasis web
Moodle sebagai Platform MOOC
Padlet sebagai media pembelajaran dan papan kolaborasi daring
Pengembangan Media Pembelajaran - Aplikasi Video Animasi
Pengembangan konten/media pembelajaran interaktif
Panduan platform game dengan Construct 2
Create a fun learning quiz in minutes
Blog untuk Pembelajaran
Modul singkat penggunaan exelerning
Presentasi penulisan bahan ajar berbasis web menggunakan exelearning
Whiteboard animation
Peluang dan tantangan era industri 4.0
Membuat game pembelajaran dengan Kahoot
Handout penulisan bahan ajar berbasis web
Handout penulisan bahan ajar berbasis web

Recently uploaded (20)

PDF
ANALISIS CP NO 046 TAHUN 2025 FASE C.pdf
PDF
PPT Yudisium Ceremony Agusus 2025 - new. pdf
PDF
070725 - Definisi dan Data Indikator SNP.pdf
PPTX
Paparan Penyesuaian Juknis BOSP Tahun 2025
DOCX
Modul Ajar Deep Learning PAI & BP Kelas 10 SMA Terbaru 2025
DOCX
Modul Ajar Deep Learning PKN Kelas 10 SMA Terbaru 2025
PPTX
Modul 2. Berpikir Komputasional sebagai Dasar Koding untuk Kecerdasan Artifis...
PPTX
Modul 1. Pengenalan Koding-KA di Dikdasmen.pptx
PDF
Pengenalan Undang-undang pengakap laut.pdf
PPT
MATERI ALL Biologi 10 LENGKAP SEKALI TINGGAL DI GUNAKAN
PPTX
Rancangan Kegiatan Kokurikuler SMP N 1 Karanggede
PPT
SEJARAH kelas 12 SEMESTER SATU DAN DUA.ppt
PPTX
BAB 1 Rangkuman Materi Informatika Kelas 7.pptx
PPTX
PPT MATERI KODING DAN KECERDASAN ARTIFISIAL UNTUK PEMBELAJARAN
DOCX
Modul Ajar Deep Learning PAI & BP Kelas 11 SMA Terbaru 2025
PPTX
Pancasila: fondasi peradaban dan kebudayaan berkelanjutan
PPTX
Keragaman kerajinan tangan mancanegara.pptx
PPTX
XI BAB 7 SISTEM PERNAPASAN pada kelas xi
DOCX
Modul Ajar Deep Learning PJOK Kelas 12 SMA Terbaru 2025
PPTX
Modul 4 Asesmen-dalam-Pembelajaran-Mendalam.pptx
ANALISIS CP NO 046 TAHUN 2025 FASE C.pdf
PPT Yudisium Ceremony Agusus 2025 - new. pdf
070725 - Definisi dan Data Indikator SNP.pdf
Paparan Penyesuaian Juknis BOSP Tahun 2025
Modul Ajar Deep Learning PAI & BP Kelas 10 SMA Terbaru 2025
Modul Ajar Deep Learning PKN Kelas 10 SMA Terbaru 2025
Modul 2. Berpikir Komputasional sebagai Dasar Koding untuk Kecerdasan Artifis...
Modul 1. Pengenalan Koding-KA di Dikdasmen.pptx
Pengenalan Undang-undang pengakap laut.pdf
MATERI ALL Biologi 10 LENGKAP SEKALI TINGGAL DI GUNAKAN
Rancangan Kegiatan Kokurikuler SMP N 1 Karanggede
SEJARAH kelas 12 SEMESTER SATU DAN DUA.ppt
BAB 1 Rangkuman Materi Informatika Kelas 7.pptx
PPT MATERI KODING DAN KECERDASAN ARTIFISIAL UNTUK PEMBELAJARAN
Modul Ajar Deep Learning PAI & BP Kelas 11 SMA Terbaru 2025
Pancasila: fondasi peradaban dan kebudayaan berkelanjutan
Keragaman kerajinan tangan mancanegara.pptx
XI BAB 7 SISTEM PERNAPASAN pada kelas xi
Modul Ajar Deep Learning PJOK Kelas 12 SMA Terbaru 2025
Modul 4 Asesmen-dalam-Pembelajaran-Mendalam.pptx

Pengembangan Mobile Learning (Android) dengan eXeLearning dan PhoneGap Build

  • 1. Pengembangan Mobile Learning dengan eXeLearning dan PhoneGap Build LGM FKIP REMA UNISMA 2014 @wahyupur
  • 2. Wahyu Purnomo wahyupur@jpvedcmalang.org  Pengembang Teknologi Pembelajaran di VEDC Malang  Indonesia German Institute eLearning Expert (2007-2010)  Pengembang eLearning VEDC Malang  http://elearning.vedcmalang.or.id  http://wahyupur.wordpress.com
  • 6. Mobile Learning => penggunaan perangkat IT genggam dan bergerak, seperti PDA, telepon genggam, smartphone, dan tablet PC, dalam pembelajaran
  • 7. Fungsi dan Manfaat Mobile Learning Terdapat tiga fungsi Mobile Learning dalam kegiatan pembelajaran di dalam kelas (classroom instruction), yaitu :  suplement (tambahan) yang sifatnya pilihan (opsional),  pelengkap (komplemen), atau  pengganti (substitusi) (Abdul Majid, Mobile Learning, 2012).
  • 8. Development Options Native or Web? Or Hybrid ? Pilihan untuk pengembangan mobile learning seperti halnya pengembangan aplikasi mobile, menurut Mihai Corlan, 2011 dapat melalui pengembangan :  Native Apps  Web Apps  Hybrid Apps
  • 9. Native Apps Native App adalah aplikasi yang dibuat khusus untuk suatu sistem operasi tertentu misalnya android, iOS atau blackberry. Biasanya sang pembuat sistem operasi menyediakan tool dan API khusus bagi para developer untuk pembuatan aplikasi.
  • 10. Platforms & Operating Systems             Android from Google Bada from Samsung BlackBerry OS from RIM iOS from Apple Limo (Linux) Maemo from Nokia MeeGo from Nokia and Intel Symbian OS from the Symbian Foundation WebOS from HP Windows Mobile 6 from Microsoft Windows Phone 6.5 from Microsoft Windows Phone 7 from Microsoft
  • 11. IDC merilis laporan persebaran operating system mobile untuk kuartal 3 di bulan 2013 Sumber : International Data Corporation (IDC) Worldwide Quarterly Smart Connected Device Tracker
  • 12. Mobile Web Apps  Web app, disebut juga sebagai aplikasi berbasis web. Biasanya aplikasi jenis ini dibuat menggunakan html5, javascript dan css. Keunggulan dari aplikasi jenis ini adalah bisa dijalankan pada berbagai sistem operasi ( IOS, Android, Blackberry dll). Bahkan dapat juga dibuka dengan menggunakan browser pada PC/laptop.
  • 13. Tampilan Native vs Web Apps
  • 14. Hybrid Apps Hybrid App adalah pengembangan Native App yang berasal dari Web App, salah satunya yaitu menggunakan Phone Gap. Dengan Hybrid App ini maka pengembangan aplikasi mobile menjadi lebih mudah, dan kelemahan web app yang tidak dapat menggunakan fitur alarm, camera, GPS dll dapat diatasi
  • 18. Git Hub GitHub adalah layanan penyimpanan bersama untuk proyek pengembangan perangkat lunak yang menggunakan sistem pengontrol versi Git. GitHub menawarkan paket gratis dan komersial untuk proyek sumber terbuka dan diluncurkan sejak tahun 2008.[1] Menurut survei terhadap pengguna Git pada tahun 2009, GitHub adalah situs penginangan Git terpopuler.[
  • 25. Konfirmasi phone gap akses github profile
  • 26. Pilih negara dan Agreement Klik “complete…” utk menyelesaikan Registrasi
  • 27. Siapkan konten yg sudah dibuat dgn eXelearning Gunakan menu: File > Export > WebSite > Zip File, akan diperoleh satu file *.ZIP yg siap di”phonegap”kan
  • 28. Konten dari eXelearning sudah siap, berikutnya Tahapan Build App  Sign-in ke PhoneGap  Create new app - Private  Upload  Beri Nama dan Deskripsi  Setting dan konfigurasi  Build  Download App
  • 29. Tampilan dashboard PhoneGap Build Klik Private Untuk upload
  • 30. Browse file Zip, open, terjadi Proses Upload
  • 31. Setelah berhasil upload, berikutnya memberi Nama dan Deskripsi, lanjut “Build” Untuk Build Apabila tombol build tidak ada, klik menu Apps
  • 34. Setting dan Konfigurasi Browse: pilih file *.png untuk icon Package : Isikan kebalikan domain kita (bebas), misalnya com.wahyupur.mobile Version : Isikan 1.0.0 untuk versi pertama, akhiri “save”
  • 35. Hasil Building App setelah setting configuration
  • 36. Klik untuk download file APK utk Android
  • 38. Setelah di install di Android Device (tampilan di Emulator)
  • 39. Tampilan di Android App Player
  • 40. Contoh lain di Android App Player
  • 41. Terima Kasih Silahkan gabung di Group : https://edmo.do/j/a3bh55 Blog  http://wahyupur.wordpress.com  http://wahyupur.blogspot.com eMail  wahyupur@jpvedcmalang.org Facebook : http://www.facebook.com/wahyupur Twitter : @wahyupur