Bab 2 Tinjauan Pustaka 2.1 Penelitian Terdahulu

Ukuran: px
Mulai penontonan dengan halaman:

Download "Bab 2 Tinjauan Pustaka 2.1 Penelitian Terdahulu"

Transkripsi

1 7 Bab 2 Tinjauan Pustaka 2.1 Penelitian Terdahulu Dampak Video game pada Aktifitas Otak, Mori seorang professor dari tokyo s nihon university melakukan riset mengenai dampak video game pada aktifitas otak. Dari penelitian Mori tersebut dapat disimpulkan bahwa terdapat 2 poin penting yang antara lain : Pertama, penurunan aktivitas gelombang otak depan yang memiliki peranan sangat penting, dengan pengendalian emosi dan agresivitas sehingga mereka cepat mengalami perubahan mood, seperti mudah marah, mengalami masalah dalam hubungan sosial, tidak konsentrasi dan lain sebagainya. Kedua, penurunan aktifitas gelombang beta merupakan efek jangka panjang yang tetap berlangsung meskipun gamer tidak sedang bermain game. Dengan kata lain para gamer mengalami autonomic nerves yaitu tubuh mengalami pengelabuan kondisi dimana sekresi adrenalin meningkat, sehingga denyut jantung, tekanan darah, dan kebutuhan oksigen terpacu untuk meningkat. Bila tubuh dalam keadaan seperti ini maka yang terjadi pada gamer adalah otak mereka merespon seperti menghadapi bahaya yang sesungguhnya (Mori, 2010). Penelitian yang berjudul Labirindroid Mobile Game Development for Android with Java (Nizar, 2010), dimana dalam perancangan ini dirancang sebuah game untuk android dengan genre puzzle games. Dalam game tersebut user

2 8 diharuskan menjalankan sebuah bola yang terdapat pada papan permainan dan harus mengenai sebuah kotak yang ada pada papan permainan untuk menyeleseaikan dan memenangkan permainan ini. Dalam game Labirindroid ini terdapat tujuh labirin dengan tingkat kesulitan dengan jenis papan permainan yang berbeda. Jika labirin pertama user dapat mengenai kotak tersebut maka akan muncul kotak dialog bahwa labirin tersebut berhasil diselesaikan dan akan ada pilihan menu untuk melanjutkan ke labirin berikutnya. Dalam game ini user dapat melihat berapa langkah yang telah ia lakukan dalam memainkan game Labirindroid pada setiap labirin. Jumlah langkah yang paling sedikit ialah yang paling baik. Setiap labirin memiliki papan/map yang tersusun oleh 5x5, 6x6, 7x7, 8x8 dan 9x9 kotak persegi dan memiliki map permainan yang berbeda dalam setiap labirin-nya. Didalam papan permainan terdapat sebuah bola yang akan dijalankan oleh user, kotak yang berupa goal dari permainan tersebut dan dinding/garis yang berfungsi untuk menghalangi jalannya bola. User dapat menggerakkan bola ke kanan, kiri, atas dan bawah sesuai yang dikehendaki. Apabila user sudah menggerakkan bola tersebut maka bola tersebut tidak akan berhenti hingga bola tersebut mengenai salah satu dinding/garis yang ada pada papan permainan. Pada penelitian tersebut dapat dilihat bahwa game yang dibuat merupakan game yang masih sederhana, dengan tampilan antarmuka yang juga masih terlampu sederhana. Algoritma pemrograman yang diterapkan dalam game ini juga masih terlalu sederhana, maka dari itu pengembangan game pada Android masih banyak dapat dilakukan.

3 9 2.2 Game Game adalah bagian fundamental dari keberadaan manusia. Game sering dimaknai sebagai suatu aktivitas yang tidak dilakukan dengan sungguh-sungguh. Tujuan akhir dari game adalah untuk mendidik, menghibur atau memperbaiki akhlak para pemain game (Crawford, 1982). Sebelum merancang sebuah game, harus dipahami dahulu arti dari bermain. Bermain dianggap sebagai aktivitas anak - anak dan sebagai sesuatu yang tidak memiliki kedalaman dan kekayaan, tetapi pada kenyataannya bermain meluas jauh melampaui dunia anak dan menyentuh berbagai kehidupan manusia. Menghargai banyak aspek dari bermain merupakan langkah awal yang penting dalam memahami desain game (Crawford, 2003) Jenis Game Secara garis besar Crawford mengelompokkan game menjadi lima jenis yaitu : 1. Boards Game (Permainan Papan) Game ini terdiri dari sebuah papan yang terbagi menjadi sektor-sektor yang dipopulasikan oleh pergerakan dari potonganpotongan. 2. Card Game (Permainan Kartu) Game ini memanfaatkan set dari 52 simbol yang dihasilkan dari dua faktor yaitu rank (13 nilai) dan suit (4 nilai). Game ini berputar disekeliling kombinasi yang dibangun dari dua faktor tersebut.

4 10 3. Athletic Games (Permainan Athletik) Game ini lebih menekankan kecakapan fisik ketimbang kecakapan mental. Aturan dari game ini ditentukan secara ketat tepat serangkaian tindakan dimana pemain diijinkan atau diharuskan untuk mengeksekusi. 4. Children s Game (Permainan Anak anak) Game ini mengandung komponen mental dan fisik yang sederhana. Fungsinya bukan untuk menantang anak untuk menampilkan batasnya dalam domain lain. Sebaliknya, perhatian utama pemain adalah menggunakan kemampuan sosial yang memperjelas peran fundamental dari grup dalam kehidupan manusia. 5. Computer Game (Game Komputer) Merupakan game yang dimainkan di komputer. Komputer bertindak sebagai lawan dan wasit pada sebagian besar permainan ini, sebagian besar game komputer juga menyediakan grafik animasi Elemen - elemen Dasar Game Di dalam sebuah game terdapat beberapa elemen-elemen yang akan membentuk sebuah game itu sendiri yaitu : 1. Rules (aturan-aturan) Sebuah game mengambil tempat atau seting di dunia buatan yang diatur oleh aturan-aturan (rules). Rules istilah yang menentukan aksi dan gerakan pemain dalam sebuah game. Pada game komputer, kebanyakan rules ini tersembunyi. Karena pemain berinteraksi dengan game hanya melalui suatu alat masukan atau yang biasanya disebut dengan input device dan

5 11 mesin mengabaikan input yang tidak sesuai tanpa harus memberitahu aturan kepada pemain. 2. Victory condition dan Lose condition. Karena ada kondisi kemenangan (Victory condition), maka game juga memiliki kondisi kekalahan (lose condition). 3. Setting (seting) Sebuah game mengambil tempat pada suatu dunia atau setting tertentu. Contohnya pada permainan bola yang berseting pada lapangan dan batasan- batasan tertentu. 4. Interaction model (model interaksi) Yaitu cara pemain berinteraksi dengan game dan melakukan aksi untuk menghadapi tantangan dari game tersebut. Model interaksi yang biasa dipakai pada game komputer ada dua jenis. Yang pertama, adalah jika pemain mengendalikan tokoh tunggal yang mempresentasikan dirinya dalam ke dalam game dan tokoh tersebut dapat mempengaruhi dunia sekitarnya, maka tokoh tersebut disebut sebagai avatar-nya. Sedangkan yang kedua adalah jika pemain memiliki kemampuan untuk melihat berbagai bagian dari gameworld (dunia permainan) dan melakukan aksi pada banyak tempat maka pemain tersebut sebagai omnipresent. Namun hal ini dapat diterapkan pada tokoh atau unit yang menjadi miliknya, dengan memberikan perintah kepada mereka satu-persatu. Salah satu contoh game yang termasuk jenis ini adalah catur. 5. Perspective (sudut pandang) Yaitu menjelaskan bagaimana pemain melihat gameworld dari suatu game pada layar permainan.

6 12 6. Role (peran) Yaitu tokoh yang dimainkan oleh pemain dalam suatu game. Dengan adanya peran ini maka pemain akan lebih mudah untuk memahami apa yang sebenarnya ingin dicapai dan aturan apa yang yang dimainkan. Sebagai contoh, pada permainan monopoli kita berperan sebagai pialang perumahan. Pada game Championship Manager kita berperan sebagai manager sebuah tim sepak bola. Pada seri game Sierra Online s Police Quest pemain berperan sebagai polisi dan memiliki aturan-aturan seperti polisi sungguhan, seperti tidak boleh menembak sembarang sasaran, harus menaati peraturan tentang kapan diperbolehkannya menembak dan lain-lain. 7. Mode Beberapa game, seperti catur, berlaku sama dari awal sampai akhir. Pemain selalu ingin mencapai atau menyelesaikan hal yang sama dengan cara yang berbeda-beda. Namun ada juga game yang memiliki mode yang nyata, yaitu dimana gameplay-nya berubah dari satu mode ke mode lainnya. Contohnya seperti pada game perang, yaitu sebelum pemain turun ke medan perang biasanya pemain diberi briefing terlebih dahulu, lalu pindah ke mode pemilihan senjata, dan terakhir adalah perang itu sendiri. 8. Structure (struktur) Hubungan antara mode dan aturan menentukan kapan dan mengapa game berubah secara bersama-sama membentuk suatu permainan. 9. Realism (realisme)

