Anda di halaman 1dari 7

1.

Pendahuluan Namun, kini Sejalan perkembangan teknologi, PC juga


semakin canggih. Dengan diikuti jumlah software
Kehidupan manusia di masa modern sekarang ini aplikasi yang bertambah banyak, komputer menjadi lebih
tidak dapat lepas dari teknologi, khususnya komputer. menarik untuk digunakan.
Arti komputer menurut Blissmer dalam Hasyim (2008:1)
mengemukakan bahwa “Komputer adalah alat elektronik 2. Landasan teori
yang mampu mengerjakan beberapa tugas, yaitu
menerima input, memproses input sesuai dengan intruksi Menurut Nazruddin (2012:5) “Android adalah
yang diberikan, menyimpan perintah dan hasil sebuah system operasi untuk perangkat mobile berbasis
pengolahannya, serta menyediakan output dalam bentuk linux yang mencakup system operasi, middleware dan
informasi”. Contoh yang sering dijumpai adalah aplikasi.” Android menyediakan platform terbuka bagi
Personal Computer (PC). Menurut Hasyim (2008:4) para pengembang untuk menciptakan aplikasi mereka.
mengemukakan bahwa: PC adalah seperangkat peralatan Awalnya, Google Inc. membeli Android Inc. yang
computer yang digunakan oleh satu orang/pribadi. Dalam merupakan pendatang baru yang peranti lunak untuk
melakukan pengolahan data yang dimulai dari ponsel/smartphone. Kemudian untuk mengembangkan
memasukan data hingga menghasilkan informasi, android, dibentuklah Open Handset Alliance, konsorsium
computer memerlukan system yang merupakan kesatuan dari 34 perusahaan peranti keras, peranti lunak, dan
elemen. Yaitu sebagai berikut: Hardware, Software, dan telekomunikasi, termasuk Google, HTC, Intel,Motorola,
Brainware. Qualcomm, dan banyak lagi lainnya.(nazzruddin:2012)

1. Hardware adalah sekumpulan perangkat keras didalam Dari keterangan diatas Android dapat disimpulkan
computer yang secara fisik yang dapat dilihat , diraba, sebagai generasi baru platform mobile yang bersifat open
dan dirasakan. Hardware dikelompokan menjadi source. Yang dimaksud open source adalah platform yang
empat bagian, yaitu: memberikan pengembang untuk melakukan
a. Device input atau peralatan input (keyboard pengembangan sesuai dengan yang diharapkannya.
dan mouse). Menurut Nazzruddin Android dipuji sebagai “platform
b. Device process atau peralatan proses, dari data input mobile pertama yang lengkap, terbuka, dan bebas” , yaitu
(processor, motherboard dan memory). sebagai berikut:
c. Device output atau peralatan output (monitor,
printer dan speaker) a. Lengkap (complete platform): para desainer dapat
d. Device peripheral atau peralatan tambahan lainnya melakukan pendekatan yang komprehensif ketika
seperti modem, tv turner, USB flash. mereka sedang mengembangkan platform android.
Android merupakan sistem operasi yang aman dan
2. Software adalah program yang berisi intruksi atau banyak menyediakan tools dalam membangun
perintah sebagai perantara, yang menghubungkan software dan memungkinkan untuk peluang
antara hardware dan brainware. Sehingga pengembangan aplikasi.
menghasilkan informasi sesuai keinginan brainware.
Software dibagi menjadi dua golongan, yaitu: b. Terbuka (open source platform): platform android
a Software operation system (OS) seperti DOS, disediakan melalui lisensi opoen source.
Windows dan Linux. Pengembang dapat dengan bebas untuk
b. Software application (program aplikasi) seperti mengembangkan aplikasi. Android sendiri
Microsoft office, database management, program menggunakan linux kernel 2.6.
grafis, network software, web design tool, utilities,
entertainment and education. c. Free (free platform): android adalah platform/
c.Brainware adalah perangkat yang mengoperasikan aplikasi yang bebas untuk develop. Tidak ada lisensi
dan menjalankan software yang ada dalam computer. atau biaya royalti untuk dikembangkan pada
Contohnya mengetik dengan Microsoft Word dan platform android. Tidak ada biaya keanggotaan
membuat program aplikasi perusahaan. diperlukan. Aplikasi untuk android dapat
didistribusikan dan diperdagangkan dalam bentuk
Perkembangan PC saat ini semakin pesat. Diawal apa pun.
perkembangannya, komputer berukuran besar hanya
dapat ditemukan dilembaga tertentu. Harga komputer ini 2.1. App inventor
sangat fenomenal dan tidak terjangkau untuk individu.

