Cross-platform mobile development with PhoneGap/Apache Cordova Training Course
The objective of cross-platform frameworks is to allow you to write applications once and have it run on multiple platforms. Want to build an iPhone app that will also run on Android? Have a customer turn round and want their Android app to run on Windows Phone? No problem.
On this three-day PhoneGap/Apache Cordova course you will look at two different yet complimentary technologies for cross-platform mobile development. (Apache Cordova is the new name for PhoneGap. Adobe acquired PhoneGap from the original developers and gifted it to the Apache Software Foundation.)
Upon completion of this PhoneGap/Apache Cordova course, you will be able to build fully-functioning mobile Web applications using the framework, manage source code and handle platform tweaks, create “native like” experiences from a web application -- and much more!
Course Outline
Day 1
- Getting up and running
- Accessing native capabilities of the device
- Structuring source code and handling SCM
- Persisting data locally
- Building forms and communicating with the server
Day 2
- Network communication
- Managing source code and handling platform tweaks
- Using plug-ins
- Working with lists of data
Day 3
- Using jQuery Mobile with PhoneGap applications
- Presenting Lists of Data
- Handling Touch Events
- Packaging your apps
Open Training Courses require 5+ participants.
Cross-platform mobile development with PhoneGap/Apache Cordova Training Course - Booking
Cross-platform mobile development with PhoneGap/Apache Cordova Training Course - Enquiry
Testimonials (1)
Antonio gave is much background information, best practices and showed us useful tools to speed up our development process.
Philipp Hunger
Course - Cross-platform mobile development with PhoneGap/Apache Cordova
Upcoming Courses (Minimal 5 peserta)
Related Courses
Advanced Progressive Web App (PWA)
14 HoursPelatihan langsung Indonesia yang dipimpin instruktur ini (di lokasi atau jarak jauh) ditujukan untuk pengembang yang ingin membuat Aplikasi Web Progresif tingkat lanjut yang menjalankan fungsi eksklusif terkait dengan pemberitahuan push dan ketersediaan offline.
Pada akhir pelatihan ini, peserta akan mampu:
- Siapkan lingkungan pengembangan yang diperlukan untuk mulai mengembangkan Aplikasi Web Progresif tingkat lanjut.
- Buat pemberitahuan push yang mengaktifkan langganan.
- Cache dengan Service Worker untuk membuat aplikasi web bekerja offline.
- Buat pemberitahuan push yang sering meminta pengunjung untuk menginstal aplikasi.
Advanced Flutter
14 HoursPelatihan langsung yang dipimpin instruktur Indonesia (online atau di tempat) ini ditujukan untuk pengembang yang ingin menggunakan Flutter untuk membuat aplikasi lintas platform.
Pada akhir pelatihan ini, peserta akan dapat:
- Migrasikan aplikasi dari Java ke Flutter.
- Integrasikan Firebase layanan backend seperti database, autentikasi, dan penyimpanan.
- Buat animasi dan fitur UI tingkat lanjut untuk aplikasi.
BLoC Pattern
14 HoursThis instructor-led, live training in Indonesia (online or onsite) is aimed at developers who wish to learn how to use BLoC Pattern to manage state across different applications.
By the end of this training, participants will be able to:
- Understand the BLoC core concepts and architecture.
- Create, test, and debug BLoCs.
- Learn about the BLoC build context.
Build Native iOS and Android Apps with Flutter
14 HoursDalam pelatihan langsung yang dipandu instruktur di Indonesia (online atau di tempat), peserta akan mempelajari cara menggunakan Flutter untuk mengembangkan aplikasi seluler yang berjalan di perangkat iOS dan Android dengan cepat.
Pada akhir pelatihan ini, peserta akan dapat:
- Instal kerangka kerja, IDE, dan perkakas lainnya dengan cepat untuk mulai mengembangkan.
- Memahami dan menggunakan bahasa Dart Google untuk membuat prototipe aplikasi seluler dengan cepat.
- Uji dan terapkan aplikasi seluler yang berjalan di iOS dan Android menggunakan basis kode tunggal.
- Sesuaikan aplikasi menggunakan serangkaian widget, tata letak, dan animasi yang lengkap.
Flutter Development Bootcamp with Dart
35 HoursPelatihan langsung yang dipandu instruktur di Indonesia (online atau di tempat) ini ditujukan untuk pengembang yang ingin menggunakan Flutter untuk membuat dan membangun aplikasi seluler berkualitas tinggi untuk Android, iOS, dan platform lain dari basis kode umum.
Pada akhir pelatihan ini, peserta akan dapat:
- Siapkan lingkungan pengembangan yang diperlukan untuk mulai membuat aplikasi Flutter.
- Gunakan bahasa pemrograman Dart untuk mengembangkan kode guna membangun aplikasi.
- Gunakan widget Flutter untuk mendesain dan membuat UI yang menarik secara estetika dan mudah digunakan.
- Terapkan dan uji aplikasi di berbagai platform (seluler, desktop, web, dll.).
Ionic2
14 HoursThis instructor-led, live training in Indonesia (online or onsite) is aimed at beginner-level to intermediate-level developers who wish to use Ionic 2 to build hybrid mobile applications.
By the end of this training, participants will be able to:
- Understand the fundamentals of Ionic 2 and its architecture.
- Build single-page and multi-page applications using Ionic 2.
- Customize apps with SCSS and third-party integrations.
- Test, deploy, and manage mobile app releases effectively.
Ionic 4 and Angular for Developers
21 HoursPelatihan langsung yang dipimpin instruktur di Indonesia (online atau di lokasi) ditujukan untuk pengembang web yang ingin membuat aplikasi seluler hibrid dengan Ionic 4.
Pada akhir pelatihan ini, peserta akan mampu:
- Integrasikan fitur perangkat asli ke dalam aplikasi seluler hibrid.
- Gunakan Angular dan Ionic 4 untuk membangun aplikasi seluler hibrid.
- Jalankan aplikasi hibrid pada emulator perangkat seluler.
Ionic 6
14 HoursPelatihan langsung yang dipimpin instruktur di Indonesia (online atau di tempat) ini ditujukan untuk pengembang web yang ingin membuat aplikasi seluler modern dengan Ionic 6.
Pada akhir pelatihan ini, peserta akan dapat:
- Integrasikan fitur perangkat asli ke dalam aplikasi seluler hibrid modern.
- Pelajari dasar-dasar Ionic.
- Pelajari cara menyebarkan aplikasi Ionic ke produksi.
- Jalankan aplikasi hibrid modern pada emulator perangkat seluler.
IBM MobileFirst Platform for Hybrid Mobile Application Development
21 HoursIBM MobileFirst Platform (sebelumnya dikenal sebagai Worklight Foundation) adalah rangkaian alat dan layanan untuk membangun aplikasi seluler dan tablet perusahaan. API sisi kliennya tersedia untuk native iOS (Objective-C), native Android (Java), J2ME, C# Windows Phone (C#), dan JavaScript untuk aplikasi hybrid atau web seluler lintas platform. Platform MobileFirst tersedia di tempat atau di cloud.
Dalam pelatihan langsung yang dipandu instruktur ini, peserta akan mempelajari cara mengatur dan menggunakan Platform MobileFirst untuk mengembangkan dan mengelola aplikasi seluler hybrid berdasarkan HTML5, JS, dan CSS.
Pada akhir pelatihan ini, peserta akan dapat:
- Instal dan konfigurasikan MobileFirst
- Mengembangkan, menguji, dan menyebarkan aplikasi seluler hibrid lintas platform.
- Gunakan mekanisme keamanan MobileFirst untuk mengamankan aplikasi.
- Perbarui aplikasi melalui udara dalam suatu organisasi, melewati kebutuhan akan toko aplikasi.
- Mengelola dan memantau aplikasi seluler.
Hadirin
- Pengembang
Format Kursus
- Sebagian kuliah, sebagian diskusi, latihan dan praktik langsung di lingkungan laboratorium langsung.
Catatan
- Pelatihan ini didasarkan pada Mobile Foundation 8.0. Untuk meminta versi yang berbeda atau penyesuaian lain untuk kursus ini, silakan hubungi kami untuk mengaturnya.
Progressive Web Apps (PWA)
14 HoursIn this instructor-led, live training Indonesia (onsite or remote), participants will learn how to develop their first Progressive Web App as they step through a series of hands-on exercises culminating in the creation and deployment of a functional PWA.
WeChat Marketing
7 HoursPelatihan langsung yang dipimpin instruktur di Indonesia (online atau di tempat) ini ditujukan untuk pengusaha, manajer pemasaran, dan perwakilan penjualan yang ingin melakukan pemasaran digital di WeChat.
Pada akhir pelatihan ini, peserta akan dapat:
- Kirimkan pesan ke lebih dari beberapa penerima sekaligus di WeChat.
- Pasar (kepada orang asing) di WeChat gratis.
- Buka WeChat Dompet dan gunakan WeChat Bayar.
- Beriklan menggunakan Akun Resmi WeChat.
WeChat Mini Programs for Developers
14 HoursPelatihan langsung yang dipimpin instruktur di Indonesia (online atau di tempat) ini ditujukan untuk pengembang yang ingin mengembangkan WeChat Program Mini di platform WeChat.
Pada akhir pelatihan ini, peserta akan dapat:
- Instal dan konfigurasikan Alat Pengembang untuk membuat WeChat Program Mini.
- Tulis WXML dan WXSS sebagai pengganti HTML dan CSS tradisional untuk membuat program.
- Terapkan aplikasi yang dapat berjalan di ponsel dan desktop yang menjalankan Wechat.
WeChat Open Platform for Developers
14 HoursPelatihan langsung yang dipandu instruktur di Indonesia (online atau di tempat) ini ditujukan untuk pengembang yang ingin mengembangkan pada platform WeChat.
Pada akhir pelatihan ini, peserta akan dapat:
- Aktifkan aplikasi seluler mereka untuk mendukung fitur seperti berbagi ke WeChat, menambahkan ke WeChat Favorit, dan membayar dengan WeChat Pay.
- Aktifkan situs web mereka untuk mendukung penggunaan akun WeChat untuk masuk.
- Menyediakan layanan ringan untuk miliaran WeChat pengguna melalui Akun Resmi.
- Menjadi platform pihak ketiga untuk menyediakan layanan operasional dan solusi industri untuk Akun Resmi.
WeChat Work
7 HoursPelatihan langsung yang dipandu instruktur di Indonesia (online atau di tempat) ini ditujukan untuk wirausahawan dan administrator perusahaan yang ingin menggunakan WeChat Work untuk mengelola komunikasi dan kolaborasi kantor secara efisien.
Pada akhir pelatihan ini, peserta akan dapat:
- Gunakan aplikasi OA yang kaya dari WeChat Bekerja secara efisien.
- Kelola berkas perusahaan menggunakan File Disk 100GB secara gratis.
- Gunakan Pembayaran Perusahaan untuk mengirim angpao kepada karyawan dan menerima/melakukan pembayaran dari/kepada karyawan.
- Sesuaikan sampul angpao dengan merek perusahaan untuk mempromosikan budaya merek.
- Siapkan logo perusahaan dan gambar promosi di halaman awal ponsel untuk menciptakan budaya perusahaan.
Xamarin for Cross-Platform Development
21 HoursDalam pelatihan langsung yang dipandu instruktur di Indonesia (online atau di tempat), peserta akan mempelajari aspek-aspek utama Xamarin saat mereka mengembangkan rangkaian aplikasi seluler mereka sendiri untuk Android, iOS dan Windows.