Struktur File Pada Project Sketchware

Posting Komentar


Sebuah project sketchware terdiri dari 3 file utama yang paling basic sekali. Diantaranya sebagai berikut


  1.  AndroidManifest.xml
  2.  Main.xml
  3.  MainActivity.xml
Sebenarnya kita hanya perlu mengetahui saja ketiga file tersebut, dimaksudkan untuk debug (buat gw pribadi) supaya dapat melihat informasi-informasi saat coding berlangsung. Seperti nama variabel, method dll. Selebihnya tidak ada hal yg perlu kita pelajari lebih lanjut, karena kita sendiri tidak punya akses untuk edit-edit file itu di luar aplikasi sketchware.

AndroidManifest.xml


Merupakan file yang memuat informasi dasar project seperti nama aplikasi, nama project, label, style dan lain sebagainya. Tidak ada point yang istimewa di file ini untuk debug (karena informasi nya sedikit) dan jarang banget gw liat.

main.xml


Merupakan file yang menyimpan informasi layout seperti penggunaan widget secara keseluruhan. Dan pada file ini lah tempat dimana sketchware menulis loyaut yang kamu desain ke dalam blok kode xml. Dan itu dikerjakan secara diam-diam.

Sebagai contoh, coba masukan textview dan ganti text nya menjadi hello world. Kemudian liat pada file main.xml yang dapat diakses lewat tombol option(tombol pojok atas) klik Show source code, pilih main.xml 

Maka akan ada blok kode Textview dengan text property hello world


MainActivity.java


Pada file berikutnya merupakan file java yang menyimpan logika aplikasi. Kalian bisa melihat bagaimana skethcware mengkonversi logika program yang kamu buat secara drag drop ke dalam kode java.

Sebagai contoh disini gw membuat logika untuk menampilkan dialog pada saat aplikasi aktif.. blok nya seperti ini;


Kemudian mari kita liat kodenya pada file MainActivity.java,

Nah dengan pengetahuan ini gw setitik bisa mencari informasi mengenai error ATAU pun informasi untuk kebutuhan debug.

Sedangkan untuk navigasi file file tersebut bisa di akses lewat halaman view, yaitu halaman editor tempat kita drag-drop untuk mendesain aplikasi.

Selamat belajar 

Related Posts

Posting Komentar

Subscribe Our Newsletter