7 13 Game menggambarkan sebuah dunia, bahkan mungkin sebuah dunia yang khayal. Sebuah game yang menerapkan akal sehat dan logika pada aturan permainannya dapat dikatakan sebagai game yang realistis. Contoh dari game ini adalah Microsoft Flight Simulator, game ini mencoba mengimplementasikan bagiamana mensimulasikan penerbangan pesawat terbang yang sesungguhnya. 10. Story (cerita) Game komputer merupakan perpaduan antara media pasif, pasif seperti televisi, film dan media aktif, non pasif seperti permainan poker dan domino. Beberapa game komputer, seperti tetris tidaklah mempunyai cerita. Lain halnya dengan seri Metal Gear Solid, dan Final Fantasy. Beberapa game memiliki alur cerita yang linear atau hanya satu jalan cerita dan bersifat non interaktif, namun ada juga yang bersifat interaktif dimana cerita akan berbeda atau bercabang tergantung pada pilihan atau tindakan yang diambil oleh pemain. Sehingga cerita akhir (ending) yang didapat akan berbeda-beda pula, atau biasanya disebut dengan multiple ending.(warga, 2010) Perancangan Game Dalam bukunya The Art of Computer Game Design, Crawford mengatakan bahwa perancangan game merupakan suatu aktivitas yang komplek yang dapat diturunkan ke prosedur yang formal. Crawford sendiri tidak pernah menggunakan prosedur tersebut langkah demi langkah, dan juga tidak menyarankan mengikuti langkah langkah yang ada dalam

8 14 perancangan game ini secara sama persis. Adapun langkah langkah perancangan game tersebut yaitu : 1. Memilih Tujuan dan Topik Sebuah game harus mempunyai tujuan yang didefinisikan dengan jelas. Tujuan haruslah membangun fantasi yang akan mendukung game dan akan menimbulkan emosi bagi pemainnya. Apabila game merupakan suatu cara untuk memberi pendidikan, maka tujuan yang ditetapkan dalam kasus ini seharusnya menentukan apa yang akan dipelajari oleh pemain. Setelah selesai dengan tujuan, selanjutnya yaitu menentukan topik. Topik adalah cara mengekspresikan tujuan, lingkungan dimana game akan dimainkan. Ini merupakan kumpulan yang kongkrit dari kondisi dan peristiwa yang akan dikomunikasikan melalui tujuan abstrak. 1. Penelitian dan Persiapan Setelah menentukan tujuan dan topik, langkah selanjutnya yaitu mempelajari semua hal mengenai topik tersebut. Pelajari semua penelitian terdahulu yang pernah dilakukan baik mengenai topik atau tujuan tersebut. 2. Tahap Desain Pada tahap desain ini tujuan utamanya adalah membuat garis besar dari tiga struktur yang saling bergantung yaitu : - Struktur I/O (Input / Output) I/O adalah bahasa komunikasi antara komputer dengan pemain. I/O akan mendikte apa yang bisa dan tidak bisa dilakukan dengan perolehan. Tidak seperti bahasa manusia,

9 15 kedua hal tersebut tidak simetris. Komputer memiliki dua keluaran untuk manusia yaitu grafis pada layar dan suara. Grafis merupakan hal yang paling penting diantara keduanya karena manusia lebih berorientasi pada penglihatan daripada pendengaran. Sedangkan input game yaitu berupa taktik dari pemain yang berhubungan dengan game. - Struktur Game Masalah inti dalam merancang struktur game adalah mencari tahu bagaimana menyaring tujuan dan topik ke dalam sistem yang bisa diterapkan. Desainer game harus mengidentifikasi beberapa elemen kunci dari lingkungan topik dan membangun game disekitar elemen kunci tersebut. Elemen kunci ini harus merupakan pusat dari topik, wakil atau simbol dari isu yang ditujukan kepada game, yang harus bisa dimanipulasi dan bisa dipahami. - Struktur Program Struktur program merupakan kendaraan untuk menerjemahkan struktur I/O dan struktur game ke dalam bentuk nyata. Salah satu elemen paling penting dalam struktur program yaitu peta memori. Potongan memori harus dialokasikan secara spesifik untuk tugas tertentu. Dokumentasi aliran program juga penting, gunakan flow chart atau diagram apapun sesuai keinginan anda. Setelah ketiga hal tersebut dilakukan, selanjutnya dilakukan evaluasi terhadap keseluruhan desain untuk mengetahui

10 16 kekurangan yang paling umum yang bisa mengganggu game. 3. Tahap Pra Pemrograman Tahap ini merupakan tahap dimana desainer game siap untuk mendokumentasikan desain game secara lengkap. Pertama, tuangkan semua hasil desain pada tahap sebelumnya ke atas kertas. Definisikan struktur I/O dan struktur internal game. Dokumentasi ini harus menekankan pada pengalaman pemain daripada pertimbangan teknis. 4. Tahap Pemrograman Dibutuhkan pemikiran yang lebih detail daripada pekerjaan yang lain. 5. Tahap Playtesting Idealnya, playtesting adalah proses yang menghasilkan informasi yang digunakan untuk menyempurnakan dan memperhalus desain game. Dalam prakteknya, playtesting seringkali mengungkapkan fundamental desain dan masalah pemrograman yang membutuhkan usaha khusus untuk memperbaikinya. 6. Post Mortem Post mortem adalah saat peluncuran game dimana masyarakat sudah bisa mulai memainkan dan memeberi kritik terhadap game.

11 Android Smartphone Android adalah salah satu sistem operasi untuk perangkat mobile berbasis linux yang mencakup sistem operasi middleware dan aplikasi. Android menyediakan platform yang terbuka bagi para pengembang untuk menciptakan aplikasi mereka (Safaat, 2011) Arsitektur Android Gambar 2.1 Android Architecture.(Nazruddin Safaat, 2010) Dalam bukunya Android Pemrograman Aplikasi Mobile Smartphone dan Tablet PC Berbasis Android Nazruddin Safaat menjelaskan tentang gambar 2.1 di atas yang menunjukkan komponen utama dari sistem operasi Android. Setiap bagiannya akan dijelaskan secara lebih rinci berikut ini: Aplikasi Android dihadirkan dengan serangkaian aplikasi inti termasuk klien , program SMS, kalender, peta, browser,

12 18 kontak, dan lain-lain. Semua aplikasi ditulis menggunakan bahasa pemrograman Java. Aplikasi Framework Dengan menyediakan sebuah platform pengembangan yang terbuka, pengembang android menawarkan kemampuan untuk membangun aplikasi yang sangat kaya dan inovatif. Pengembang bebas untuk mengambil keuntungan dari perangkat keras, akses informasi lokasi, menjalankan layanan latar belakang, mengatur alarm, tambahkan pemberitahuan ke status bar, dan masih banyak lagi. Pengembang memiliki akses penuh ke API kerangka kerja sama yang digunakan oleh aplikasi inti. Arsitektur aplikasi ini dirancang untuk menyederhanakan penggunaan kembali komponen, aplikasi apapun dapat mempublikasikan kemampuan dan aplikasi lain maka dapat menggunakan kemampuan mereka (tunduk pada batasan keamanan ditegakkan oleh framework). Mekanisme yang sama memungkinkan komponen yang akan diganti oleh pengguna. Menyediakan semua aplikasi untuk seperangkat layanan dan sistem, termasuk: - Satu set Tampilan yang kaya dan extensible yang dapat digunakan untuk membangun aplikasi, termasuk lists, grids, text boxes, buttons dan bahkan sebuah browser web yang embeddable. - Penyedia Konten yang memungkinkan aplikasi untuk mengakses data dari aplikasi lain (seperti Kontak), atau untuk berbagi data mereka sendiri. - Sebuah Resource Manager, menyediakan akses ke sumber daya non-kode seperti string lokal, grafik, dan file layout.

13 19 - Sebuah Notification Manager yang memungkinkan semua aplikasi untuk menampilkan alert custom dalam status bar. - Sebuah Activity Manager yang mengelola kelangsungan aplikasi dan menyediakan navigasi umum backstack. Library Android sudah memasukkan satu set C/C++ library yang digunakan oleh berbagai komponen sistem android. Kemampuan ini dimasukkan oleh pengembang melalui kerangka aplikasi android. Beberapa library inti tercantum di bawah ini: - Sistem C library - implementasi BSD-berasal dari sistem C library standar (libc) untuk perangkat berbasis Linux embedded. - Media Libraries - berdasarkan PacketVideo's OpenCORE; dukungan library playback dan rekaman audio populer dan format video, serta file gambar statis, termasuk MPEG4, H.264, MP3, AAC, AMR, JPG, dan PNG. - Surface Manager - mengelola akses ke subsistem menampilkan dan menampilkan lapisan grafis 2D dan 3D secara mulus dari beberapa aplikasi. - LibWebCore - mesin modern web browser yang kekuatan baik browser android dan embeddable web view - SGL - dasar mesin grafis 2D. - 3D library - implementasi berdasarkan OpenGL ES 1.0 API, library yang menggunakan akselerasi 3D hardware (jika tersedia) atau disertakan, software 3D rasterizer yang sangat optimal.

