Anda di halaman 1dari 18

PERANCANGAN APLIKASI MOBILE EDUKATIF BELAJAR

CHORD PIANO UNTUK PEMULA BERBASIS ANDROID

NASKAH PUBLIKASI

disusun oleh
Aditya Candra Kusuma
10.11.3546

JURUSAN TEKNIK INFORMATIKA


SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER
AMIKOM YOGYAKARTA
YOGYAKARTA
2013

DESIGN OF MOBILE APPLICATIONS EDUCATIVE 'LEARN PIANO CHORD FOR


BEGINNERS' ANDROID BASED
PERANCANGAN APLIKASI MOBILE EDUKATIF BELAJAR CHORD PIANO UNTUK
PEMULA BERBASIS ANDROID
Aditya Candra Kusuma
Dhani Ariatmanto
Jurusan Teknik Informatika
STMIK AMIKOM YOGYAKARTA
ABSTRACT
The piano is a musical instrument played with the fingers hand. The person who
plays this instrument is called Pianist. Important component in playing this instrument is
commonly called the key tone or chord. Chord is a collection of two or more tones that
when played simultaneously sounding harmony. To play a musical instrument piano
requires knowledge about the different types of chord and also have a good feeling when
playing it. Many types of chord into an obstacle a beginner pianist to play a song.
Along with the development of the Android mobile platform, an application was made
to help the budding pianist in the know and learn chord piano line with the needs of a
beginner.
Piano chords this is an android based learning application that aims to help budding
pianist in the know and learn chord piano. In this application available chord feature, a
feature that provides information about the different types of chords needed by a budding
pianist. The application also provides a quiz, quiz that uses sound as a matter of where
the chord as a budding pianist user must guess the sound of the chord is being played on
any matter that is available.
Keywords: Chord Piano, Pianist, mobile platform, Android

Pendahuluan
Salah satu bentuk perkembangan Aplikasi Android adalah Aplikasi alat-alat
musik, khususnya alat musik piano. Piano adalah sebuah alat musik yang dimainkan
dengan jari jemari tangan. Orang yang memainkan alat musik ini disebut dengan
Pianis. Komponen penting dalam memainkan alat musik ini adalah kunci nada atau
biasa disebut chord. Chord adalah kumpulan dua nada atau lebih yang bila
dimainkan secara bersamaan terdengar harmonis. Chord bisa dimainkan secara
terputus-putus ataupun secara bersamaan. Chord ini digunakan untuk mengiringi
suatu lagu. Untuk memainkan alat musik piano dibutuhkan pengetahuan tentang
berbagai jenis chord dan juga mempunyai feeling yang baik saat memainkannya.
Banyaknya jenis chord menjadi sebuah kendala seorang Pianis dalam memainkan
sebuah lagu.
Dalam penelitian ini akan dibuat media pembelajaran alat musik berbasis
Android yang akan menampilkan chord piano untuk memudahkan Pianis dalam
mengetahui berbagai jenis chord piano serta terdapat kuis yang berfungsi untuk
membentuk feeling seorang pianis menjadi lebih baik.

2
Landasan Teori
2.1
Aplikasi Mobile
Sistem aplikasi mobile1 merupakan aplikasi yang dapat digunakan
walaupun pengguna berpindah dengan mudah dari satu tempat ketempat lain
lain tanpa terjadi pemutusan atau terputusnya komunikasi.
2.2

Aplikasi Android
Aplikasi Android ditulis dalam bahasa permrograman java 2. Kode java
dikompilasi bersama dengan data file yang dibutuhkan menjadi bentuk package
oleh apt tools sehingga menghasilkan file berekstensi apk. File apk itu adalah file
aplikasi android yang bisa di install di perangkat mobile dengan sistem operasi
Android.

2.3

Konsep OOP (Object Oriented Programming)


