pada chapter ini akan dilakukan pembuatan aplikasi web view. web view akan menampilkan halam web tetapi tanpa browser.
Web Viewer berfungsi seperti browser mini di dalam aplikasi Thunkable. Komponen ini digunakan untuk menampilkan berbagai konten berbasis web, seperti website (URL), HTML lokal, Google Form, blog, dashboard, serta web app langsung di dalam aplikasi Android maupun iOS. Pada latihan di chapter ini, penulis menggunakan blog pribadi sebagai contoh URL yang akan ditampilkan melalui komponen Web Viewer.
Seiring dengan pesatnya perkembangan teknologi smartphone, khususnya yang menggunakan sistem operasi Android, kebutuhan akan aplikasi mobile terus meningkat. Dalam pengembangan aplikasi Android, bahasa pemrograman Java dikenal sebagai salah satu fondasi dasar yang umum digunakan. Namun, untuk menguasainya dibutuhkan kemampuan coding serta waktu belajar yang tidak singkat bagi seseorang yang ingin menjadi developer aplikasi Android.
Bagi para pemula atau mereka yang belum memiliki pengalaman dalam mempelajari bahasa pemrograman, saat ini tersedia berbagai aplikasi dan tools yang memudahkan proses pembuatan aplikasi. Tools tersebut umumnya menggunakan konsep drag and drop, sehingga pengguna dapat membangun aplikasi tanpa harus menulis kode secara langsung.
Salah satu tools yang dapat dimanfaatkan adalah Thunkable, yaitu aplikasi berbasis web yang memungkinkan pengguna untuk membuat aplikasi Android maupun iOS. Thunkable mengadopsi konsep pemrograman visual berbasis Scratch, yang mengusung metode drag and drop, sehingga pembuatan aplikasi menjadi lebih mudah dan ramah bagi pemula, bahkan tanpa latar belakang coding.
Membangun Aplikasi sederhana untuk Pertama Kali
tahap awal dalam membuat aplikasi sederhana membuat create project dengan mengisikan nama dan category project
mengganti warna background
memasukan komponen user interface button.
panel button1 digunakan untuk memodifikasi tampilan user interfacenya. dimulai dengan mengubah nama menjadi next, mengubah font, ukuran font dan ukuran tombolnya
tab blocks tab Blocks adalah tempat utama untuk menulis logika / program aplikasi menggunakan blok visual (drag and drop). tab ini digunakan untuk menentukan perilaku aplikasi, mengatur aksi saat event terjadi, Mengolah data, variabel, dan logika, dan menghubungkan komponen UI dengan fungsi
tahap selanjutnya adalah mengisi fungsi logika, pada latihan yang dilakukan chapter ini adalah membuat ketika klik button “next” akan muncul tampilan “hello World”