14 20 - FreeType - font rendering bitmap dan vector. - SQLite - mesin database relasional yang powerfull dan ringan tersedia untuk semua aplikasi. Android Runtime Android sudah termasuk satu set library inti yang menyediakan sebagian besar fungsi yang tersedia di library inti dari bahasa pemrograman Java. Setiap aplikasi android berjalan dalam prosesnya sendiri, Dalvik virtual machine. Dalvik telah ditulis sehingga perangkat dapat menjalankan beberapa VMs secara efisien. VM Dalvik mengeksekusi file dalam format file Dalvik executable (.dex) yang dioptimalkan untuk footprint memori minimal. VM adalah register-based, dan menjalankan class yang dikompilasi oleh compiler Java yang telah ditransformasikan ke dalam format.dex oleh "dx" tool yang sudah termasuk di dalamnya. VM Dalvik bergantung pada Linux kernel untuk fungsionalitas dasar seperti threading dan manajemen tingkat rendah memori. Linux Kernel Android mengandalkan Linux versi 2.6 untuk layanan sistem inti seperti keamanan, manajemen memori, manajemen proses, network stack, dan driver model. Kernel juga bertindak sebagai lapisan abstraksi antara hardware dan seluruh software stack.

15 Physics Game Physics game merupakan sebuah pengenalan hukum fisika ke dalam mesin simulasi atau suatu permainan tertentu, khususnya di dalam komputer grafis 3D, sebagai tujuan untuk membuat efek terlihat lebih nyata bagi yang mengamatinya. Biasanya, physics game hanya berupa suatu pendekatan dengan ilmu fisika yang nyata, namun tetap dengan perhitungan yang dilakukan menggunakan nilai-nilai diskrit. (Millington, 2010) 2.5 Adobe Flash ActionScript Bahasa pemrograman ActionScript di Adobe Flash dapat digunakan untuk mengembangkan interaksi animasi, mengontrol dan mengendalikan elemen-eleman seperti tombol, gambar, suara dan video, serta beragam keperluan lainnya yang berkaitan dengan tampilan aplikasi dan animasi. Pembuatan suatu animasi akan jauh lebih efisien dengan memanfaatkan ActionScript ini (Agung, 2009) Adobe Flash menyuguhkan 5 versi ActionScript yang disesuaikan dengan kebutuhan pengguna. Berikut penjelasan singkat mengenai versi-versi ActionScript tersebut (Agung, 2009) - ActionScript 1.0. Merupakan versi yang paling sederhana dan digunakan pada kebanyakan versi Flash Lite Player. - ActionScript 2.0. Secara praktis lebih mudah dipelajari dan dipahami. Kinerjanya sedikit lebih cepat dari versi sebelumnya sehingga sangat sesuai digunakan untuk proyek-proyek yang tidak membutuhkan komputasi yang kompleks.

16 22 - ActionScript 3.0. Versi ini menggunakan konsep pemrograman berorientasi objek sehingga mampu mengeksekusi perintah secara cepat. - Flash Lite 1.x, 2.x, dan 3.x. Merupakan versi ActionScript yang khusus dirancang untuk menjalankan aplikasi Flash Lite 1.x pada perangkat seluler. 2.6 Box2D QuickBox2D Dalam bukunya Flash Mobile: Developing Android and IOS Applications, Matthew David menjelaskan bahwa Box2D adalah sebuah open source C++ phisics engine yang dikembangkan untuk membantu mensimulasikan hukum fisika ke dalam sebuah aplikasi tertentu. Seperti aplikasi pembelajaran fisika, aplikasi perbandingan berat benda, game dan lain-lain. Box2d dikembangkan oleh Erin Catto yang telah mengembangkan pemrograman untuk physics engine sejak 10 tahun yang lalu. Physisics engine kembanganya yang paling dikenal adalah Box2D dan QuickBox2D. Di dalamnya terdapat fitur-fitur untuk memudahkan programmer untuk mengolah dan menganalisa aplikasi yang sedang dikembangkannya. Yang ditawarkan di dalam Box2D ini, antara lain collision, physics, system, tesbed, beserta dokumentasi-dokumnetasi pendukungnya. Sedangkan QuickBox2D adalah sebuah mini-library yang dirancang untuk bekerja dengan Box2DFlashAS3. Tujuan utama dari mini-library ini adalah untuk menyederhanakan Box2D yang telah dikembangkan sebelumnya dan menyediakan cara yang

17 23 lebih sederhana untuk memberikan display kedalam suatu bentuk yang ingin dibuat dengan grafis tertentu (David, 2011). 2.7 Adobe AIR Extension Adobe AIR merupakan ekstensi untuk Adobe Flash CS 5 yang akan berjalan dengan baik jika di gabungkan dengan penggunaan ActionScript 3.0. Adobe AIR merupakan komponen kunci dari Platform Adobe Flash yang memberikan kebebasan kreativitas bagi para desainer dan pengembang dengan menyediakan lingkungan pengembangan yang konsisten dan fleksibel untuk pengembangan aplikasi di perangkat maupun platform. Adobe AIR ini mendukung untuk pemrograman pada Android, BlackBerry Tablet OS dan sistem IOS operasi mobile dan bahkan tersedia juga untuk televisi. (Brossier, 2011) Dengan keberadaan Adobe AIR ini, dapat dibuat berbagai macam aplikasi berbasis Android Smartphone dengan menggunakan ActionScript 3.0 sesuai dengan kebutuhan. Hasil yang didapat akan dapat dengan mudah di install ke dalam perangkat android karena Adobe AIR ini mampu melakukan konversi terhadap file.swf menjadi file.apk.

ANDROID Sejarah, Arsitektur,Platform Android By Si_pit

ANDROID Sejarah, Arsitektur,Platform Android By Si_pit ANDROID Sejarah, Arsitektur,Platform Android By Si_pit Email : hafatama@gmail.com 1. Sekilas Android 2. Arsitektur Android 3. Ponsel Pertama Android 4. Platform 5. Keunggulan 6. Grafik perkembangan 7.

Lebih terperinci

BAB II LANDASAN TEORI. komponen yang berguna melakukan pengolahan data meupun kegiatan-kegiatan. seperti pembuatan dokumen atau pengolahan data.

BAB II LANDASAN TEORI. komponen yang berguna melakukan pengolahan data meupun kegiatan-kegiatan. seperti pembuatan dokumen atau pengolahan data. BAB II LANDASAN TEORI 2.1 Aplikasi Menurut ALI ZAKI dan SMITDEV COMMUNITY Aplikasi adalah komponen yang berguna melakukan pengolahan data meupun kegiatan-kegiatan seperti pembuatan dokumen atau pengolahan

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI BAB 2 LANDASAN TEORI 2.1. Kecerdasan Buatan (Artificial intelligence) Kecerdasan buatan atau artificial intelligence merupakan salah satu bagian ilmu komputer yang membuat agar mesin (komputer) dapat melakukan

Lebih terperinci

BAB II LANDASAN TEORI. masuk ke universitas di Amerika atau negara-negara lain di dunia. Ujian ini

BAB II LANDASAN TEORI. masuk ke universitas di Amerika atau negara-negara lain di dunia. Ujian ini BAB II LANDASAN TEORI 2.1 TOEFL Test of English as a Foreign Languange yang disingkat TOEFL adalah ujian kemampuan berbahasa Inggris dengan logat Amerika yang diperlukan untuk masuk ke universitas di Amerika

Lebih terperinci

Pengembangan Physics Game FIX and FIT Berbasis Android Smartphone Menggunakan ActionScript 3.0 dan QuickBox2D

Pengembangan Physics Game FIX and FIT Berbasis Android Smartphone Menggunakan ActionScript 3.0 dan QuickBox2D Pengembangan Physics Game FIX and FIT Berbasis Android Smartphone Menggunakan ActionScript 3.0 dan QuickBox2D 1) Indrayasa Nandiwardhana, 2) Sri Yulianto J. P, 3) Jasson Prestiliano Fakultas Teknologi

Lebih terperinci