7
App Inventor adalah, alat drug and drop (puzzle) email, pesan teks, blootooth, wifi dan social network.
visual untuk membangun setiap coding dan mendesain (googleplay:2014)
aplikasi mobile di Platform Android. merancang user Dalam aplikasi ini QR barcode scanner
interface (tampilan visual) dari sebuah aplikasi berbasis memudahkan penulis dalam penerapan aplikasi, juga
web dengan menggunakan sebuah antarmuka pengguna dalam membagikan aplikasi secara cepat, mudah dan
grafis (GUI) builder yang lebih nyaman dan mudah, praktis.
maka akan menentukan pengguna app inventor diberikan
menu berbentuk "blok" seolah-olah sedang bekerja pada
sebuah teka-teki. ( David, hal, ell, & Liz, 2011:17) 3 Metode Penelitian
Dari keterangan diatas app inventor dapat 3.2. Teknik Pengumpulan Data
disimpulkan sebagai program penyedia pembuatan
aplikasi android dengan sangat mudah apalagi untuk A. Observasi
pemula. Dengan pembuatan coding yang telah Dalam memahami khusus tentang hardware,
disediakan, hanya dengan memasangkan sebuah penulis mengunjungi langsung kepada ahli dalam
rangkaian puzzle. bidang komputer. Dan melakukan pengumpulan
berbagai informasi tentang hardware. Khususnya
2.2 Bluestacks hardware yang digunakan untuk PC (personal
computer).
Menurut yudhi (2014) “BlueStacks adalah sebuah
aplikasi yang bisa di gunakan pada sistem operasi B. Wawancara
Windows dan Mac sebagai emulator untuk android OS. Untuk informasi yang lebih dapat dipahami,
Bluestack ditemukan oleh seseorang bernama Rosen penulis melakukan Tanya jawab dan pencatatan
Sharma dari India mempunyai ide untuk membuat langsung dengan para ahli. Serta meminta berbagai
software Bluestacks yang mulai di kembangkan sejak pendapat untuk merancang aplikasi praktis dan
tahun 2010.” ringan namun bermafaat.
Dari keterangan tersebut bluestack dapat
disimpulkan sebagai emulator aplikasi android di PC C. Daftar Pustaka
(Personal Computer/laptop) pada sistem operasi Untuk penjelasan yang lebih akurat dan tertata,
Windows dan Mac. Bluestack memberikan kemudahan maka penulis mengumpulkan sejumlah buku, ebook
untuk menggunakan berbagai aplikasi android, dan website yang terpercaya. Hal ini dikarenakan
khususnya game, yang telah diketahui banyak sekali setiap informasi benar-benar bersumber dengan baik
game menarik yang dapat diunduh secara gratis ataupun dan dapat diterapkan kepada aplikasi agar pengguna
berbayar. Dan memudahkan para pengguna yang belum tidak mendapatkan informasi yang menyimpang.
memiliki smartphone android untuk ikut merasakan
bagaimana android dapat dinikmati. Penggunaan
bluestack pada aplikasi ini yaitu untuk menjalankan
4 Hasil dan Pembahasan
aplikasi yang telah dibuat di app inventor dan
menyimpan file .apk dengan format yang bisa dikenal. 4.1. Identifikasi Masalah
Dengan adanya handphone yang lebih modern dari
2.3. QR Barcode Scanner masa ke masa membuat pengguna terkadang hilang arah
dari fungsi gadget tersebut. Apalagi untuk siswa siswi
QR barcode Scanner adalah aplikasi scan barcode yang kini malas untuk ke perpustakaan, mereka lebih
dengan menggunakan kamera yang dilengkapi lampu led. menyukai gadget dibanding dengan buku-buku tebal
Barcode scanner ini bekerja dengan mengarahkan yang harus dipelajari. Komputer yang kini telah menjadi
kamera kepada barcode yang ingin discann, setelah alat pembantu masyarakatpun alangkah baiknya untuk
decoding selesai akan diarahkan ke link halaman web, memiliki pengetahuan masyarakat tentang alat komputer
review buku, multimedia dan informasi secara online. misalnya hardware. Hardware adalah alat yang sering
Aplikasi ini dapat menciptakan barcode dengan sangat dilihat dan dipakai, alangkah baiknya jika masyarakat
cepat dan mudah. Misalnya membuat code untuk alamat atau siswa khususnya lebih mengetahui hardware lebih
email, nomor telepon, kontak informasi, kalender acara, banyak lagi.
dan informasi geografis. Dengan aplikasi ini juga dapat
langsung membagi barcode dengan orang lain melalui Dari identifikasi masalah diatas. Perlu dirancang
program yang menjelaskan tentang hardware yang

