Singkatnya, sketchware merupakan aplikasi IDE untuk mengembangkan aplikasi android dari handphone android itu sendiri. Kalian dapat membuat aplikasi android tanpa sentuhan laptop sama sekali.
Yang menarik kemudian adalah tentang metode drag-drop dalam implementasinya. Membuat aplikasi selayaknya di visual studio tinggal geser-geser widget dan jadilah aplikasi android pertama anda. Yang jelas kita tidak akan pusing harus mengerti bahasa markup xml dalam hal layouting. Seperti membuat widget tombol, textbox dll.
Implementasi Logika
Sketchware menggunakan logika drag-drop dalam hal layouting. Yang artinya kamu hanya perlu geser-geser widget yang akan dimasukan ke dalam project. Tentu hal ini sudah umum pada aplikasi IDE.
Tapi disisi lain yang tak umum pada sketchware adalah implementasi logika program juga menganut metode drag-drop, yang artinya kalian perlu geser-geser kode java yang telah disediakan untuk membangun sebuah logic aplikasi.
Hal ini tentu sulit-sulit mudah untuk dimengerti, karena tidak jelas eksistensinya, mau dianggap coding ya enggak (masa koding drag drop) dan mau dianggap bukan coding juga nggak (udah nyentuh bahasa pemograman masa bukan coding).
Hal ini tentu sulit-sulit mudah untuk dimengerti, karena tidak jelas eksistensinya, mau dianggap coding ya enggak (masa koding drag drop) dan mau dianggap bukan coding juga nggak (udah nyentuh bahasa pemograman masa bukan coding).
Cara kerja sketchware.
Secara umum metode drag-drop berbasis GUI hanya ditunjukan untuk kamu. Sedangkan di belakang layar setiap kejadian akan di konversi secara otomatis ke kode xml untuk layout, ataupun dalam kode java untuk logic.
Sebagai contoh ketika kamu memasukan widget textboxt dan untuk menampilkan text hello world, secara bersamaan sketchware membuat block kode xml ke dalam file main.xml. Kamu bisa melihat kodenya di bagian source code yang dapat di akses lewat tombol pilihan(pojok kanan atas) >> show source code.
Begitu juga saat kamu memasukan logic aplikasi, maka sketchware akan membuat blok kode java kedalam file MainActivity.java
Begitu juga saat kamu memasukan logic aplikasi, maka sketchware akan membuat blok kode java kedalam file MainActivity.java
![]() |
| Contoh blok xml yang dibuat otomatis oleh sketchware |
Bisakah menambahkan kode eksternal?
Jawaban nya bisa lewat blok add source. Disini kamu bisa menambahkan kode java eksternal. Biasanya digunakan untuk menambahkan fitur-fitur android yang tidak disediakan oleh sketchware. Atau pun bisa digunakan untuk membuat logic aplikasi secara umum yaitu lewat koding, bukan drag drop.
![]() |
| Contoh penambahan kode java lewat block add source |
Gw pribadi sering menggunakan kode eksternal untuk menambahkan animasi atau untuk manipulasi layout lewat kode java..
Blok add source memungkinkan kamu untuk coding pure dengan bahasa pemograman java, dapat terintegrasi dengan semua widget pada project yang sedang dikerjakan. Sangat membantu sekali supaya aplikasi kita bisa lebih powerfull layaknya di buat dengan visual studio..


Posting Komentar
Posting Komentar