Pemrograman berorientasi objek berarti sebuah teknik pemrograman
yang dalam proses pengembangannya menggunakan terminology objek, dimana
setiap objek memiliki atribut beserta dengan fungsi yang dapat saling berinteraksi
satu dengan yang lain seperti halnya objek3. Objek sendiri adalah bentuk nyata
dari sebuah class dan class merupakan kumpulan dari atribut dan method /
fungsi.

2.4

Eclipse
Eclipse adalah sebuah IDE (Integrated Development Environment) untuk
mengembangkan perangkat lunak dan dapat dijalankan di semua platform
(platform-independent).
Secara standar Eclipse selalu dilengkapi dengan JDT (Java
Development Tools), plug-in yang membuat Eclipse kompatibel untuk
mengembangkan program Java, dan PDE (Plug-in Development Environment)
untuk
mengembangkan
plug-in
baru.
Eclipse
beserta
plug-in-nya
diimplementasikan dalam bahasa pemrograman Java234.

M. Shalahuddin, Pemrograman J2ME (Belajar Cepat Pemrograman Perangkat Telekomunikasi


Mobile), Bandung,2006.
2
Nazruddin Safaat H, Android Pemrograman Aplikasi Mobile Smartphone dan Tablet PC Berbasis
Android, hal 9
3
Stendy B. Sakur, PHP 5 Pemrograman Berorientasi Objek Konsep & Implementasi, hal 178
4
Nazruddin Safaat H, Android Pemrograman Aplikasi Mobile Smartphone dan Tablet PC Berbasis
Android, hal 14

Konsep Eclipse adalah IDE yang terbuka (open), mudah diperluas


(extensible) untuk apa saja, dan tidak untuk sesuatu yang spesifik. Jadi, Eclipse
tidak saja untuk mengembangkan program Java, akan tetapi dapat digunakan
untuk berbagai macam keperluan, cukup dengan menginstal plug-in yang
dibutuhkan.
2.5

Android SDK (Software Development Kit)


Android software development kit (SDK) termasuk seperangkat alat
pengembangan. Ini termasuk debugger, libraries, sebuah handset emulator
berdasarkan QEMU, dokumentasi, kode contoh, dan tutorial. Platform ini dapat
berjalan di sistem operasi Linux (setiap desktop modern Linux distribusi), Mac
OS X 10.5.8 atau yang lebih baru, Windows XP atau yang lebih baru. Eclipse
menggunakan Android Development Tools (ADT) Plugin, meskipun IntelliJ IDEA
IDE sepenuhnya mendukung pengembangan Android dan NetBeans IDE juga
mendukung pengembangan Android melalui Plugin. Selain itu, developer dapat
menggunakan editor teks apapun untuk mengedit file XML Java dan, kemudian
menggunakan alat baris perintah (Java Development Kit dan Apache Ant jika
diperlukan) untuk menciptakan, membangun dan debug aplikasi Android serta
pengendalian terpasang perangkat Android (misalnya, memicu reboot,
menginstal paket perangkat lunak jarak jauh).

2.6

Adobe Photoshop
Adobe Photoshop atau biasa disebut Photoshop, adalah perangkat lunak
editor citra buatan Adobe Systems yang dikhususkan untuk pengeditan
foto/gambar dan pembuatan efek5.

2.7

SQLite
SQLite merupakan sebuah sistem manajemen basisdata relasional yang
bersifat ACID-compliant dan memiliki ukuran pustaka kode yang relatif kecil,
ditulis dalam bahasa C. SQLite merupakan proyek yang bersifat public domain
yang dikerjakan oleh D. Richard Hipp 6.

2.8

2.8.1

UML (Unified Modeling Language)


Unified Modeling Language (UML) adalah sebuah bahasa yang telah
menjadi standar dalam industry untuk visualisasi, merancang dan
mendokumentasikan sistem piranti lunak. UML menawarkan sebuah standar
untuk meranacang model sebuah system 7.
Use Case Diagram
Use Case Diagram adalah gambar dari beberapa atau seluruh actor
dan use case dengan tujuan mengenali interaksi mereka dalam suatu
sistem. Use Case Diagram menggambarkan fungsionalitas yang
diharapkan dari sebuah sistem, yang ditekankan adalah apa yang
diperbuat sistem, dan bukan bagaimana. Sebuah use case
mempresentasikan sebuah interaksi antara actor dengan sistem. Dalam
use case diagram terdapat istilah seperti actor, use case dan use case
relationship.

