| π± Halaman Utama | βοΈ Persiapan Generate | π§ Halaman Settings | π€ Halaman Account |
|---|---|---|---|
|
|
|
|
|
WhatsApp.Video.2026-05-20.at.13.30.13.mp4π BUILD INFO v1.0.0 β’ API 24-36 β R8 Full Mode |
Proyek Cap&Tag Generator ini dibangun menggunakan standar pengembangan Android modern (Modern Android Development) untuk memastikan performa yang optimal, aman, dan responsif.
π Lihat Detail Lengkap Tech Stack & Libraries
- Kotlin (v2.2.10) β Bahasa pemrograman utama yang modern, aman (null-safety), dan dioptimasi penuh untuk pengembangan Android.
- Jetpack Compose β Framework UI deklaratif modern untuk membangun antarmuka aplikasi yang reaktif tanpa menggunakan XML jadul.
- Material Design 3 (M3) β Standar desain visual terbaru dari Google untuk komponen UI yang adaptif, dinamis, dan estetik.
- MVVM (Model-View-ViewModel) β Pola arsitektur standar industri untuk memisahkan logika bisnis aplikasi dengan layer tampilan (UI).
- Kotlin Coroutines & Flow β Manajemen thread asinkron untuk menangani proses berat (seperti enkripsi database dan scan OCR) di latar belakang (background thread) agar UI tetap mulus tanpa lag.
- Jetpack Lifecycle β Mengelola siklus hidup komponen Android secara aman untuk mencegah kebocoran memori (memory leaks).
- Room Persistence (v2.8.4) β Lapisan enkapsulasi di atas SQLite untuk penyimpanan data lokal yang terstruktur dan stabil.
- SQLCipher (v4.6.1) β Komponen enkripsi tingkat militer (AES-256) yang mengunci seluruh file database basis data lokal secara total.
- C++ (Android NDK/JNI) β Digunakan sebagai "Native Brankas Rahasia" untuk menyembunyikan kunci enkripsi dan salt database di level kode mesin binary (
.so) agar tidak bisa di-decompile. - Android Keystore System β Mengamankan dan membungkus (wrapping) kunci kriptografi di dalam perangkat keras perangkat (TEE/SE) agar tidak dapat diekstrak oleh malware.
- Google ML Kit (Text Recognition) β Fitur OCR cerdas untuk mengekstrak teks dari foto. Menggunakan opsi Unbundled Api (via Google Play Services) sehingga ukuran file APK tetap sangat kecil (~260 KB).
- Firebase (BoM v34.13.0)
Firebase Analyticsβ Memantau aktivitas dan interaksi pengguna di dalam aplikasi.Firebase Remote Configβ (Rencana) Untuk mengambil dan memperbarui konfigurasi atau API Key AI secara dinamis dari cloud tanpa update aplikasi.
- Coil (Compose Edition) β Library pemuat gambar (image loader) berbasis Coroutines yang super ringan untuk memuat foto produk di Jetpack Compose.
- Biometric Auth β Menangani popup otentikasi sidik jari atau pemindaian wajah (Biometric Prompt) sebelum memberikan akses ke data sensitif.
- ZXing Android Embedded β Library pendukung untuk pemindaian dan pembuatan Barcode/QR Code jika dibutuhkan di masa mendatang.
- Gradle (Kotlin DSL) β Manajemen dependensi dan konfigurasi sistem build proyek menggunakan bahasa Kotlin penuh.
- KSP (Kotlin Symbol Processing) β Pengganti KAPT generasi baru yang jauh lebih cepat untuk memproses anotasi kode pada Room compiler.
- CMake β Alat eksternal untuk mengompilasi file kode sumber C++ (
native-lib.cpp) menjadi arsitektur file binary Android.
Untuk menjalankan atau menguji proyek ini di komputer lokal Anda, silakan ikuti panduan langkah demi langkah di bawah ini:
Buka terminal atau Git Bash Anda, lalu jalankan perintah berikut:
git clone [https://github.com/AMillionDriver/Cap_Tag.Generator](https://github.com/AMillionDriver/Cap_Tag.Generator)