BAB II TINJAUAN PUSTAKA. mengganti teks dari suatu bahasa ke teks dalam bahasa lain (Catford,

BAB II TINJAUAN PUSTAKA. mengganti teks dari suatu bahasa ke teks dalam bahasa lain (Catford, BAB II TINJAUAN PUSTAKA 2.1 Pengertian Translator Menerjemahkan adalah suatu kegiatan yang terjadi dalam bahasa: proses mengganti teks dari suatu bahasa ke teks dalam bahasa lain (Catford, 1965:1). Catford

Lebih terperinci

BAB 2 TINJAUAN PUSTAKA. Android adalah sebuah sistem operasi untuk perangkat mobile berbasis Linux

BAB 2 TINJAUAN PUSTAKA. Android adalah sebuah sistem operasi untuk perangkat mobile berbasis Linux BAB 2 TINJAUAN PUSTAKA 2.1. Sejarah Android Android adalah sebuah sistem operasi untuk perangkat mobile berbasis Linux yang mencakup sistem operasi, middleware, dan aplikasi. Android menyediakan platform

Lebih terperinci

PERANCANGAN APLIKASI PENJAWAB OTOMATIS VIA SMS BERBASIS ANDROID

PERANCANGAN APLIKASI PENJAWAB OTOMATIS VIA SMS BERBASIS ANDROID PERANCANGAN APLIKASI PENJAWAB OTOMATIS VIA SMS BERBASIS ANDROID Hendri, S.Kom, M.S.I Dosen Tetap STIKOM Dinamika Bangsa Jambi Email: hendri@stikom-db.ac.id Abstrak Dengan semakin banyaknya pengguna handphone

Lebih terperinci

BAB II LANDASAN TEORI. Istilah aplikasi berasal dari bahasa inggris "application" yang berarti

BAB II LANDASAN TEORI. Istilah aplikasi berasal dari bahasa inggris application yang berarti BAB II LANDASAN TEORI Pada bab ini penulis akan menjelaskan beberapa teori yang berkaitan dengan permasalahan yang akan dibahas sebagai dasar dalam pemahaman dalam sebuah sistem serta metode yang dipakai

Lebih terperinci

Praktikum 8 Dasar Pemprograman Android

Praktikum 8 Dasar Pemprograman Android Praktikum 8 Dasar Pemprograman Android (Instalasi Java JDK, Eclipse IDE & Android SDK) Pokok Bahasan Konsep Pemprograman Bahasa Java pada Android Deklarasi Pemprograman Java pada Android Penggunaan import

Lebih terperinci

PENGENALAN ANDROID AHMAD ZAINUDIN. Politeknik Elektronika Negeri Surabaya

PENGENALAN ANDROID AHMAD ZAINUDIN. Politeknik Elektronika Negeri Surabaya PENGENALAN ANDROID AHMAD ZAINUDIN Politeknik Elektronika Negeri Surabaya SEJARAH ANDROID Android adalah sebuah sistem operasi untuk perangkat mobile yang mencakup sistem operasi, middleware dan aplikasi.

Lebih terperinci

PERANCANGAN DAN PEMBUATAN APLIKASI MOBILE PENGINGAT JADWAL IMUNISASI SERTA INFORMASI TEMPAT PRAKTEK DOKTER SPESIALIS ANAK

PERANCANGAN DAN PEMBUATAN APLIKASI MOBILE PENGINGAT JADWAL IMUNISASI SERTA INFORMASI TEMPAT PRAKTEK DOKTER SPESIALIS ANAK Jurnal Teknik Informatika, Vol 1 September 2012 PERANCANGAN DAN PEMBUATAN APLIKASI MOBILE PENGINGAT JADWAL IMUNISASI SERTA INFORMASI TEMPAT PRAKTEK DOKTER SPESIALIS ANAK Veny Alfiandari 1), Juni Nurma

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI 2.1 Makanan Sehat Makanan yang sehat yaitu makanan yang higienis dan bergizi. Makanan yang higienis adalah makanan yang tidak mengandung kuman penyakit dan tidak mengandung racun

Lebih terperinci

BAB II TINJAUAN PUSTAKA. Multimedia dapat diartikan sebagai penggunaan beberapa media

BAB II TINJAUAN PUSTAKA. Multimedia dapat diartikan sebagai penggunaan beberapa media BAB II TINJAUAN PUSTAKA 2.1 Multimedia Multimedia dapat diartikan sebagai penggunaan beberapa media untuk menggabungkan dan menyampaikan informasi dalam bentuk teks, audio, grafik, animasi, dan video.

Lebih terperinci

Bab 3 Metode dan Perancangan Sistem

Bab 3 Metode dan Perancangan Sistem Bab 3 Metode dan Perancangan Sistem 3.1 Metode dan Analisis Kebutuhan Sistem 3.1.1 Metode Perancangan Metode yang digunakan dalam tugas akhir ini adalah metode perancangan sistem dengan menggunakan Prototype

Lebih terperinci

Rancang Bangun Aplikasi Preschool Basic Berbasis Android (Studi Kasus TK An-Namiroh 8 Pekanbaru)

Rancang Bangun Aplikasi Preschool Basic Berbasis Android (Studi Kasus TK An-Namiroh 8 Pekanbaru) Rancang Bangun Aplikasi Preschool Basic Berbasis Android (Studi Kasus TK An-Namiroh 8 Pekanbaru) Ericks Effendy 1), Wawan Yunanto 2) dan Mardhiah Fadhli 3) 1) Program Studi Sistem Informasi Politeknik

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI BAB 2 LANDASAN TEORI Pada bab ini akan diuraikan dasar perancangan permainan domino gaple pada platform Android. Landasan teori yang diuraikan meliputi penjelasan mengenai algoritma Minimax, perkembangan

Lebih terperinci

Perancangan dan Pembuatan Aplikasi Pengenalan Batik Indonesiaku Melalui Permainan Berbasis Android

Perancangan dan Pembuatan Aplikasi Pengenalan Batik Indonesiaku Melalui Permainan Berbasis Android 32 Andika, M. C., dkk.: Perancangan dan Pembuatan Aplikasi Pengenalan Batik Perancangan dan Pembuatan Aplikasi Pengenalan Batik Indonesiaku Melalui Permainan Berbasis Android Michael Cornelius Andika Program

Lebih terperinci

APLIKASI FREE JOB FOR CARRER BERBASIS ANDROID