Imam Prayoga & Diginnovac, Photoshop explore the Magic, hal 1


Reto Meier,Profesional Android 4 Application Development
7
Verdi Yasin, REKAYASA PERANGKAT LUNAK BERORIENTASI OBJEK Pemodelan, Arsitektur dan
Perancangan (Modeling, Architecture and Design), hal 194

2.8.2

2.8.3

2.8.4

2.9

Activity Diagram
Activity diagram menggambarkan rangkaian aliran dari atifitas,
digunakan untuk mendeskripsikan aktivitas yang dibentuk dalam suatu
operasi sehingga dapat juga digunakan untuk aktifitas lainnya seperti use
case atau interaksi.
Sequence Diagram
Sequence Diagram menggambarkan kolaborasi dinamis antara sejumlah
objek dan untuk menunjukan rangkaian pesan yang dikirim antar objek juga
interaksi antar objek, sesuatu yang terjadi pada titik tertentu dalam eksekusi
sistem.
Class Diagram
Class diagram menggambarkan struktur dan deskripsi class, package,
dan objek berserta hubungan satu sama lain seperti containment,
pewarisan, asosiasi dan lain-lain. Class diagram berfungsi untuk
menjelaskan tipe dari objek sistem dan hubungannya dengan objek lain.
Chord
Chord adalah kumpulan tiga nada atau lebih yang bila dimainkan secara
bersamaan terdengar harmonis. Chord bisa dimainkan secara terputus-putus
ataupun secara bersamaan. Chord ini digunakan untuk mengiringi suatu lagu.
Ketika Anda menekan tiga tuts piano C, E dan G secara bersamaan, ini berarti
anda sudah memainkan chord. Contoh alat musik lainnya yang bisa memainkan
chord adalah gitar (akustik dan listrik), piano, organ, electone8.

3
Analisis
3.1
Identifikasi Masalah
Chord merupakan komponen penting dalam mempelajari piano.
Kurangnya pengetahuan seorang pemula tentang kombinasi chord piano
mengharuskan pemula untuk mencari kombinasi chord tersebut dengan
membuka buku ataupun literatur yang berisi kombinasi chord piano. Dari
permasalahan tersebut penulis berusaha membantu memudahkan seorang
pemula dalam mengetahui kombinasi-kombinasi chord yang ada, dengan
membuat sebuah aplikasi mobile tentang chord piano berbasis android.Sehingga
dengan adanya aplikasi tersebut, maka seorang pemula yang ingin mempelajari
piano dapat mudah mengetahui kombinasi chord piano tanpa harus membuka
buku ataupun literature tentang kombinasi chord.
3.2

Analisis SWOT
Analisis SWOT merupakan metode perencanaan strategis yang
digunakan untuk melakukan pendekatan bisnis dengan lebih mudah dalam suatu
proyek. Analisis tersebut dapat dilakukan dengan cara mengevaluasi kekuatan
(strength), kelemahan (weakness), kesempatan (oportunity),ancaman (threats).

Endy Daniyanto & Steward K, Langsung Jago Main Keyboard Otodidak untuk pemula, hal 48

Analisis SWOT
Strength ( Kekuatan )
1. Aplikasi ini memiliki fitur Quiz yang dapat
membantu pemula sebagai user dalam
menajamkan perasaan dalam memahami
jenis chord yang ada.
2. Dikarenakan aplikasi ini merupakan
aplikasi mobile,sehingga memudahkan
user dalam mempelajari chord piano
dimana saja dan kapan saja.
3. Aplikasi ini juga dilengkapi suara dari
setiap chord yang dipilih,sehingga user
tidak hanya mengerti kombinasi chord
akan tetapi user juga dapat mengerti
suara dari sebuah chord.

