# Panduan Cepat Build APK - DMS Sales App

## Status Saat Ini ✅

Aplikasi sudah siap dan berhasil di-build! Yang perlu dilakukan:

1. ✅ React app sudah dibuat
2. ✅ Tailwind CSS sudah dikonfigurasi
3. ✅ Capacitor sudah disetup
4. ✅ Build production sudah berhasil (`npm run build`)
5. ✅ Sync dengan Android sudah berhasil (`npx cap sync android`)
6. ⏳ Tinggal build APK (butuh Android SDK)

## Cara Tercepat Build APK

### Metode 1: Menggunakan Android Studio (Paling Mudah)

1. **Install Android Studio**
   - Download: https://developer.android.com/studio
   - Install dengan default settings (akan otomatis install Android SDK)

2. **Buka Project**
   ```bash
   npx cap open android
   ```

3. **Build APK di Android Studio**
   - Tunggu Gradle sync selesai
   - Klik menu: **Build > Build Bundle(s) / APK(s) > Build APK(s)**
   - Tunggu proses build (5-10 menit pertama kali)
   - Klik **locate** untuk buka folder APK

4. **Lokasi APK**
   ```
   dms-sales-app/android/app/build/outputs/apk/debug/app-debug.apk
   ```

### Metode 2: Command Line (Setelah Android Studio Terinstall)

```bash
# Dari folder dms-sales-app
cd android
./gradlew assembleDebug
```

APK akan ada di: `android/app/build/outputs/apk/debug/app-debug.apk`

## Install APK ke HP Android

### Cara 1: Via USB
```bash
adb install android/app/build/outputs/apk/debug/app-debug.apk
```

### Cara 2: Transfer File
1. Copy file `app-debug.apk` ke HP (via USB, email, atau cloud)
2. Buka file di HP
3. Izinkan "Install from Unknown Sources" jika diminta
4. Tap Install

## Ukuran APK yang Diharapkan

- Debug APK: ~7-10 MB
- Release APK (signed): ~5-7 MB

## Testing Aplikasi Tanpa Build APK

Jika ingin test dulu sebelum build APK:

```bash
# Test di browser
npm start
```

Buka http://localhost:3000 di browser

## Catatan Penting

- APK debug hanya untuk testing, tidak bisa di-upload ke Play Store
- Untuk production, perlu build release APK dengan signing key
- Aplikasi ini pure prototyping, tidak ada koneksi API/backend

## Butuh Bantuan?

Jika ada error saat build, cek file `INSTALL_ANDROID_SDK.md` untuk troubleshooting lengkap.