APLIKASI FREE JOB FOR CARRER BERBASIS ANDROID APLIKASI FREE JOB FOR CARRER BERBASIS ANDROID Khairunnisyah 1, Randi Naswiro 2 1,2 Informatika, Fakultas Teknik Universitas Muhammadiyah Bengkulu Jl. Bali Po. Box, 118 Kota Bengkulu 38119 INDONESIA (telp

Lebih terperinci

MAKALAH ANDROID. Diajukan untuk memenuhi salah satu tugas mata kuliah Sistem Operasi Dosen : Yuliayany, S.Kom. Rizki Apriliyandi / IF-15 / V

MAKALAH ANDROID. Diajukan untuk memenuhi salah satu tugas mata kuliah Sistem Operasi Dosen : Yuliayany, S.Kom. Rizki Apriliyandi / IF-15 / V MAKALAH Diajukan untuk memenuhi salah satu tugas mata kuliah Sistem Operasi Dosen : Yuliayany, S.Kom. Rizki Apriliyandi / 10108823 IF-15 / V JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNIK DAN ILMU KOMPUTER

Lebih terperinci

COMPANY PROFILE BERBASIS ANDROID TELEVISI KAMPUS UDINUS (TVKU)

COMPANY PROFILE BERBASIS ANDROID TELEVISI KAMPUS UDINUS (TVKU) 1 COMPANY PROFILE BERBASIS ANDROID TELEVISI KAMPUS UDINUS (TVKU) Fergan Yonanza Setyawan, Teknik Informatika-D3 Universitas Dian Nuswantoro Semarang ABSTRAK Company profile sering digunakan untuk media

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI 2.1 Teori Utama 2.1.1 Pengertian Game Menurut Nilwan, 2010 bahwa Game merupakan sebuah bentuk seni dimana penggunanya disebut dengan pemain (player), diharuskan membuat keputusan-keputusan

Lebih terperinci

memilih apa yang akan dikerjakan selanjutnya, bertanya dan memberikan jawaban

memilih apa yang akan dikerjakan selanjutnya, bertanya dan memberikan jawaban BAB II LANDASAN TEORI 2.1 Multimedia Multimedia dapat diartikan sebagai pemanfaatan komputer untuk membuat dan menggabungkan teks, grafis, suara dan gambar bergerak (video dan animasi) dengan menggabungkan

Lebih terperinci

BAB I PENDAHULUAN 1.1. Latar Belakang Masalah

BAB I PENDAHULUAN 1.1. Latar Belakang Masalah BAB I PENDAHULUAN 1.1. Latar Belakang Masalah Game tidak hanya dapat dijadikan sebagai sarana hiburan pada era sekarang, tetapi juga dapat dijadikan sebagai sarana pembelajaran, mencari teman baru, melatih

Lebih terperinci

BAB III LANDASAN TEORI. Pada bab ini akan dipaparkan teori teori yang melandasi didalam pembangunan aplikasi yang akan dibuat.

BAB III LANDASAN TEORI. Pada bab ini akan dipaparkan teori teori yang melandasi didalam pembangunan aplikasi yang akan dibuat. BAB III LANDASAN TEORI Pada bab ini akan dipaparkan teori teori yang melandasi didalam pembangunan aplikasi yang akan dibuat. 3.1. Pengertian Pengujian Kendaraan Bermotor Pengujian kendaraan bermotor adalah

Lebih terperinci

PERANCANGAN APLIKASI TRANSLATOR INDONESIA- INGGRIS BERBASIS ANDROID

PERANCANGAN APLIKASI TRANSLATOR INDONESIA- INGGRIS BERBASIS ANDROID PERANCANGAN APLIKASI TRANSLATOR INDONESIA- INGGRIS BERBASIS ANDROID Hendri Program Studi Teknik Informatika, STIKOM Dinamika Bangsa, Jambi Jl. Jendral Sudirman Thehok - Jambi E-mail: hendrisemangat@gmail.com

Lebih terperinci

BAB 4 IMPLEMENTASI DAN EVALUASI. dengan baik, diperlukan spesifikasi perangkat keras sebagai berikut :

BAB 4 IMPLEMENTASI DAN EVALUASI. dengan baik, diperlukan spesifikasi perangkat keras sebagai berikut : BAB 4 IMPLEMENTASI DAN EVALUASI 4.1 Spesifikasi Game 4.1.1 Perangkat Keras (Hardware) Agar game Android Igor Vasilev : The Lost Power ini dapat berjalan dengan baik, diperlukan spesifikasi perangkat keras

Lebih terperinci

Bab 1 Pendahuluan 1.1 Latar Belakang Masalah

Bab 1 Pendahuluan 1.1 Latar Belakang Masalah Bab 1 Pendahuluan 1.1 Latar Belakang Masalah Seiring dengan perkembangan peradaban manusia, Teknologi Informasi dan Komunikasi juga semakin berkembang dengan pesatnya, hal ini tidak bisa dipungkiri akan

Lebih terperinci

KUMPULAN APLIKASI JAVA J2ME

KUMPULAN APLIKASI JAVA J2ME KUMPULAN APLIKASI JAVA J2ME Sejarah Android Pada Juli 2005, Google mengakuisisi Android Inc. sebuah perusahaan baru berkembang yang bergerak di bidang aplikasi ponsel. Perusahaan ini berbasis di Palo AltoCalifornia

Lebih terperinci

xiii TAKARIR Action : ActionScript : Android : Array : Attack : Background Music : Block Inventory : Battle System : Touchscreen : Controller :

xiii TAKARIR Action : ActionScript : Android : Array : Attack : Background Music : Block Inventory : Battle System : Touchscreen : Controller : xiii TAKARIR Action : ActionScript : Android : Array : Attack : Background Music : Block Inventory : Battle System : Touchscreen : Controller : Camera View : Defend : Experience : Game : Game Menu : Level

Lebih terperinci

BAB 1 PENDAHULUAN Latar Belakang

BAB 1 PENDAHULUAN Latar Belakang BAB 1 PENDAHULUAN 1.1. Latar Belakang Kecerdasan buatan merupakan cabang ilmu computer yang bertujuan membuat mesin menjadi lebih pintar dan dapat melakukan pekerjaan seperti manusia. Kecerdasan dapat

Lebih terperinci

RANCANG BANGUN GAME EDUKASI ASAH OTAK ANAK BERBASIS ANDROID MENGGUNAKAN APLIKASI CONSTRUCT 2

RANCANG BANGUN GAME EDUKASI ASAH OTAK ANAK BERBASIS ANDROID MENGGUNAKAN APLIKASI CONSTRUCT 2 1 RANCANG BANGUN GAME EDUKASI ASAH OTAK ANAK BERBASIS ANDROID MENGGUNAKAN APLIKASI CONSTRUCT 2 Muhamad Firdaus, Handang Wahyu Nugroho Program Studi Teknik Informatika Universitas 17 Agustus 1945 Surabaya

Lebih terperinci

APLIKASI GAME EDUKASI BOOK OF PHANTASM DENGAN MENGGUNAKAN UNITY3D UNTUK MENINGKATKAN FREKUENSI BELAJAR

APLIKASI GAME EDUKASI BOOK OF PHANTASM DENGAN MENGGUNAKAN UNITY3D UNTUK MENINGKATKAN FREKUENSI BELAJAR APLIKASI GAME EDUKASI BOOK OF PHANTASM DENGAN MENGGUNAKAN UNITY3D UNTUK MENINGKATKAN FREKUENSI BELAJAR Santo Rinaldhi Binus University, Jakarta, DKI Jakarta, Indonesia Michael Gregory Binus University,

Lebih terperinci

BAB II. KAJIAN PUSTAKA

BAB II. KAJIAN PUSTAKA BAB II. KAJIAN PUSTAKA H. Aplikasi Istilah aplikasi berasal dari bahasa inggris application yang berarti penerapan, lamaran ataupun penggunaan. Sedangkan secara istilah aplikasi adalah suatu program yang

Lebih terperinci

BAB 4 IMPLEMENTASI DAN EVALUASI

BAB 4 IMPLEMENTASI DAN EVALUASI BAB 4 IMPLEMENTASI DAN EVALUASI 4.1 Implementasi 4.1.1 Spesifikasi yang Diperlukan Agar aplikasi game Book of Phantasm beroperasi dengan baik maka dibutuhkan spesifikasi komputer sebagai berikut: a. Spesifikasi

Lebih terperinci

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB I PENDAHULUAN 1.1 Latar Belakang BAB I PENDAHULUAN 1.1 Latar Belakang Pada era komputerisasi abad terkini, perkembangan teknologi komputer sedang memuncak dan terus berkembang dengan pesat sampai pada hari ini. Perkembangan teknologi

Lebih terperinci

BAB II LANDASAN TEORI. pemain akan terlibat di dalam suatu permasalahan sehingga dapat menghasilkan

BAB II LANDASAN TEORI. pemain akan terlibat di dalam suatu permasalahan sehingga dapat menghasilkan BAB II LANDASAN TEORI 2. 1 Pengertian Game Game merupakan suatu sistem yang memiliki aturan-aturan tertentu dimana pemain akan terlibat di dalam suatu permasalahan sehingga dapat menghasilkan suatu hasil

Lebih terperinci

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB I PENDAHULUAN 1.1 Latar Belakang BAB I PENDAHULUAN 1.1 Latar Belakang Membicarakan tentang teknologi mobile sekarang ini tentu sudah sangat digemari. Pesatnya perkembangan berbagai program aplikasi yang dibutuhkan sangat cepat dan menarik,

Lebih terperinci

BAB II TINJAUAN PUSTAKA

BAB II TINJAUAN PUSTAKA BAB II TINJAUAN PUSTAKA II.1. Aplikasi Aplikasi adalah suatu sub kelas perangkat lunak komputer yang memanfaatkan kemampuan komputer langsung untuk melakukan suatu tugas yang diinginkan pengguna. Contoh

Lebih terperinci

BAB 1 PENDAHULUAN 1.1. Latar Belakang

BAB 1 PENDAHULUAN 1.1. Latar Belakang BAB 1 PENDAHULUAN 1.1. Latar Belakang Teknologi yang semakin berkembang di zaman sekarang ini telah merambah ke berbagai bidang, termasuk di bidang multimedia. Elemen teks, gambar, suara, video, dan animasi

Lebih terperinci

BAB II LANDASAN TEORI. sistem komputer tersusun atas tiga elemen, yaitu. 1. Hardware (Perangkat Keras), merupakan rangkaian elektronika

BAB II LANDASAN TEORI. sistem komputer tersusun atas tiga elemen, yaitu. 1. Hardware (Perangkat Keras), merupakan rangkaian elektronika 4 BAB II LANDASAN TEORI II.1. Pengertian Komputer Komputer merupakan suatu perangkat elektronika yang dapat menerima dan mengolah data menjadi informasi, menjalankan program yang tersimpan dalam memori,

Lebih terperinci

Pertemuan 6 GAYA INTERAKSI DAN PERANGKAT INTERAKSI #1

Pertemuan 6 GAYA INTERAKSI DAN PERANGKAT INTERAKSI #1 Pertemuan 6 GAYA INTERAKSI DAN PERANGKAT INTERAKSI #1 Materi yang akan di bahas: Bebagai gaya dasar (sistem perintah, sistem menu, form) Teknik manipulasi Bahasa alami Obyek dan sumber daya dialog (sistem

Lebih terperinci

Game Edukasi Berbasis Android

Game Edukasi Berbasis Android Game Edukasi Berbasis Android Mohamad Darien Hermawan, Prihastuti Harsani¹ dan Arie Qur ania² Program Studi Ilmu Komputer-FMIPA Universitas Pakuan Jl. Pakuan PO BOX 452, Bogor Telp/Fax (0251) 8375 547

Lebih terperinci

RANCANG BANGUN GAME TINANDUR UNTUK SMARTPHONE ANDROID MENGUNAKAN ADOBE AIR NASKAH PUBLIKASI. diajukan oleh Fitri Andri Nurhuda

RANCANG BANGUN GAME TINANDUR UNTUK SMARTPHONE ANDROID MENGUNAKAN ADOBE AIR NASKAH PUBLIKASI. diajukan oleh Fitri Andri Nurhuda RANCANG BANGUN GAME TINANDUR UNTUK SMARTPHONE ANDROID MENGUNAKAN ADOBE AIR NASKAH PUBLIKASI diajukan oleh Fitri Andri Nurhuda 06.11.1017 kepada SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER AMIKOM

Lebih terperinci

BAB 4 HASIL DAN PEMBAHASAN

BAB 4 HASIL DAN PEMBAHASAN BAB 4 HASIL DAN PEMBAHASAN 4.1 Implementasi Aplikasi Untuk dapat menggunakan aplikasi game Adventure of indigo : let s do math, terdapat spesifikasi perangkat keras, spesifikasi perangkat lunak, cara instalasi

Lebih terperinci

BAB 1 PENDAHULUAN. Perkembangan game memang belakangan ini sangat pesat, game game

BAB 1 PENDAHULUAN. Perkembangan game memang belakangan ini sangat pesat, game game BAB 1 PENDAHULUAN 1.1 Latar Belakang Masalah Perkembangan game memang belakangan ini sangat pesat, game game tersebut meliputi game online dan game offline. Game itu sendiri adalah sebuah aplikasi / software

Lebih terperinci

BAB IV HASIL DAN PEMBAHASAN

BAB IV HASIL DAN PEMBAHASAN BAB IV HASIL DAN PEMBAHASAN IV.1. Hasil Dengan teknologi write once run everywhere, aplikasi-aplikasi android dapat dikembangkan dalam Java. Project Java Android digunakan untuk menjalankan dan mengembangkan

Lebih terperinci

PERANCANGAN PARANOID ANDROID HYBRID ICE CREAM SANDWICH TABLET PC PADA SMARTPHONE SAMSUNG GALAXY WONDER BERBASIS ANDROID

PERANCANGAN PARANOID ANDROID HYBRID ICE CREAM SANDWICH TABLET PC PADA SMARTPHONE SAMSUNG GALAXY WONDER BERBASIS ANDROID Majalah Ilmiah STTR Cepu ISSN 1693-7066 PERANCANGAN PARANOID ANDROID HYBRID ICE CREAM SANDWICH TABLET PC PADA SMARTPHONE SAMSUNG GALAXY WONDER BERBASIS ANDROID Joko Handoyo 1) 1) Staf Pengajar Jurusan

