Kursus Pelatihan Pengembangan Mobile Cross-Platform dengan PhoneGap/Apache Cordova
Tujuan kerangka kerja cross-platform adalah memungkinkan Anda menulis aplikasi sekali dan menjalankannya di berbagai platform. Ingin membangun aplikasi iPhone yang juga berjalan di Android? Ada pelanggan yang ingin aplikasi Android mereka berjalan di Windows Phone? Tidak masalah.
Di pelatihan ini selama tiga hari tentang PhoneGap/Apache Cordova, Anda akan mempelajari dua teknologi yang berbeda namun komplementer untuk pengembangan mobile cross-platform. (Apache Cordova adalah nama baru untuk PhoneGap. Adobe mengakuisi PhoneGap dari pengembang asli dan menyumbangkan ke Apache Software Foundation.)
Setelah menyelesaikan pelatihan PhoneGap/Apache Cordova, Anda akan dapat membangun aplikasi web mobile yang berfungsi penuh menggunakan kerangka kerja, mengelola kode sumber dan menanganani penyesuaian platform, menciptakan pengalaman "native-like" dari aplikasi web -- dan banyak lagi!
Kerangka Materi
Hari 1
- Memulai dan mengoperasikan
- Mengakses kemampuan asli perangkat
- Mengatur kode sumber dan mengelola SCM
- Menyimpan data secara lokal
- Membangun formulir dan berkomunikasi dengan server
Hari 2
- Komunikasi jaringan
- Mengelola kode sumber dan mengatasi penyesuaian platform
- Menggunakan plugin
- Bekerja dengan daftar data
Hari 3
- Menggunakan jQuery Mobile dengan aplikasi PhoneGap
- Menampilkan daftar data
- Mengelola peristiwa sentuh
- Mempaketkan aplikasi
Kursus Pelatihan Terbuka membutuhkan minimal 5 peserta.
Kursus Pelatihan Pengembangan Mobile Cross-Platform dengan PhoneGap/Apache Cordova - Booking
Kursus Pelatihan Pengembangan Mobile Cross-Platform dengan PhoneGap/Apache Cordova - Enquiry
Testimoni (1)
Antonio gave is much background information, best practices and showed us useful tools to speed up our development process.
Philipp Hunger
Kursus - Cross-platform mobile development with PhoneGap/Apache Cordova
Kursus Mendatang
Kursus Terkait
Advanced Flutter
14 JamPelatihan 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 JamInstruksi ini secara langsung oleh instruktur di Indonesia (daring atau tatap muka) ditujukan kepada pengembang yang ingin belajar cara menggunakan BLoC Pattern untuk mengelola state di berbagai aplikasi.
Selesai pelatihan ini, peserta akan dapat:
- Mengerti konsep inti dan arsitektur BLoC.
- Membuat, menguji, dan memperbaiki BLoCs.
- Mempelajari tentang konteks pembangunan BLoC.
Build Native iOS and Android Apps with Flutter
14 JamDalam 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.
Bootcamp Pengembangan Flutter dengan Dart
35 JamPelatihan 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.).
Flutter: Membangun Aplikasi Silang Plat Berbasis Native dengan Dart
35 JamFlutter adalah toolkit pengembangan perangkat lunak UI sumber terbuka oleh Google untuk membuat aplikasi yang dikompilasi secara native untuk mobile, web, dan desktop dari satu basis kode. Toolkit ini menggunakan Dart, bahasa pemrograman berorientasi objek modern yang juga dikembangkan oleh Google, yang dioptimalkan untuk membangun antarmuka pengguna cepat dan mengekspresikan.
Pelatihan bertolak dari instruktur (daring atau tatap muka) ini ditujukan bagi para pengembang level pemula yang ingin membangun aplikasi mobile yang indah dan performa tinggi menggunakan Flutter dan Dart.
Selesai pelatihan ini, peserta akan dapat:
- Mengatur lingkungan pengembangan untuk Flutter dan Dart.
- Membuat antarmuka pengguna mobile yang responsif dan interaktif.
- Access fitur perangkat native menggunakan plugin.
- Mendeploy aplikasi lintas platform ke Android dan iOS.
Format Kursus
- Pembahasan interaktif dan diskusi.
- Banyak latihan dan praktek.
- Implementasi hands-on dalam lingkungan lab langsung.
Opsi Kustomisasi Pelatihan
- Untuk meminta pelatihan yang disesuaikan untuk kursus ini, silakan hubungi kami untuk mengatur.
Ionic2
14 JamPelatihan langsung oleh instruktur di Indonesia (daring atau tatap muka) ini ditujukan untuk pengembang tingkat pemula hingga menengah yang ingin menggunakan Ionic 2 untuk membangun aplikasi seluler hybrid.
Selesai pelatihan ini, peserta akan dapat:
- Mengerti dasar-dasar Ionic 2 dan arsitekturnya.
- Membangun aplikasi satu halaman dan multi-halaman menggunakan Ionic 2.
- Menyesuaikan aplikasi dengan SCSS dan integrasi pihak ketiga.
- Memtest, mendeploy, dan mengelola rilis aplikasi seluler secara efektif.
Ionic 4 dan Angular untuk Pengembang
21 JamPelatihan 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 JamPelatihan 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.
Pengembangan Aplikasi Mobile dengan Flutter dan AI
12 JamPengembangan Aplikasi Mobile dengan Flutter dan AI adalah praktik pembuatan aplikasi mobile yang dapat diperluas, aman, dan memiliki kapabilitas AI menggunakan arsitektur modern, prinsip UX/UI, dan metodologi agresif.
Pelatihan langsung (daring atau tatap muka) ini ditujukan untuk pengembang tingkat menengah yang ingin membangun dan mendeploy aplikasi mobile menggunakan Flutter, mengintegrasikan fitur AI, menerapkan praktik keamanan terbaik, serta mengikuti aliran kerja agresif.
Pada akhir pelatihan ini, peserta akan dapat:
- Mengembangkan aplikasi mobile yang kuat menggunakan Flutter dengan fokus pada desain UX/UI.
- Menerapkan praktik pengembangan agresif selama siklus hidup proyek.
- Menyatukan fungsi AI seperti mesin rekomendasi atau chatbot.
- Mendesain arsitektur mobile yang aman dengan integrasi Firebase.
Format Kursus
- Seminar interaktif dan diskusi.
- Banyak latihan dan praktek.
- Implementasi praktis dalam lingkungan laboratorium langsung.
Pilihan Kustomisasi Pelatihan
- Untuk meminta pelatihan kustom untuk kursus ini, silakan hubungi kami untuk mengatur.
IBM MobileFirst Platform untuk Pengembangan Aplikasi Hybrid Mobile
21 JamIBM MobileFirst Platform (sebelumnya dikenal sebagai Worklight Foundation) adalah suite alat dan layanan untuk membangun aplikasi mobile dan tablet enterprise. API sisi klien tersedia untuk native iOS (Objective-C), native Android (Java), J2ME, C# Windows Phone native (C#), dan JavaScript untuk aplikasi hybrid lintas-platform atau mobile-web. MobileFirst Platform dapat dijalankan on-premise atau di cloud.
Dalam pelatihan yang dipandu instruktur ini, peserta akan belajar cara mengatur dan menggunakan MobileFirst Platform untuk membangun dan mengelola aplikasi hybrid berbasis HTML5, JS, dan CSS.
Setelah selesai pelatihan ini, peserta akan dapat:
- Instal dan konfigurasi MobileFirst
- Membangun, menguji, dan mendeploy aplikasi hybrid lintas-platform.
- Menggunakan mekanisme keamanan MobileFirst untuk melindungi aplikasi.
- Memperbarui aplikasi over-the-air dalam organisasi, tanpa perlu menggunakan toko aplikasi.
- Administrasi dan pemantauan aplikasi mobile.
Audience
- Pengembang
Format Kursus
- Sebagian teori, sebagian diskusi, latihan dan praktek langsung dalam lingkungan laboratorium hidup.
Note
- Pelatihan ini didasarkan pada Mobile Foundation 8.0. Untuk meminta versi yang berbeda atau penyesuaian lainnya terhadap kursus ini, silakan hubungi kami untuk mengatur.
WeChat Marketing
7 JamPelatihan 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 JamPelatihan 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 JamPelatihan 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 JamPelatihan 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 untuk Pengembangan Cross-Platform
21 JamDalam 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.