Oportunity ( Peluang )
1. Aplikasi ini berbasis android yang
sekarang ini banyak penggunanya dan
harga Smartphone android yang semakin
terjangkau, menjadikan peluang besar
bagi aplikasi ini untuk digunakan
2. Aplikasi ini tidak berbayar / free, sehingga
user akan mudah untuk mendownload
dan tidak adanya biaya yang dikeluarkan.
Hal ini menjadikan peluang besar bagi
aplikasi ini untuk digunakan

3.3

3.3.1

Weakness( Kelemahan )
1. Karena aplikasi ini hanya untuk
seorang pemula,jadi chord yang
disediakan hanyalah kombinasi
chord yang dasar dan sederhana,
dengan kata lain aplikasi ini tidak
menyediakan
pengembangan
kombinasi chord untuk seorang
user yang lebih professional.
2. Aplikasi ini hanya dibuat dan didesaign
untuk layar 7inch,sehingga user yang
memiliki device dengan ukuran layar
selain 7inch kurang bisa maksimal saat
penggunaannya.
3. Aplikasi ini tidak bias menampilkan
suara secara otomatis, perlu di tekan
tombol suara terlebih dahulu.
Threats ( Ancaman )
1. jika suatu saat smart phone android
tidak lagi banyak digunakan.
2. Jika suatu saat muncul versi baru
dalam android,dikhawatirkan banyak
fitur dalam aplikasi ini yang tidak
berjalan.
3. Adanya aplikasi baru yang sejenis
dan memiliki fitur yang lebih
mendukung,dikhawatirkan
akan
menggeser posisi aplikasi ini.
jika suatu saat smart phone android
tidak lagi banyak digunakan.

UML
Use Case
Berikut adalah gambaran interaksi antara aplikasi dan aktor yang ada pada
aplikasi ini:

Use Case Diagram

3.3.2

Activity Diagram
Activity diagram menggambarkan rangkaian aliran dari aktifitas, digunakan
untuk mendeskripsikan aktivitas yang dibentuk dalam suatu operasi sehingga
dapat juga digunakan untuk aktifitas lainnya seperti use case atau interaksi.

Activity Diagram Tampil Kombinasi Chord

Activity Diagram Tampil Suara Chord

Activity Diagram Quiz

3.3.3

Sequence Diagram
Sequence diagram ini akan menggambarkan rangkaian langkah-langkah
yang menggambarkan respon dari event pada aplikasi ini. Berikut adalah
gambaran dari Sequence diagram pada aplikasi ini:

Sequence Diagram Chord

Sequence Diagram Quiz

3.3.4

Class Diagram
Berikut ini adalah class diagram yang digunakan untuk menggambarkan
struktur kelas yang ada pada aplikasi ini:

Rancangan Class Diagram


3.4

Kebutuhan Perangkat Keras


Kebutuhan Perangkat keras adalah kebutuhan perangkat keras yang
dibutuhkan dalam membangun aplikasi. Pada pembuatan aplikasi penulis
menggunakan laptop. Berikut adalah spesifikasi perangkat keras yang
digunakan:
No Spesifikasi Kebutuhan
1
Processor
Intel(R) Core(TM) i3-2310M CPU @ 2.10GHz
2
RAM
4096MB
3
VGA
NVIDIA GeForce 9400 GT 512.0 MB
4
Harddisk
320GB

3.5

Kebutuhan Perangkat Lunak


Perangkat lunak yang dibutuhkan dalam membuat aplikasi oleh penulis
adalah sebagai berikut:
No
Software
Kebutuhan
1
Sistem Operasi
Windows 7 Ultimate 32-bit
2
Program Editor
IDE Eclipse Platform Version: 3.8.0
3
Sound Editor
Fruity Loop v9.0.0
4
Image Editor
Adobe Photoshop CS5
5
Database
SQLite