Lebih terperinci

Gambar 1. Perangkat mobile Android

Gambar 1. Perangkat mobile Android Modul 8 1. TUJUAN Mahasiswa dapat menegetahui beberapa tipe sistem operasi Android Mahasiswa dapat mencoba membuat beberapa aplikasi Android sederhana Mahasiswa dapat membuat aplikasi menampilkan text

Lebih terperinci

BAB II TINJAUAN PUSTAKA

BAB II TINJAUAN PUSTAKA 7 BAB II TINJAUAN PUSTAKA 2.1 Tinjauan Pustaka Beberapa penelitian yang pernah dilakukan dibidang ini telah menghasilkan beberapa hasil yang saat ini telah digunakan. Berdasarkan jurnal (Smart Travel Guide:

Lebih terperinci

BAB II TINJAUAN PUSTAKA

BAB II TINJAUAN PUSTAKA BAB II TINJAUAN PUSTAKA II.1. Aplikasi Aplikasi adalah suatu subkelas perangkat lunak komputer yang memanfaatkan kemampuan komputer langsung untuk melakukan suatu tugas yang diinginkan pengguna. Contoh

Lebih terperinci

BAB 2 TINJAUAN PUSTAKA

BAB 2 TINJAUAN PUSTAKA BAB 2 TINJAUAN PUSTAKA 2.1 Tinjauan Pustaka Terdapat beberapa penelitian terkait Perancangan maupun dalam pembuatan aplikasi yang dilakukan oleh peneliti dalam negeri, diantaranya : 1. Menurut Rachel Kurniawati

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI 2.1. Buku Menurut Kamus Besar Bahasa Indonesia, buku memiliki arti lembar kertas yg berjilid, berisi tulisan atau kosong. Kertas-kertas bertulisan itu mempunyai tema bahasan yang

Lebih terperinci

BAB II TINJAUAN PUSTAKA DAN LANDASAN TEORI. Ada beberapa referensi yang berkaitan dengan penelitan yang kita buat :

BAB II TINJAUAN PUSTAKA DAN LANDASAN TEORI. Ada beberapa referensi yang berkaitan dengan penelitan yang kita buat : 1 BAB II TINJAUAN PUSTAKA DAN LANDASAN TEORI 2.1 Tinjauan Pustaka Ada beberapa referensi yang berkaitan dengan penelitan yang kita buat : a. Penelitian yang dilakukan oleh Adam Firmansyah, 2012 dari Surakarta,

Lebih terperinci

APLIKASI SIMULASI INTERAKTIF MANASIK HAJI MENGGUNAKAN PAMUDI

APLIKASI SIMULASI INTERAKTIF MANASIK HAJI MENGGUNAKAN PAMUDI APLIKASI SIMULASI INTERAKTIF MANASIK HAJI MENGGUNAKAN PAMUDI 5208100702 LATAR BELAKANG Penyajian simulasi manasik haji lebih praktis Pesatnya Perkembangan Teknologi Grafis dalam Pencitraan Digital Pengembangan

Lebih terperinci

BAB II TINJAUAN PUSTAKA DAN DASAR TEORI. Tinjauan pustaka yang dipergunakan dalam penelitian disajikan melalui

BAB II TINJAUAN PUSTAKA DAN DASAR TEORI. Tinjauan pustaka yang dipergunakan dalam penelitian disajikan melalui BAB II TINJAUAN PUSTAKA DAN DASAR TEORI 2.1. Tinjauan Pustaka Tinjauan pustaka yang dipergunakan dalam penelitian disajikan melalui tabel berbandingan pada tabel 2.1. Tabel 2.1. Tabel Pembanding Penelitian

Lebih terperinci

Implementasi Hukum Fisika dalam Game Physics Puzzle Cannon Ball Menggunakan Box2D. Oleh Mahdi Bashroni RIzal

Implementasi Hukum Fisika dalam Game Physics Puzzle Cannon Ball Menggunakan Box2D. Oleh Mahdi Bashroni RIzal Implementasi Hukum Fisika dalam Game Physics Puzzle Cannon Ball Menggunakan Box2D Oleh Mahdi Bashroni RIzal 5107100097 Game Puzzle Game berfokus pada logika dan tantangan konseptual Game puzzle menampilkan

Lebih terperinci

BAB 1 PENDAHULUAN. Pada masa sekarang ini, perkembangan dunia teknologi sudah sangat pesat.

BAB 1 PENDAHULUAN. Pada masa sekarang ini, perkembangan dunia teknologi sudah sangat pesat. BAB 1 PENDAHULUAN 1.1 Latar Belakang Pada masa sekarang ini, perkembangan dunia teknologi sudah sangat pesat. Komputer dan berbagai macam gadget / smartphone sudah dengan mudah didapatkan. Dengan teknologi

Lebih terperinci

Bab 2 Tinjauan Pustaka 2.1 Penelitian Sebelumnya

Bab 2 Tinjauan Pustaka 2.1 Penelitian Sebelumnya Bab 2 Tinjauan Pustaka 2.1 Penelitian Sebelumnya Penelitian sebelumnya pada jurnal yang berjudul Rancangan dan Pembuatan Mobile Learning Berbasis Android (Studi Kasus : Pembelajaran Sejarah di SMP), membahas

Lebih terperinci

BAB 1 PENDAHULUAN 1.1 Latar Belakang

BAB 1 PENDAHULUAN 1.1 Latar Belakang BAB 1 PENDAHULUAN 1.1 Latar Belakang Pada era modern ini, pengguna mobile device semakin meningkat. Kini mobile device seperti smartphone menjadi suatu kebutuhan penting bukan hanya dalam hal untuk berkomunikasi

Lebih terperinci

BAB 2 TINJAUAN PUSTAKA DAN DASAR TEORI. Yasa (2015), mahasiswa STMIK AKAKOM YOGYAKARTA jurusan Teknik

BAB 2 TINJAUAN PUSTAKA DAN DASAR TEORI. Yasa (2015), mahasiswa STMIK AKAKOM YOGYAKARTA jurusan Teknik BAB 2 TINJAUAN PUSTAKA DAN DASAR TEORI 2.1 Tinjauan Pustaka Peneliti tentang pembelajaran pernah dibahas oleh I Nyoman Diva Purnama Yasa (2015), mahasiswa STMIK AKAKOM YOGYAKARTA jurusan Teknik Informatika

Lebih terperinci

BAB II TINJAUAN PUSTAKA

BAB II TINJAUAN PUSTAKA BAB II TINJAUAN PUSTAKA 2.1. Penelitian Terdahulu Adapun beberapa penelitian terdahulu mengenai Game Ball Breaker. Ayuni (2011) Implementasi Konsep Kecerdasan Buatan dalam Rancang Bangun Game Brick Breaker

Lebih terperinci

APLIKASI INFORMASI PARIWISATA DI KABUPATEN CIAMIS BERBASIS MOBILE PHONE

APLIKASI INFORMASI PARIWISATA DI KABUPATEN CIAMIS BERBASIS MOBILE PHONE Makalah Nomor: KNSI-431 APLIKASI INFORMASI PARIWISATA DI KABUPATEN CIAMIS BERBASIS MOBILE PHONE Mita Lailasari 1, Dewanti Wulandari 2, Ana Kurniawati 3 Fakultas Ilmu Komputer dan Teknologi Informasi Universitas

Lebih terperinci

Billy Pramboro Putra Dosen Pembimbing: Umi Laili Yuhana S.Kom M.Sc

Billy Pramboro Putra Dosen Pembimbing: Umi Laili Yuhana S.Kom M.Sc Billy Pramboro Putra 510610078 Dosen Pembimbing: Umi Laili Yuhana S.Kom M.Sc Dalam catatan Asosiasi Telepon Seluler Indonesia sekitar 180 juta penduduk Indonesia (60%) sudah menjadi pelanggan layanan

Lebih terperinci

1. PENDAHULUAN 1.1 Latar Belakang

1. PENDAHULUAN 1.1 Latar Belakang 1. PENDAHULUAN 1.1 Latar Belakang Android merupakan suatu system operasi untuk mobile phone yang berbasiskan Linux. Android memberikan platform terbuka bagi para developer untuk bisa menciptakan aplikasi

Lebih terperinci

BAB I PENDAHULUAN 1.1 Latar Belakang Masalah

BAB I PENDAHULUAN 1.1 Latar Belakang Masalah BAB I PENDAHULUAN 1.1 Latar Belakang Masalah Sekarang ini perkembangan teknologi mobile device sangatlah pesat, dengan banyaknya bermunculan produk baru dari berbagai macam platform dan merk handphone

Lebih terperinci

PEMBUATAN GAME HOUSE PETUALANGAN HARTA TERSEMBUNYI MENGGUNAKAN ADOBE FLASH

PEMBUATAN GAME HOUSE PETUALANGAN HARTA TERSEMBUNYI MENGGUNAKAN ADOBE FLASH PEMBUATAN GAME HOUSE PETUALANGAN HARTA TERSEMBUNYI MENGGUNAKAN ADOBE FLASH Anggun Indah Purwaningsih, Amir Fatah Sofyan STMIK AMIKOM Yogyakarta email : amir@amikom.ac.id Abstraksi Perkembangan dunia game

Lebih terperinci

BAB IV HASIL DAN PENGUJIAN

BAB IV HASIL DAN PENGUJIAN BAB IV HASIL DAN PENGUJIAN IV.1. Tampilan Hasil Berikut adalah tampilan hasil dan pembahasan dari sistem permainan mencari bola ketujuh dragon ball. Dalam permainan dragon ball ini user dapat lebih melatih

Lebih terperinci

Bab 2 LANDASAN TEORI

Bab 2 LANDASAN TEORI 6 Bab 2 LANDASAN TEORI 2.1. Scrabble Scrabble adalah permainan papan dan permainan menyusun kata yang dimainkan 2 atau 4 orang yang mengumpulkan poin berdasarkan nilai kata-kata yang dibentuk dari keping

Lebih terperinci

Rancang Bangun Aplikasi Android Untuk Pemetaan Rumah Sakit di Kota Depok

Rancang Bangun Aplikasi Android Untuk Pemetaan Rumah Sakit di Kota Depok Rancang Bangun Aplikasi Android Untuk Pemetaan Rumah Sakit di Kota Depok Dharmayanti 1), Fitrianingsih 2), Parno 3), Eko Putra 4), Andhika Prakasa Kasma 5) 1,2) Jurusan Teknik Informatika, 3) Jurusan Manajemen

