---
# System prepended metadata

title: Kurikulum Bootcamp Mobile (React Native CLI)

---

# Kurikulum Bootcamp Mobile (React Native CLI)

## Sprint 1
1. Persiapan lingkungan pengembangan
2. Inisiasi dan menjalankan proyek awal
3. Dasar-dasar Git & Github
4. Menjalankan proyek dari Github

## Sprint 2
1. Pengenalan Figma
2. Demonstrasi proyek yang akan dibuat
3. Mendesain User Interface proyek
4. Membuat prototype proyek

## Sprint 3
1. Pengenalan komponen React Native dengan analogi web
2. Analisis desain dan pemahaman layouting
3. Penggunaan styling pada React Native
4. Pengenalan ekosistem dan instalasi library wajib


## Sprint 4
1. Pengaturan struktur folder
2. Pengaturan fundamental aplikasi (ikon, nama, bundle id, splash screen)
3. Pembuatan navigasi dan screen awal
4. Dasar-dasar Javascript, React, Module


## Sprint 5
1. Pengenalan React Hooks (useEffect, useState)
2. Pembuatan semua layar
3. Pengenalan React Hooks (useContext)
4. Pengenalan local storage

## Sprint 6
1. Integrasi dengan Firebase
2. Data modeling sederhana
3. Pembuatan sistem login dan register dengan Firebase Auth
4. Konfigurasi firewall firebase

## Sprint 7
1. Membundle proyek ke Android (.apk dan .aab)
2. Overview mempublish ke Playstore