Lewati ke konten utama
menjadi.dev
Native Capabilities Menengah Mobile 6 chapter

Camera, Media & Notifikasi

Akses Kamera, Galeri, dan Push Notification di Mobile

Fitur yang membedakan mobile app dari web: akses hardware. Modul ini mengajarkan integrasi dengan kamera (expo-camera, expo-image-picker), galeri media, image manipulation, push notification via Expo Push Notifications (FCM/APNs), notification channels, dan rich notification dengan gambar/action buttons.

Prasyarat

Modul 43 (Mobile UI, Styling & Layout).

Kenapa Ini Penting

Camera dan notifikasi adalah fitur yang membuat app terasa ‘native’ — bukan sekadar website yang dibungkus WebView. Skill ini dicari untuk posisi Mobile Developer di startup.

Daftar Chapter

  1. Chapter 46.1

    expo-image-picker & Camera Access

    Pilih foto dari galeri atau ambil langsung dengan kamera

  2. Chapter 46.2

    expo-camera: Foto & Video

    Kamera penuh — mode foto, video, barcode scanning

  3. Chapter 46.3

    Image Manipulation & Optimization

    Resize, crop, compress, dan konversi format gambar di device

  4. Chapter 46.4

    Push Notification dengan Expo

    Kirim notifikasi ke user — dari server ke device

  5. Chapter 46.5

    Rich Notification & Notification Actions

    Gambar, tombol action, dan category-based notification

  6. Chapter 46.6

    Permission Handling di iOS & Android

    Request, check, dan handle permission denial gracefully