Lebih terperinci

BAB II TINJAUAN PUSTAKA. yang disebut flens. Balok-balok seperti itu dikenal sebagai balok-balok T. Bagian balok

BAB II TINJAUAN PUSTAKA. yang disebut flens. Balok-balok seperti itu dikenal sebagai balok-balok T. Bagian balok BAB II TINJAUAN PUSTAKA 2.1 Pengertian Umum Balok T Pada umumnya pelat-pelat lantai dan balok-balok merupakan satu kesatuan, secara otomatis balok-balok dilengkapi dengan suatu tambahan lebar dibagian

Lebih terperinci

BAB 1 PENDAHULUAN. sejak lama peranan permainan dirasakan cukup efektif dalam membantu menghilangkan

BAB 1 PENDAHULUAN. sejak lama peranan permainan dirasakan cukup efektif dalam membantu menghilangkan BAB 1 PENDAHULUAN 1.1 Latar Belakang Permainan merupakan sesuatu yang banyak digemari oleh semua kalangan. Sudah sejak lama peranan permainan dirasakan cukup efektif dalam membantu menghilangkan kepenatan,

Lebih terperinci

PENERAPAN METODE COLLISION DETECTION DALAM PERMAINAN BERBASIS ANDROID. Yulianti Haerun Nisa,Prihastuti Harsani dan Arie Qur ania.

PENERAPAN METODE COLLISION DETECTION DALAM PERMAINAN BERBASIS ANDROID. Yulianti Haerun Nisa,Prihastuti Harsani dan Arie Qur ania. PENERAPAN METODE COLLISION DETECTION DALAM PERMAINAN BERBASIS ANDROID Yulianti Haerun Nisa,Prihastuti Harsani dan Arie Qur ania Program Studi Ilmu Komputer, Fakultas Matematika dan Ilmu Pengetahuan Alam,

Lebih terperinci

BAB III ANALISIS DAN RANCANGAN PROGRAM

BAB III ANALISIS DAN RANCANGAN PROGRAM BAB III ANALISIS DAN RANCANGAN PROGRAM III.1. Analisis Masalah Tahapan analisis permasalahan terhadap suatu sistem dilakukan sebelum tahapan permasalahan dilakukan. Tujuan diterapkannya analisis terhadap

Lebih terperinci

PROTOTIPE APLIKASI PEMESANAN MAKANAN (ELECTRONIC MENU) PADA RESTORAN BERBASIS ANDROID DAN WEB

PROTOTIPE APLIKASI PEMESANAN MAKANAN (ELECTRONIC MENU) PADA RESTORAN BERBASIS ANDROID DAN WEB PROTOTIPE APLIKASI PEMESANAN MAKANAN (ELECTRONIC MENU) PADA RESTORAN BERBASIS ANDROID DAN WEB Hendri Program Studi Teknik Informatika, STIKOM Dinamika Bangsa, Jambi Jl. Jendral Sudirman Thehok - Jambi

Lebih terperinci

BAB II TINJAUAN PUSTAKA DAN LANDASAN TEORI 2.1 Tinjauan Pustaka Perusahaan Cisco dalam aplikasi buatannya yang berjudul Cisco IT Essentials Virtual

BAB II TINJAUAN PUSTAKA DAN LANDASAN TEORI 2.1 Tinjauan Pustaka Perusahaan Cisco dalam aplikasi buatannya yang berjudul Cisco IT Essentials Virtual BAB II TINJAUAN PUSTAKA DAN LANDASAN TEORI 2.1 Tinjauan Pustaka Perusahaan Cisco dalam aplikasi buatannya yang berjudul Cisco IT Essentials Virtual Desktop (Netacad.com, 2014) adalah aplikasi untuk melakukan

Lebih terperinci

BAB III ANALISA MASALAH DAN RANCANGAN PROGRAM

BAB III ANALISA MASALAH DAN RANCANGAN PROGRAM BAB III ANALISA MASALAH DAN RANCANGAN PROGRAM III.1. Analisa Perancangan aplikasi game bola pantul menggunakan Eclipse Galileo sebagai desain pengembang aplikasi. Eclipse memiliki sifat Multi-platform

Lebih terperinci

BAB 1 PENDAHULUAN. Semakin berkembangnya teknologi pada era ini telah membuat banyak

BAB 1 PENDAHULUAN. Semakin berkembangnya teknologi pada era ini telah membuat banyak BAB 1 PENDAHULUAN 1.1 Latar Belakang Semakin berkembangnya teknologi pada era ini telah membuat banyak perubahan terutama didalam gaya hidup pada masyarakat. Salah satu perubahan yang mencolok dapat dilihat

Lebih terperinci

Bab 3 Metode dan Perancangan Sistem 3.1 Metode Penelitian

Bab 3 Metode dan Perancangan Sistem 3.1 Metode Penelitian Bab 3 Metode dan Perancangan Sistem 3.1 Metode Penelitian Tujuan dari penelitian ini adalah untuk mengembangkan media pembelajaran pengenalan tokoh wayang di sekolah. Metode penelitian yang digunakan adalah

Lebih terperinci

BAB II KAJIAN PUSTAKA

