Kami menggunakan software Android Studio untuk membuat aplikasi berjudul
Tari Piring
A. Android Manifest
Android Manifest merupakan sebuah xml yang berisi informasi mengenai
aplikasi, seperti versi dari aplikasi, nama package, level SDK yang digunakan, beserta icon dan nama yang diberikan untuk Aplikasi. selain itu, AndroidManifest.xml ini digunakan sebagai pengatur activity-activity yang terdapat pada aplikasi, berupa daftar kelas-kelas java, penggunaan intent untuk pemilihan, dan pemberian Label / title pada suatu Activity saat mereka Aktif.
B. Kode Java
Tampilan Kode Java
Java adalah bahasa pemrogramannya android. Java memiliki konsep seperti Class, Package, access modifier(public/prifat). Pada Project ini, kami menggunakan 7 kode java yakni, main activity untuk main menu, Help untuk menu help, Mulai untuk activity start, dan lainnya. Pada Java inilah kita mengatur koding yang perlu pada project ini, seperti koding perpindahan activity , baik dari menu utama ke menu mulai, atau balik dari menu mulai ke menu utama. Koding Loading dan Koding Mp3.
Koding Pindah
Koding Loading
Koding MP3
C. Kode Activity/ XML
Activity adalah Komponen android yang menyediakan tampilan didalam
sebuah aplikasi dimana pengguna akan berinteraksi dengannya. Misal layar list chat pada aplikasi whatsapp android, user timeline yang ada di aplikasi twitter dan facebook anda, layar inbox pada aplikasi gmail anda dan lain sebagainya. Setiap class Java dinyatakan sebagai sebuah Activity jika class tersebut mengextends pada class Activity Activity umumnya memiliki sebuah tampilan dalam format layout .xml Activity memiliki lifecycle di memory dimana para developer android harus peduli dan tau kapan sebuah Activity diciptakan (create) hingga dimatikan (destroy) dari memory
Setiap Activity yang dimiliki dan akan digunakan di aplikasi harus di
registrasikan di file AndroidManifest.xml Activity menganut konsep Stack : Last in First Out (LIFO) yang mana setiap activity yang terakhir diciptakan atau ditampilkan dilayar akan keluar pertama kali dari stack jika Pengguna menekan tombol: Physical back button, atau Back button pada Action Bar Aplikasi Tampilan activity yang kami buat tentu sesuai dengan jumlah kode java yakni 7, ada tampilan loading screen, menu utama, mulai, help,gerakan1,gerakan2, dan triger. Di activity ini, tampilan dibuat sedemikian rupa agar lebih menarik dengan menggunakan desain atau yang lainnya Untuk tampilan GIF diperlukan suatu library sehingga dapat ditampilkan pada layout/activity Salah satu contoh tampilan gif
D. Directory Drawable
Merupakan suatu direktori yang digunakan untuk menyimpan asset yang
berupa image, sehingga bisa diakses dan digunakan serta disimpan dalam suatu project android studio. Kami menggunakan berbagai format dalam project ini seperti jpg,png serta untuk menampilkan animasi menggunakan gif. E. Directory RAW
Merupakan directory source yang digunakan untuk menyimpan asset berupa
suara, sehingga bisa diakses dan digunakan serta disimpan dalam suatu project android studio. Untuk membuat aplikasi lebih menarik kami menggunakan suara pada gerakan-gerakan yang ditampilkan oleh animasi gif.