8
digunakan sehari-hari dengan penjelasan dan pemecahan do if textbox1.enabled
masalah yang lebih mudah dimengerti oleh pengguna. then call textbox1.hidekeyboard
Dan tidak membuat jenuh para pengguna dengan set textbox1.text to “mouse”,”MOUSE”
membaca buku yang tebal dalam belajar. set textbox1.text to “keyboard”,”KEYBOARD
set textbox1.text to “scanner”,”SCANNER
4.2. Analisa kebutuhan set textbox1.text to “touchpad”,”TOUCHPAD”
set textbox1.text to “kamera”,”KAMERA”
Dengan pemecahan masalah tersebut diharapkan set textbox1.text to “barcode”,”BARCODE”
siswa-siswi yang bukan sekolah jurusan komputerpun open another screen screenName”hardware”
setidaknya mengerti tentang hardware secara umum dan
meningkatkan pengetahuan mereka. Bagi para pengguna b. rancangan algoritma pada penampilan hardware,
lainnya dengan adanya aplikasi ini diharapkan agar lebih contoh input device
pintar dalam menggunakan dan memelihara komputer when button1.click
yang dimiliki. Dan memberikan alat pembelajaran yang do set horizontalArrangement1.visible to true
mudah dan menyenangkan. if horizontalArrangement1.visible
1. Kebutuhan perangkat keras dalam pengembangan set horizontalArrangement2.visible to false
aplikasi perangkat hardware komputer berbasis android set horizontalArrangement3.visible to false
terbagi menjadi 2 perangkat yaitu : set horizontalArrangement4.visible to false
set horizontalArrangement5.visible to false
a. Personal Computer (PC) set horizontalArrangement6.visible to false
c. rancangan algoritma screen latihan soal
1. RAM : 4 GB DDR3 when button1.click
2. VGA : Nvidia Gforce do set Textbox1.text to random integer from 1 to 6
3. Hard Disk : 500 GB if textbox1.enabled=”1”
set verticalArrangement1.visible to true
b. Handphone set verticalArrangement2.visible to false
set verticalArrangement4.visible to false
1. Processor : 1 GHz Cortex-A5 set verticalArrangement5.visible to false
2. RAM : 500 MB set verticalArrangement6.visible to false
3. Memori : 1 GB set HorizontalArrangement1.visible to false
3. OS : Jelly Bean 4.1 set HorizontalArrangement2.visible to false

2. Kebutuhan perangkat lunak dalam pengembangan d. informasi salah atau benar


