APK Absen Free

 Merubah Smartphone Android menjadi mesin absen online


Pada halaman ini saya ingin membagikan skrip untuk membuat aplikasi absen online berbasis Android menggunakan flutter. 


Terdapat beberapa yang harus di download :

- cobaabsen.rar

- coba_absen.rar


pada file cobaabsen.rar berisi project flutter untuk membangun aplikasi, sedangkan pada coba_absen.rar terdapat database cobaabsen.sql dan API untuk koneksi ke database.


Langkah pertama :

kalian harus meginstal aplikasi ( Android Studio, Visual Studio Code, Xampp, dan Flutter). Cara instal aplikasi tersebut bisa dilihat dari website yang dimiliki dari masing-masing aplikasi. Jika sudah memiliki aplikasi tersebut maka ikuti langkah kedua.


Langkah kedua :

- Extract coba_absen.rar lalu hasil extract di copy kedalam folder htdocs. 

- Jalankan localhost pada browser http://localhost/phpmyadmin/

- Buat database dengan nama "coba_absen"

- Klik database "coba_absen" lalu klik tab SQL

- Lalu copy skrip yang ada pada file "coba_absen.sql" lalu paste kedalam SQL lalu klik GO.

Setelah selesai lanjuy ke langkah ketiga.


Langkah ketiga :

- Extract file cobaabsen.rar lalu hasil extract diletakan pada path "D:\apps\  " bebas terserah kalian

- Jalankan Visual Code Studio

- Lalu klik File - Open Folder - Pilih Nama Folder project coba_absen.

- Setelah Folder project terbuka maka klik terminal dan ketik "flutter build apk" tunggu hingga proses build selesai.

- Jika sudah selesai masuk ke dalam folder "coba_absen" untuk mencari file yang sudah di build. pada komputer saya terletak di D:\appx\coba_absen\build\app\outputs\apk\release\app-release.apk tergantung dimana kalian meletakan folder "coba_absen".


Langkah keempat :

- Copy app-release.apk ke Smartphone Android kalian

- Install app-release.apk, jika muncul scan app atau muncul persetujuan instal silahkan di klik setuju, karena mencoba instal APK diluar dari Play Store . Setelah selesai install maka selanjutnya PC dan Smartphone harus terkoneksi di jaringan yang sama agar APK berjalan.


Langkah kelima :

- Jalankan Xampp Control Panel

- Buka browser lalu masuk ke alamat http://localhost/dashboard/ 

- Lalu klik phpmyadmin

- Klik database "coba_absen"

- Pilih dan klik table "lokasi"

- Isi Field pada table lokasi :

    - kode = kode lokasi contoh isi dengan kode ( m )

    - lokasi = Isi dengan nama lokasi contoh ( monas )

    - lat = Isi koordinat latitude monas, contoh ( -6.175339060906225 )

    - lon = Isi koordinat longitude monas, contoh ( 106.82717425416048)

    - radius = Isi radius dalam satuan meter, contoh ( 100 ) 

- Setelah table lokasi terisi maka sekarang masuk ke table "id"

- Isi Field pada table id :

    - id = Isi id berupa angka id absen, contoh ( 1506 )

    - cid = Isi sama seperti id ( 1506 ) dan pilih MD5

    - nama = Isi nama Karyawan, Contoh ( Laura )

    - kode = Isi kode dengan ( m ) harus sama seperti kode di table lokasi, karena table lokasi ( m ).

    - status = Isi dengan angka 0


Setelah itu coba jalankan APK yang sudah di install pada smartphone Android. Cara menggunakannya seperti ini :

- Buka APK

- Klik tombol mulai

- Isi id absen, setelah mengisi id absen maka akan di arahkan ke halaman dashboard

- apabila posisi kalian berada di dalam radius maka akan muncul tombol, jika tidak di dalam radius maka tombol tidak akan muncul.


Sekian aplikasi sederhana merubah Smartphone Android menjadi mesin Absen. Kalian bisa membuat halaman admin dengan PHP untuk membuat input data pada database coba_absen yang berada di phpmyadmin. 


Mohon maaf jika ada kekurangan

No comments:

Post a Comment