3.6

Kebutuhan Fungsional
Berikut adalah kebutuhan fungsional yang dimiliki oleh aplikasi yang
akan di buat:
1. Sistem harus dapat menampilkan kombinasi chord.
a. Pengguna bisa membaca kombinasi chord
2. Sistem harus dapat menampilkan suara chord.
a. Pengguna bisa mendengarkan suara chord.
3. Sistem harus dapat menampilkan soal chord.
a. Pengguna bisa mengerjakan soal dengan baik.

3.7

Kebutuhan Non Fungsional


Berikut adalah kebutuhan Non-Fungsional yang ada pada aplikasi yang
akan dibuat:
1. Operasional
a. Digunakan pada sistem operasi Android versi minimal 4.1
b. Digunakan pada tablet smartphone berlayar 7inch(hdpi)
modus landscape
c. Kebutuhan memori RAM 256MB
2. Informasi
a. Digunakan untuk menampilkan kombinasi dan suara chord
3. Kinerja
a. Kombinasi chord akan muncul setelah menekan menu
dropdown yang tersedia dan akan muncul keterangan dalam
tentang jenis kombinasi yang dipilih.
b. Suara chord akan muncul setelah menekan button suara yang
tersedia sesuai kombinasi chord yang telah dipilih
sebelumnya.

3.8

Analisis Kelayakan Teknologi


Kelayakan teknis menyoroti kebutuhan sistem yang telah disusun dari
aspek teknologi yang akan digunakan. Secara teknologi mungkin aplikasi ini
sudah ada di google store atau di market android dalam bentuk mobile namun
dengan adanya fitur kuis diharapkan dapat mendukung user dalam mempelajari
chord piano dengan baik.

3.9

Analisis Kelayakan Operasional


Dengan adanya fitur yang dapat menampilkan kombinasi chord maka
akan memudahkan user dalam mempelajari chord piano, dan juga dengan
adanya fitur kuis yang menampilkan soal akan memudahkan user dalam
memahami chord piano.

3.10 Analisis Kelayakan Ekonomi


Secara ekonomi sebuah informasi itu tidak bisa dinilai dengan uang.
Walaupun sebuah informasi itu sangat mahal namun untuk aplikasi ini dalam
implementasinya tidak membutuhkan biaya yang sangat mahal karena ini di

install di ponsel android yang sekarang orang sudah mulai banyak yang
menggunakannya dan juga aplikasi ini bersifat free.
Walaupun aplikasi ini gratis, akan tetapi tidak akan mengurangi kualitas
informasi yang ditampilkan. Dari penjelasan yang telah ditulis dapat di simpulkan
bahwa aplikasi ini layak secara ekonomi.
3.11 Analisis Kelayakan Hukum
Karena android sendiri adalah open source dan untuk pengembangan
aplikasi juga gratis maka aplikasi ini legal. Kemudian untuk databasenya
menggunakan SQLite yang juga gratis maka untuk database legal. Karena dari
mulai pembuatan aplikasi di ponsel dan di database semua gratis maka aplikasi
ini bisa dikatakan layak secara hukum.
4
Hasil Penelitian
4.1
White Box Testing
Hasil testing yang didapat adalah ketika menu chord pertama kali
dijalankan dan user ingin mendengarkan suara dari chord, terlebih dahulu harus
memilih chord pada kedua menu dropdown dan ditekan tombol pilih, jika hal
tersebut tidak dilakukan terlebih dahulu, maka tombol suara tidak akan muncul.
4.2

No
1

Black Box Testing


Berikut adalah tabel Black Box Testing yang terdapat pada program ini
yang telah dibuat oleh penulis :
Testing Masuk Aplikasi
Skenario
Hasil
Status
Tekan icon aplikasi
Tampil splash screen,Masuk
Sukses
pada device
dalam Menu Utama
Testing Menu Utama
Hasil
Masuk dalam quiz activity
Masuk dalam quiz activity

No
1
2