aplikasi perangkat hardware komputer berbasis android when checkbox1.changed (jawaban yang benar)
ini adalah : do set checkbox2.enabled to false
set checkbox3.enabled to false
1. Bluestacks set checkbox4.enabled to false
2. Paint set HorizontalArrangement1.visible to true
3. Microsoft Word set HorizontalArrangement2.visible to false
when checkbox5.changed (jawaban yang salah)
do set checkbox6.enabled to false
4.3. Desain set checkbox7.enabled to false
4.3.1. Rancangan Algoritma set checkbox8.enabled to false
set HorizontalArrangement1.visible to false
a. rancangan algoritma pada screen menu set HorizontalArrangement2.visible to true
when button1.click
do open another screenName “hardware” 4.3.2. Software Architecture
when button2.click a. Pseudo Code (kode semu)
do open another screenName “quiz” Pseudo-code adalah bahasa buatan yang membantu
when button3.click programmer mengembangkan algoritma. Pseudo-code
do close application mirip dengan bahasa sehari-hari (Bahasa Inggris atau
(coding pencarian, contoh screen input device) Bahasa Indonesia, sebaiknya menggunakan bahasa
when button4.click Inggris agar mudah dipahami banyak orang). Program

9
pseudocede tidak dijalankan oleh komputer, tetapi Gambar III.2 use case diagram hardware
dipergunakan untuk membantu programmer dalam
mengembangkan program sebelum menulisnya ke dalam
bahasa pemrograman tertentu , misalnya C++, VB, Java,
VBA, dan lain sebagainya.(aurino, sridhani, 2012). Tabel III.1 Use case diagram hardware
Dari keterangan diatas pseudo-code bisa diartikan
sebagai cara perancangan program yang bisa dimengerti Pengolahan Data
dengan mudah, karena memakai bahasa keseharian c.
dengan bahasa yang dimiliki masing-masing meski lebih Actor User
bagus dalam bahasa umum yaitu bahasa inggris. Pseudo-
code Algoritma pembuatan aplikasi ini dapat ditunjukan Deskripsi Nama hardware di klik maka
sebagai berikut : muncul penjelasan yang
dimaksud. Lalu klik next untuk
Pada halaman quiz,saat screen muncul, klik tombol
mulai, maka quiz dimulai. melihat hardware lainnya

a. Setiap pertanyaan akan diacak, acak di aplikasi ini


yaitu setiap pengguna membuka aplikasi ini Use case diagram pencarian hardware
bersamaan discreen quiz, pertanyaan dimulai secara
berbeda satu sama lain.
b. Setelah jawaban diisi, jika salah maka ada kata
“salah” dibawah soal, begitupun sebaliknya jika
benar.
c. Klik mulai kembali dan mulai mengisi soal
selanjutnya.

1.Use Case Diagram


a. Use Case diagram menu

Gambar III.3 use case diagram pencarian hardware

Tabel III.2 Use case diagram pencarian hardware

Gambar III.1 use case diagram menu


Use case Name Pencarian hardware
b. Use Case Diagram Hardware
Actor User

Deskripsi User dapat mencari hardware


yang diinginkan berdasarkan
nama

10
d. Use case diagram latihan
Dibawah ini screen hardware disusun berdasarkan
nama, setiap tombol berisi nama hardware di klik, maka
akan muncul keterangan dibawahnya.

Gambar III.4 use case diagram latihan

Daftar tabel III.3 use case diagram latihan

Use Case Name Pengolahan Data

Actor User

Deskripsi Pada soal latihan jawaban akan


berpindah-pindah secara acak,
jika jawaban benar maka lanjut Gambar III.13 Hardware input umum
ke soal berikutnya,jika jawaban
salah maka keluar dari latihan
c. Screen Quiz

a. Screen menu Screen quiz ketika soal dimulai


Screen menu terdapat tiga pilihan, yaitu tombol
hardware, tombol quiz, dan textbox cari. Di tombol
hardware, akan terdapat screen yang telah dikelompokan
kedalam struktur hardware. Yaitu input, process, output,
backing storage dan feripheral.

Gambar III.15 Latihan quiz


Gambar III.12 Menu utama
b. Screen Hardware

11
4.4. Implementasi
Aplikasi pengenalan perangkat hardware ini
dijalankan langsung dari web app inventor yaitu
ai2.appinventor.mit.idu melalui menu build app (provide
QR code for .apk) setelah itu barcode di scan melalui
aplikasi QR Barcode scanner dari handphone android
yang telah diinstal, dengan otomatis akan menjalankan
aplikasi di handphone secara otomatis dengan praktis.
Tampilan dari penerapannya yaitu sebagai berikut :

Gambar III.18 Barcode Scanner

