123
Bookmark

Cara Membuat Aplikasi Android | Brankas Password (Download file AIA)

Cara Membuat Aplikasi Android | Brankas Password (Download file AIA)
Belajar tentang membuat aplikasi sebenarnya mudah, tetapi kadang membutuhkan waktu yang banyak untuk mempelajarinya, apalagi bagi seorang pemula.
Saat saya memulai belajar membuat aplikasi di Android menggunakan Appy Builder beberapa bulan lalu, itu sangat sulit karena saya benar-benar buta tentang App Inventor. Saat itu saya butuh contoh-contoh aplikasi yang bisa saya pelajari, dan itu sangat sulit di dapat. So... aplikasi yang saya buat saat belajar tentang Appy builder akan saya bagikan pada kalian agar kalian dengan mudah bisa mempelajarinya.
Tentu tidak semua block akan saya bahas secara detil, tetapi paling tidak dapat membantu kamu untuk mengerti alur aplikasinya.
Aplikasi ini adalah aplikasi untuk menyimpan Password. Ceritanya karena sering lupa password, saya buat aplikasi ini agar di saat saya lupa password, saya bisa mendapatkannya dengan mudah.

Aplikasinya sederhana, ini alurnya :
1. Saat pertama kali aplikasi dibuka, aplikasi akan meminta kita membuat Password. Password ini akan diminta setiap kali kita membuka aplikasi
2. Setelah itu aplikasi akan menampilkan daftar password. kita tinggal menambah akun dan password untuk disimpan di aplikasi.

Kekurangan Aplikasi ini yang dapat kamu kembangkan:
- Jika lupa password Aplikasi, maka tidak ada cara untuk reset password.

Extension:
Extension yang tidak terintegrasi dengan Appybuilder adalah TaifunClipboard, selebihnya hanya menggunakan komponen yang sudah ada di Appybuilder.

Database:
Penyimpanan database menggunakan TinyDB

Block:
Saya hanya menjelaskan beberapa block, selebihnya kamu bisa coba sendiri, jika belum paham silahkan lihat pembahasan tentang tutorial appybuilder di blog ini atau di Channel Youtube Sanbers Studio.

(1) Menampilkan Splash Screen:
Block di atas adalah perintah untuk menampilkan Splash Screen. Saat aplikasi dibuka aplikasi akan menampilkan layout "frmSplash" lalu mengaktifkan timer clock1 dengan interval 3000 ms (3 detik).
Setelah 3 detik, Clock1.Timer akan dijalankan dan disini aplikasi mendeteksi apakah Password  sudah dibuat sebelumnya atau belum. Jika belum maka akan ditampilkan frmPasswordNew untuk meminta user menentukan password aplikasi.
Jika password sudah ada, maka apliaksi akan menampilkan frmPassword.

(2) Tampilkan Daftar ke listview

Pada block cmdlogin.click, jika Password yang dimasukkan benar, maka aplikasi akan menjalankan prosedur "Posisi Awal" dimana terdapat lagi perintah untuk menjalankan prosedur "LoadingData".
Seluruh data yang ada dalam database akan diambil data jika terdapat teks "xz_212" (ini hanya untuk menandakan bahwa data tersebut adalah data nama akun) yang akan ditampilkan di dalam daftar.

(3) Simpan, Edit, dan hapus data di TinyDB
Untuk lebih jelas tentang cara simpan, edit dan menghapus data pada TinyDB, kamu bisa lihat postingan Menggunakan fitur TinyDB di Appy Builder.

Catatan :
Contoh Aplikasi ini dibuat saat saya belajar tentang App Inventor, masih ada block yang kurang efisien seperti menampilkan dan menyembunyikan layout. Kamu bisa membuatnya menjadi lebih efisien.
Dibuat menggunakan AppyBuilder, jadi sebaiknya kamu membukanya menggunakan Appybuilder.




Posting Komentar

Posting Komentar