Skenario
Tekan menu quiz
Tekan menu chord

No
1

Skenario
Tekan radio button sebagai
jawaban
Tekan tombol next
Selesaikan semua soal
Tekan tombol back pada
device

2
3
4

No
1

Skenario
Tekan tombol pilih

Tekan tombol suara

Tekan menu
dropdown pertama

Testing Menu Quiz


Hasil
Radio button akan menyala
Masuk dalam soal berikutnya
Tampil nilai
Kembali ke menu utama

Testing Menu Chord


Hasil
-Tampil kombinasi chord 1,2,3
-Tampil toast keterangan nama chord
-Tampil toast nama chord,
-Tampil teks nama chord
-Tampil suara chord,
-Tampil toast nama suara chord
-Tampil kombinasi chord 1,2,3
-Tampil toast keterangan nama chord
-Tampil toast nama chord,

Status
Sukses
Sukses

Status
Sukses
Sukses
Sukses
Sukses

Status
Sukses

Sukses
Sukses

Tekan menu
dropdown kedua

Tekan tombol suara

4.3

4.4

-Tampil teks nama chord


-Tampil kombinasi chord 1,2,3
-Tampil toast keterangan nama chord
-Tampil toast nama chord,
-Tampil teks nama chord
-Tampil suara chord,
-Tampil toast nama suara chord

Sukses

Sukses

Pembahasan Hasil Wawancara


Pada bagian ini penulis mewawancari beberapa koresponden untuk
mendapatkan penilaian dan pendapat tentang aplikasi ini. Penulis
mengklasifikasikan koresponden menjadi dua jenis, yaitu :
1. Korespenden Umum, yaitu seorang pengguna Android yang tidak
paham tentang piano.
2. Koresponden Musisi, yaitu seorang yang paham tentang piano.
Penulis menggunakan teknik wawancara mendalam (in-depth interview).
Dari teknik wawancara tersebut penulis membagi menjadi dua sesi wawancara,
yaitu wawancara sebelum aplikasi dibuat dan wawancara sesudah aplikasi
dibuat. Berikut merupakan hasil dari wawancara :
Wawancara Sebelum Aplikasi Dibuat
Wawancara Koresponden Umum
Pertanyaan

Jawaban

Apakah layak sebuah aplikasi android


membantu sebuah pembelajaran?

Selama aplikasi tersebut memuat semua


ilmu yang dibutuhkan untuk pembelajaran
tersebut, saya katakan itu layak.
Ilmu
yang
berdasarkan
sebuah
kompetensi pembelajaran tersebut.

Ilmu seperti apa yang dibutuhkan


sebuah pembelajaran sehingga dapat
dikatakn layak?
Wawancara Koresponden Pianis
Pertanyaan
Apakah layak sebuah
android
membantu
pembelajaran?

aplikasi
sebuah

Jawaban
Sangat layak, dengan adanya aplikasi
pada smart phone android memudahkan
anak didik saya dalam belajar.

Apakah
sebuah
aplikasi
pembelajaran chord piano dapat
membantu proses belajar seorang
pemula?

Sangat membantu, jika ada aplikasi yang


dapat menampilkan chord piano bisa
membantu anak didik saya yang baru
memulai belajar piano dalam mencari
chord piano yang tidak dia mengerti,
terlebih disaat tidak bertemu saya sebagai
mentor.

Aplikasi pembelajaran chord piano


seperti apa yang dapat membantu?

Jelas harus dapat menampilkan chord


piano yang dibutuhkan oleh seorang
pemula
dan
juga
harus
dapat
menampilkan suara dari setiap chord yang
ada.
Chord dengan tangga nada C, C# / Db, D,
D# / Eb, E, F, F# / Gb, G, G# / Ab, A, A# /
Bb, B dan dengan jenis chord Mayor,
Minor, Dominant7th, Minor7th, Minor7th-5,
Mayor7th, Augment, Diminish, 6th, 9th,

Chord piano apa saja yang


dibutuhkan oleh seorang pemula?

