Lewati ke konten utama
menjadi.dev
Mobile Foundations Pemula Mobile 7 chapter

React Native & Expo Fundamentals

React untuk iOS dan Android — Satu Codebase, Dua Platform

React Native membawa React ke mobile — component, hooks, state management yang sudah kamu kuasai dari Modul 9 dan 16, kini berjalan di iOS dan Android. Modul ini adalah pintu masuk ke mobile development: setup Expo (managed workflow), memahami perbedaan React DOM vs React Native, component primitives (View, Text, Image, ScrollView), dan debugging dengan Expo Go. Bekal fundamental sebelum mendalami UI, navigasi, dan fitur native.

Prasyarat

Modul 9 (React & Next.js Dasar), Modul 16 (Frontend Modern), dan Modul 18 (TypeScript). Familiar dengan React hooks, component, dan TypeScript.

Kenapa Ini Penting

React Native adalah skill paling dicari untuk cross-platform mobile. Dengan fundamental React yang sudah ada, transisi ke mobile jadi jauh lebih mudah — bukan belajar dari nol, tapi memperluas skill yang sudah dikuasai.

Daftar Chapter

  1. Chapter 42.1

    Apa Itu React Native? Web vs Mobile

    Dari DOM ke native UI — memahami perbedaan fundamental web dan mobile

  2. Chapter 42.2

    Setup Expo & Alur Development

    Dari nol ke aplikasi berjalan di device dalam 10 menit

  3. Chapter 42.3

    Core Components: View, Text, Image, ScrollView

    Primitif UI React Native yang menggantikan tag HTML

  4. Chapter 42.4

    Styling Dasar: StyleSheet & Flexbox

    Dari CSS ke StyleSheet — pendekatan styling di React Native

  5. Chapter 42.5

    Event Handling & User Input

    Pressable, gesture, dan input management di mobile

  6. Chapter 42.6

    Debugging & DevTools

    React DevTools, Flipper, dan debugging mobile yang efektif

  7. Chapter 42.7

    Project: Aplikasi Pertama — Todo List

    Bangun aplikasi mobile pertama dari nol dengan semua konsep yang sudah dipelajari