Cara cek koneksi internet di App Inventor dan Kodular

Pada tutorial kali ini saya akan menjelaskan tutorial singkat bagaimana cara cek koneksi internet di App Inventor dan Kodular. Ketika membangun sebuah aplikasi yang kompleks yang terintegrasi dengan database, tentunya seorang developer menginginkan aplikasi yang dibuatnya agar dapat berfungsi dengan baik pada saat berkomunikasi dengan server baik itu dalam mendapatkan sebuah data dari database ataupun untuk mengirim data ke database.

Biasanya menggunakan sebuah jaringan internet ataupun jaringan lokal yang dipakai sebagai jalur untuk menghubungkan antara aplikasi dan database.

Cara cek koneksi internet di App Inventor dan Kodular

Apabila aplikasi yang digunakan tidak ada koneksi internet ataupun jaringan lainnya maka proses komunikasi antara aplikasi dengan database otomatis akan terputus dan aplikasi tidak akan berjalan semestinya.

Lalu bagaimana caranya untuk mendeteksi apakah aplikasi yang digunakan terhubung dengan jaringan internet atau tidak?

Jika aplikasi terdeteksi terhubung dengan jaringan internet, maka proses pengambilan data ataupun input data ke database dapat dilanjutkan, jika tidak maka proses dihentikan dan menampilkan pesan error.

untuk menjawab pertanyaan tersebut silahkan simak tutorial ini sampai selesai.

Tutorial cara cek koneksi internet di App Inventor dan Kodular

Pada tutorial ini saya membuat aplikasi sederhana yang akan digunakan sebagai contoh untuk pembahasan kali ini. Aplikasi dibuat menggunakan app inventor tentunya jika kamu ingin menggunakan kodular block program pada tutorial ini juga berfungsi dengan baik di kodular.

Desain aplikasi

Berikut dibawah ini adalah desain aplikasinya

desain aplikasi cara cek internet di app inventor dan kodular
desain aplikasi cara cek internet di app inventor dan kodular

Untuk komponen yang diperlukan hanya komponen button, web, dan juga notifier. Taruh komponen button pada layar atau screen di project desain, tujuan pemasangan button ini adalah untuk triger dalam menjalankan proses pengecekan apakah aplikasi terhubung dengan jaringan internet atau tidak.

baca juga : Cara Membuat Submenu di App Inventor dan Kodular

Block program

Berikut adalah block programnya

blok program untuk mengecek koneksi internet di app inventor dan kodular
blok program untuk mengecek koneksi internet di app inventor dan kodular

karena hanya untuk testing, maka disini saya coba get url “https://www.google.com” untuk mengecek apakah aplikasi dapat tersambung dengan url yang dibuat. Lalu untuk mengetahui apakah aplikasi terhubung dengan jaringan internet dengan cara mengecek respon balik yang diberikan oleh server.

Atau bisa mendeteksi status apakah “Time Out” atau dengan mendeteksi error code “1101” lalu diberikan sebuah pesan error mengenai status apakah aplikasi berhasil koneksi atau tidak dengan web server.

Pada kode diatas masih bisa dikembangkan lagi, dengan cara apabila terjadi kesalahan koneksi maka proses mendapatkan data atau input data bisa dihentikan dan aplikasi bisa menampilkan pesan error ataupun mengarahkan ke screen lain.

Mungkin cukup ini saja tutorial singkat ini, semoga bermanfaat jika ada yang tidak dimengerti bisa tuliskan pertanyaanmu dikomentar di bawah ini.

Leave a Reply

Your email address will not be published.

This site uses Akismet to reduce spam. Learn how your comment data is processed.