10

Minor6th, Augmented7th, Suspended4th

4.4.1

Wawancara Sesudah Aplikasi Dibuat


Wawancara Koresponden Umum
Pertanyaan

Jawaban

Apakah aplikasi android Chord Piano


ini sudah layak membantu sebuah
pembelajaran?

Dengan design interface yang menarik


seperti ini sudah bisa membantu dalam
pembelajaran, karena dengan design
yang menarik dapat membuat user akan
senang saat belajar dengan aplikasi ini
Bagaimana menurut anda tentang Kinerja aplikasi ini baik, karena aplikasi ini
kinerja aplikasi ini?
sudah responsive dan tidak ada eror saat
pemakaian .
Wawancara Koresponden Pianis
Pertanyaan

Jawaban

Apakah aplikasi android Chord Piano


ini dapat membantu proses belajar
seorang pemula?

Tanggapan anda tentang


android Chord Piano ini ?

aplikasi

Apakah aplikasi android Chord Piano


ini sudah layak untuk seorang pemula

Aplikasi ini bisa membantu pemula untuk


mempelajari chord piano dengan baik,
karena aplikasi ini sudah mencantumkan
chord yang memang seharusnya dipelajari
oleh seorang pemula. Dan juga aplikasi ini
mampu menampilkan suara untuk setiap
chord yang ada, dengan adanya suara chord
ini bisa memudahkan seorang pemula dalam
memahami chord piano
Saya sangat suka dengan pemilihan warna
untuk tampilan aplikasi ini, dengan pemilihan
warna yang variatif akan membuat pemula
senang saat menggunakan aplikasi ini
Layak,
karena
aplikasi
ini
sudah
mencantumkan semua tangga nada dan
jenis chord yang dibutuhkan. Ditambah fitur
kuis yang ada pada aplikasi menambah
pembelajaran seorang pemula dalam
mengenal chord dan suara chord.

11

4.5

Pembahasan Interface
Splash Screen
Splash Screen adalah scene yang akan tampil pertama kali setelah pengguna
menjalankan aplikasi. Scene ini akan ditampilkan selama 3 detik kemudian scene akan
berpindah ke scene menu utama.

4.5.1

Tampilan Splash Screen

4.5.2

Menu Utama
Menu utama adalah scene yang akan ditampilkan setelah scene splash, pada
scene menu utama ini terdapat 2 pilihan menu yaitu quiz dan chord.
Tampilan Menu Utama

4.5.3

Menu Quiz
Menu quiz adalah scene yang akan tampil ketika pengguna menekan tombol quiz
saat scene menu utama. Pada scene ini akan menampilkan 10 soal dengan 4 pilihan
ganda dan 1 tombol untuk memainkan suara, dimana suara sebagai yang dipertanyakan.
Tampilan Menu Pilih Alat Musik

12

4.5.4

Tampilan Nilai Quiz


Pada bagian ini akan muncul sebuah tampilan nilai yang didapat setelah
menjawab soal yang tersedia. Nilai disini memiliki range dari 0 sampai 10,dari range nilai
tersebut diklasifikasikan menjadi 4 jenis nilai yang berbeda. Nilai 0 sampai 4 tergolong
buruk, nilai 5 dan 6 tergolong cukup baik, nilai 7 sampai 9 tergolong baik, dan untuk nilai
10 tergolong sempurna. Berikut adalah tampilan nilai yang ada :
Tampilan Nilai Buruk

Tampilan Nilai Cukup Baik

Tampilan Nilai Baik

Tampilan Nilai Sempurna

13

4.5.5

Menu Chord
Menu chord adalah scene dimana user memilih kombinasi chord yang
dikehendaki dengan menekan menu dropdown dan memainkan suara chord yang sudah
dipilih dengan menekan button play.
Tampilan Menu Chord

5.1

