Training Syllabus

Cross Platform Mobile Application
Development using React Native

 

React Native merupakan framework yang berbasiskan java script dan bersifat cross platform untuk pengembangan aplikasi mobile Android dan iOS. Framework ini awal mula dikembangkan oleh facebook. React Native menggunakan React library untuk desain user interfacenya dan komponen yang membungkus fitur native dari setiap platform. Dengan satu basis kode dapat menghasilkan dua aplikasi sekaligus untuk Android dan iOS, hal ini akan meningkatkan efisiensi waktu pengembangan dan sumber daya developer.

Materi training ini mempelajari teknik pengembangan aplikasi mobile dengan React Native mulai dari instalasi, konfigurasi, desain antarmuka, coding, debugging dan deployment.

Diharapkan setelah mengikuti training peserta akan memiliki kemampuan untuk membangun aplikasi mobile iOS dan Android dalam satu codebase dengan cepat, mudah dan memiliki performance yang sama baiknya dengan aplikasi native.

Modul training disusun dari berbagai sumber dan media pembelajaran dengan penyajian materi dalam bentuk pengenalan konsep, teori, dan praktek, serta tentunya dipandu oleh trainer atau instruktur yang telah berpengalaman di bidangnya.

Durasi: 4 (Empat) Hari

Outline Materi:

  • Introduction to React Native
  • Setting Up Environment
  • Creating Simple React Native App
  • Implementing Complex UI
  • Storing and Retrieving Data Locally
  • Retrieving and Sending Data to Remote API
  • Implementing Redux
  • Adding Native Functionality
  • Integration with Native Applications
  • Deployment