BAB II KAJIAN PUSTAKA BAB II KAJIAN PUSTAKA A. Media Pembelajaran Trianto (2009) menyatakan bahwa media pembelajaran adalah suatu ekstensi manusia yang memungkinkan mempengaruhi orang lain yang tidak mengadakan kontak langsung

Lebih terperinci

BAB II TINJAUAN PUSTAKA

BAB II TINJAUAN PUSTAKA 6 BAB II TINJAUAN PUSTAKA II.1. Legenda Legenda yang dalam bahasa Latin disebut legere adalah cerita prosa rakyat yang dianggap oleh empunya cerita sebagai sesuatu yang benar-benar terjadi. Oleh karenanya,

Lebih terperinci

BAB III ANALISIS MASALAH DAN PERANCANGAN PROGRAM

BAB III ANALISIS MASALAH DAN PERANCANGAN PROGRAM BAB III ANALISIS MASALAH DAN PERANCANGAN PROGRAM III.1 Analisa Masalah Analisis sistem dapat didefinisikan sebagai Penguraian dari suatu sistem informasi yang utuh ke dalam bagian-bagian komponennya dengan

Lebih terperinci

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB 1 PENDAHULUAN. 1.1 Latar Belakang BAB 1 PENDAHULUAN 1.1 Latar Belakang Perkembangan teknologi elektronik dan komputer yang semakin pesat saat ini, memudahkan kehidupan manusia dalam banyak bidang. Beberapa bidang yang terdorong seiring

Lebih terperinci

RANCANG BANGUN GAME EDUKASI PENGENALAN BUDAYA INDONESIA BERBASIS ANDROID MENGGUNAKAN PHONEGAP

RANCANG BANGUN GAME EDUKASI PENGENALAN BUDAYA INDONESIA BERBASIS ANDROID MENGGUNAKAN PHONEGAP RANCANG BANGUN GAME EDUKASI PENGENALAN BUDAYA INDONESIA BERBASIS ANDROID MENGGUNAKAN PHONEGAP Meidianto Tek Weng Jurusan Teknik Informatika STMIK PALCOMTECH PALEMBANG ABSTRAK Game edukasi ini akan dibuat

Lebih terperinci

PERMAINAN UNTUK MELATIH MEMORI OTAK BERBASIS ANDROID

PERMAINAN UNTUK MELATIH MEMORI OTAK BERBASIS ANDROID PERMAINAN UNTUK MELATIH MEMORI OTAK BERBASIS ANDROID Indra Maryati Teknik Informatika,Sekolah Tinggi Teknik Surabaya e-mail: maryati@stts.edu ABSTRAK Aplikasi mobile smartphone berbasis android memiliki

Lebih terperinci

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISIS DAN PERANCANGAN BAB III ANALISIS DAN PERANCANGAN III.1. Analisa Perkemangan game dari skala kecil maupun besar sangat bervariasi yang dapat dimainkan oleh siapa saja tanpa memandang umur, dari anak-anak hingga orang dewasa.

Lebih terperinci

BAB 1 PENDAHULUAN 1.1 Latar Belakang

BAB 1 PENDAHULUAN 1.1 Latar Belakang BAB 1 PENDAHULUAN 1.1 Latar Belakang Zaman sekarang teknologi telah menjadi salah satu kebutuhan bagi sebagian besar masyarakat. Menurut Yulianto (2012) kemajuan dari teknologi, khususnya teknologi informasi

Lebih terperinci

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA BAB IV HASIL DAN UJI COBA IV.1. Hasil Berikut adalah hasil rancangan aplikasi yang dibuat dari sistem permainan huruf kanji. Dalam permainan kanji dengan menggunakan adobe flash ini pengguna dapat lebih

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI 2.1. Pengertian Visualisasi Visualisasi adalah tampilan pada layar monitor baik dalam bentuk gambar yang bergerak ataupun tidak, serta dapat pula gambar yang disertai dengan suara.

Lebih terperinci

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISA DAN PERANCANGAN BAB III ANALISA DAN PERANCANGAN 3.1 Analisis Sistem Animasi ini dirancang sebagai bahan pengenalan (introduction), dimana pengenalan menggunakan animasi ini diharapkan dapat memberikan kesan menarik dan

Lebih terperinci

PROTOTYPE APLIKASI TUMBUH KEMBANG BALITA BERBASISKAN ANDROID UNTUK KADER POSYANDU DI PEDESAAN

PROTOTYPE APLIKASI TUMBUH KEMBANG BALITA BERBASISKAN ANDROID UNTUK KADER POSYANDU DI PEDESAAN PROTOTYPE APLIKASI TUMBUH KEMBANG BALITA BERBASISKAN ANDROID UNTUK KADER POSYANDU DI PEDESAAN Bangun Wijayanto, S.T., M.Cs. 1 1 Programstudi Teknik Informatika, Fakultas Sains dan Teknik, Universitas Jenderal

Lebih terperinci

BAB II KAJIAN PUSTAKA. mengharapkan kenaikan angka penjualan (Suyanto, 2005).

BAB II KAJIAN PUSTAKA. mengharapkan kenaikan angka penjualan (Suyanto, 2005). BAB II KAJIAN PUSTAKA A. Promosi Promosi adalah upaya untuk memberitahukan atau menawarkan produk atau jasa pada konsumen dengan tujuan menarik calon konsumen untuk membeli atau mengkonsumsinya. Dengan

Lebih terperinci

BAB I PENDAHULUAN I - 1

BAB I PENDAHULUAN I - 1 BAB I PENDAHULUAN 1.1 Latar Belakang Masalah Perkembangan teknologi saat ini telah memberikan pengaruh yang sangat besar bagi dunia teknologi informasi. Munculnya beragam aplikasi memberikan pilihan dalam

Lebih terperinci

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISA DAN PERANCANGAN BAB III ANALISA DAN PERANCANGAN Metode yang digunakan dalam mengembangkan Visualisasi 3D Gedung Tower Universitas Mercu Buana ini melalui dua tahap yaitu: Tahap Pra produksi Tahap Produksi 3.1. Tahap Pra

Lebih terperinci

BAB III KONSEP, DESAIN DAN PENGUMPULAN MATERI 3.1. Konsep Dalam membangun program Aplikasi Simulasi Metoda Kompresi Data Huffman dengan Adobe Flash Profesional / Action Script 3.0 ini peneliti akan menganalisa

Lebih terperinci

BAB 4 HASIL DAN PEMBAHASAN

BAB 4 HASIL DAN PEMBAHASAN BAB 4 HASIL DAN PEMBAHASAN 4.1 Implementasi Game 4.1.1 Spesifikasi Hardware Berikut ini merupakan spesifikasi perangkat keras yang dianjurkan untuk dapat memainkan game Traces of Crime : Smartphone/tablet

Lebih terperinci

BAB III METODOLOGI 3.1 Analisis Kebutuhan Sistem Analisis Kebutuhan Fungsional

BAB III METODOLOGI 3.1 Analisis Kebutuhan Sistem Analisis Kebutuhan Fungsional BAB III METODOLOGI 3.1 Analisis Kebutuhan Sistem Analisis kebutuhan sistem adalah sebuah upaya yang bertujuan untuk memperoleh gambaran rancangan sistem yang akan dibangun mulai dari apa saja proses yang

Lebih terperinci

BAB 1 PENDAHULUAN. merupakan kesenian asli dari Sumatera Utara. (Marboen, 2012)

BAB 1 PENDAHULUAN. merupakan kesenian asli dari Sumatera Utara. (Marboen, 2012) BAB 1 PENDAHULUAN 1.1 Latar Belakang Negara Indonesia memiliki beraneka ragam budaya, mulai dari sabang sampai merauke, setiap provinsi memiliki kebudayaannya masing-masing. Namun, sangat disayangkan kebudayaan

Lebih terperinci

BAB II KAJIAN PUSTAKA. bimbingan kepada dosen pembimbing tugas akhir, kartu konsultasi digunakan

BAB II KAJIAN PUSTAKA. bimbingan kepada dosen pembimbing tugas akhir, kartu konsultasi digunakan BAB II KAJIAN PUSTAKA A. KARTU KONSULTASI Kartu konsultasi adalah kartu untuk melakukan proses konsultasi atau bimbingan kepada dosen pembimbing tugas akhir, kartu konsultasi digunakan sebagai bukti mahasiswa

Lebih terperinci

Berdasarkan penelitian game Color-Change puzzle berbentuk board game yang ditemukan pertama kali oleh John Maxim (2001) dapat disimpulkan bahwa

Berdasarkan penelitian game Color-Change puzzle berbentuk board game yang ditemukan pertama kali oleh John Maxim (2001) dapat disimpulkan bahwa BAB 1 PENDAHULUAN 1.3 Latar Belakang Game digital merupakan salah satu salah satu bentuk hiburan yang diminati oleh banyak orang baik dari kalangan anak-anak, remaja, maupun dewasa yang dapat dinikmati

Lebih terperinci