4.5. Testing
Uji coba sistem dan program dalam pembuatan
Aplikasi pengenalan perangkat hardware komputer
berbasis android ini dilakukan dengan pengetesan fungsi
dan logika yang telah dibuat, dan apakah masih
ditemukan kesalahan atau tidak. Dengan menjalankan
Gambar III.16 Build to barcode program dapat dideteksi kesalahan yang ada dan fungsi-
fungsi yang tidak sesuai. Pesan kesalahan akan muncul di
block editor ketika ada syntax yang tidak benar, dan
dalam app inventor puzzle tidak akan terhubung jika
yang dihubungkan tidak sesuai.

Tabel III.4 testing

Kesim
Data Yang
Pengam pulan
Masu Diharap
atan Pengu
kan kan
jian
Klik Screen Screen
tombol hardware hardware Sesuai
hardware muncul muncul
Klik
tombol Penjelasan
Gambar III.17 Barcode nama hardware Penjelasan
hardware yang hardware Sesuai
yang dimaksud muncul
dikehenda muncul
ki

Screen Screen
Klik
hardware hardware
tombol Sesuai
selanjutnya selanjutnya
next
muncul muncul

12
c. Mendapat penjelesan secara offline dan gratis.
Klik Kembali ke Kembali ke Dengan mengandalkan handphone android yang
tombol screen menu screen menu Sesuai kebanyakan telah digunakan anak muda sampai
menu utama utama orang tua ini dapat dengan mudah dan simpel.
Karena dalam satu handphone banyak berisi gudang
ilmu. Sehingga Membuka aplikasi ini kapanpun dan
Klik Kembali ke Kembali ke dimanapun.
tombol screen screen Sesuai
prev sebelumnya sebelumnya 6. Daftar Acuan
[1] David wolber, Hal Abelson, Ellen spertus & Liz
Klik Looney.2011. app Inventor, Create Your Own
Screen quiz Screen quiz Android *Apps.ISBN :978-1-449-39748-7.
tombol Sesuai
muncul muncul Canada: O’Reilly Media.
quiz
[2] Hasyim M., ST.2008. buku pintar komputer. ISBN
Quiz dimulai 978 979 1477 03 1 . Depok : kriya pustaka (grup
Klik Quiz puspa swara)
tombol dimulai secara acak Sesuai
mulai quiz secara acak [3] Sulaeman, A. 2011. Algoritma flowchart dan
pseudecode. Diambil dari: http:// rivsoe
666.blog.unsoed.ac.id/2011/10/pengertian-
Klik algoritma-flow-chart-dan-pseudocode/ . (18 Juli
Aplikasi Aplikasi
tombol Sesuai 2014)
ditutup ditutup
exit
[4] Safaat, N.H. 2012. Pemrograman aplikasi mobile
smartphone dan tablet PC berbasis android ISBN
Masukan
978-602-8758-52-9. Bandung: informatika
nama Nama Nama
bandung
hardware hardware hardware
Sesuai
dalam yang dicari yang dicari [5] Wildan Agissa Rusadi . 2013. Testing &
textbox ditemukan ditemukan Implementasi Sistem . diambil dari : http://
cari bangwildan .web.id/berita-176-white-box-
testing--black-boxtesting.html. (01 Agustus
2014)
5. Kesimpulan
Dari pembuatan Aplikasi perangkat hardware
berbasis android ini dapat ditarik kesimpulan bahwa
Hardware dapat dipelajari dengan mudah. Dan begitu
penting mengenal perangkat hardware. Aplikasi ini juga
dapat membantu pengguna sebagai berikut:

a. Mempermudah pembelajaran bagi siswa, khusunya


dijurusan Tekhnik Komputer dan Jaringan. Dan
menarik ketertarikan para siswa perempuan untuk
dapat belajar dengan mudah dan menyenangkan.

b. Dengan aplikasi ini dapat mencari penjelasan tentang


perangkat keras komputer hanya dengan satu aplikasi.
Biasanya pencarian digoogle kebanyakan terpisah,
sehingga lebih menyita waktu dan menjadi lebih tidak
praktis

13

Anda mungkin juga menyukai