Xamarin Forms: Cross Platform Mobile Development with Xamarin Forms
ACARA
04 – 06 Maret 2019 | Rp 6.000.000,- di Yogyakarta
Deskripsi Training Xamarin Forms
Saat ini solusi aplikasi berbasis mobile sudah menjadi kebutuhan. Dengan semakin banyaknya pengguna smartphone dan tablet maka perusahaan juga mulai mengembangkan produk berbasis aplikasi mobile.
Masalah yang dihadapi adalah membuat aplikasi mobile tidak mudah, dengan banyaknya platform yang ada di pasaran seperti Android, IOS, dan Windows 10. Untuk membuat aplikasi dengan target pasar yang luas dibutuhkan tim pengembang yang menguasai berbagai macam bahasa pemrograman, contoh java untuk Android, objective-c untuk IOS, dan C# untuk platform Window 10. Tidak mudah menemukan pengembang dengan kemampuan lengkap yang menguasai teknologi untuk semua platform. Perusahaan mungkin harus membuat 3 tim pengembangan yang masing-masing menangani tiap platform , ini akan membutuhkan biaya yang besar dan lebih kompleks, karena harus merawat dan mengembangkan tiga jenis source code yang berbeda.
Xamarin hadir untuk menjawab permasalahan tersebut. Dengan menggunakan Xamarin, pengembang dapat menggunakan bahasa pemrograman C# dan .NET Framework untuk mengembangkan aplikasi mobile native yang bersifat cross platform. Pengembang dapat membuat satu source code yang dapat digunakan untuk membuat aplikasi berbasis Android, IOS, dan Windows 10 UWP.
Setelah mengikuti pelatihan, peserta diharapkan akan dapat membangun aplikasi mobile cross platform untuk platform Android, IOS, dan Windows UWP dengan menggunakan platform Xamarin.
Durasi Training Xamarin Forms
3 Hari.
Materi Training Xamarin Forms
- Pengenalan Xamarin
- Pengenalan Xamarin Form
- Development Tools (Visual Studio)
- Tools yang dibutuhkan untuk pengembangan sistem
- Instalasi
- Code Sharing
- Membuat PCL (Portable Class Library)
- Menggunakan PCL
- Xamarin Forms dan PCL
- Membuat Shared Project
- Menggunakan Shared Library
- Context Switcher
- Xamarin Forms
- Membuat Project Xamarin Forms
- Menjalankan Aplikasi
- Memodifikasi Aplikasi
- Pengenalan XAML
- Dasar XAML
- Sintaks
- Menambahkan Konten
- TypeConverters
- Menambahkan Code Behind
- Menangani Event
- Data Binding
- Membuat User Interface
- Membuat Halaman
- Membuat Halaman Master Detail
- Halaman Navigasi
- Halaman berupa kontrol Tab dan Carousel
- Menambahkan Layout
- Stack dan Absolute Layout
- Relative dan Grid Layout
- ContentView, ScrollView, dan Frame
- Common Controls
- Common Properties
- Button, ActivityIndicator
- DatePicker
- Entry, Editor
- Image, Label, Picker
- ListView
- Kustomisasi
- Proses rendering pada Xamarin Form
- Membuat custom control
- Mengakses API Native
- Mengakses fitur Native
- Contoh Studi Kasus
- Bekerja dengan SQL Lite
- Menambahkan database ke Project
- Mengakses data di SQL Lite dengan Xamarin
- Contoh Studi Kasus
- Bekerja dengan Web Services (REST)
- Membuat REST API dengan Azure Mobile Services
- Membuat REST API dengan ASP.NET Web API
- Mengakses REST API dengan Restsharp
- Web Services & Microsoft Azure
- Memasang REST services yang sudah dibuat pada server on-premise
- Memasang REST services pada layanan cloud (Microsoft Azure)
- Studi Kasus Aplikasi Katalog Sederhana (CRUD)
Tanggal & Tempat Training Xamarin Forms
Tanggal :
- 04 – 06 Maret 2019
Tempat : Yogyakarta
Hotel : Tentative
Investasi Training Xamarin Forms
Rp. 6.500.000 non residensial
Fasilitas Training Xamarin Forms
- Instruktur
- Hand-out
- Meeting Room dan Meeting Kits
- Cofee break 2 kali dan Lunch 1 kali
- Training kit
- Paket Souvenir
Cross Platform Mobile Development with Xamarin Forms