Kesimpulan
Setelah tahapan-tahapan penelitian dilakukan kesimpulan yang dapat
diambil dalam penelitian kali ini adalah :
1. Dari hasil wawancara, semua koresponden yang di wawancarai oleh penulis,
menyatakan bahwa aplikasi ini layak sebagai sarana pembelajaran chord
piano untuk pemula.
2. Untuk seorang pemula sangat dibutuhkan pembelajaran dan pengenalan
tentang kombinasi chord dan juga suara chord.
3. Dengan adanya fitur quiz pada aplikasi ini sangat membantu pemula saat
mempelajari karakteristik suara sebuah chord.
4. Dalam pembuatan aplikasi tentang chord piano, pembuat aplikasi harus
paham terlebih dahulu mengenai chord piano itu sendiri.
Saran
Pada penulisan Skripsi ini tentu masih banyak kekurangan , dan mungkin
dapat disempurnakan oleh penelitian-penelitian berikutnya. Untuk lebih
menyempurnakan program ini penulis memberikan beberapa saran diantaranya :
1. Pada fitur chord, suara akan berbunyi jika di tekan tombol suara,untuk
pengembangan berikutnya bisa ditampilkan suara setiap perpindahan
kombinasi chord tanpa harus menekan tombol suara.
2. Untuk pengembangan berikutnya bisa ditambahkan cara memainkan sebuah
lagu dengan mengaplikasikan chord piano yang ada pada aplikasi tersebut.
3. Pada fitur quiz, penulis belum membuat soal secara random, untuk
pengembangan berikutnya soal di random.
4. Menambahkan tingkatan untuk fitur quiz.
5. Aplikasi ini membutuhkan resource gambar dan suara yang banyak,sehingga
menghasilkan aplikasi yang besar, untuk pengembangan berikutnya bisa
dibuat aplikasi yang lebih kecil memorinya.
6. Aplikasi ini dibuat hanya untuk device dengan ukuran layar 7inch, untuk
pengembangan berikutnya bisa dibuat untuk semua jenis device.

14

Daftar Pustaka
A.S, Rosa dan Shalahudin, M. 2006. Pemrograman J2ME Belajar Cepat Pemrograman
Perangkat Telekomunikasi Mobile. Bandung: Informatika.
Diginnovac dan Prayoga,Imam. 2009. Photoshop Explore The Magic of Special Effect.
Jakarta: PT Elex Media Komputindo.
H, Nazruddin Safaat. 2011. Android Pemrograman Aplikasi Mobile Smartphone dan
Tablet PC Berbasis Android. Bandung: Informatika.
Hermawan, Benny. 2004. Menguasai JAVA 2 & Object Oriented Programming.
Yogyakarta: ANDI.
K, Endy Daniyanto dan Steward. 2012. Langsung Jago Main Keyboard Otodidak untuk
pemula. Depok: Pustaka Makmur.
Kusrini. 2007. Strategi Perancangan dan Pengolahan Basis Data. Yogyakarta: C.V ANDI
OFFSET.
Meier, Reto. 2012. Profesional Android 4 Application Development. Indianapolis: Jhon
Willey & Sons. inc.
Raharjo, Budi. 2011. Belajar Otodidak Membuat Database Menggunakan MySQL.
Bandung: INFORMATIKA.
Sakur, Stendy B. 2010. PHP 5 Pemrograman Berorientasi Objek - Konsep &
Implementasi. Yogyakarta: ANDI.
Sangarimbun, Masri dan Sofian Effendi. 1989. Metode Penelitian Survai. Jakarta: LP3S.
Sugiyanto. 2010. Pop Hits of Indonesia 15. Indonesia.
Yasin, Verdy. 2012. REKAYASA PERANGKAT LUNAK BERORIENTASI OBJEK
Pemodelan, Arsitektur dan Perancangan (Modeling, Architecture and Design).
Jakarta: Mitra Wacana Media.
Yunus, Hadi Sabari. 2010. Metodologi Penelitian Wilayah Kontemporer. Yogyakarta:
Pustaka Pelajar.

15

Anda mungkin juga menyukai