BAB II LANDASAN TEORI

Ukuran: px
Mulai penontonan dengan halaman:

Download "BAB II LANDASAN TEORI"

Transkripsi

1 BAB II LANDASAN TEORI 2.1 Teori Khusus Pengertian Memasak Memasak adalah pemrosesan dalam bentuk panas dari bahan mentah untuk makanan atau pun minuman menjadi matang dan siap untuk di hidangkan agar makanan ataupun minuman tersebut bisa dimakan serta merubah bahan makanan ataupun minuman dari segi rasa, rupa, warna dan lain-lain. Memasak harus melalui resep tertentu agar terciptanya makanan ataupun minuman yang enak dan nikmat Pengertian Resep Resep adalah petunjuk atau langkah-langkah tentang cara mengolah suatu masakan. Agar mendapatkan hasil masakan yang baik diperlukan resep masakan yang disusun secara teratur, singkat, dan jelas, sehingga pembaca mudah untuk memahami dan membuatnya. Dengan demikian, untuk mengolah suatu masakan yang paling sederhana pun kita memerlukan suatu resep, baik resep itu tertulis maupun tidak Pengetian Makanan dan Minuman Tradisional Makanan dan Minuman Tradisional adalah makanan dan minuman yang biasa dikonsumsi oleh masyarakat di wilyah tertentu, dengan cita rasa khas yang diterima oleh masyarakat di wilayah tersebut. Bagi masyarakat Indonesia umumnya sangat diyakini khasiat dari aneka pangan tradisional, seperti tempe, tahu, bawang putih, madu, temulawak, sayursayuran, kacang-kacangan, umbi-umbian serta ikan yang hidup dengan air laut dan ikan yang hidup di air tawar. Makanan khas tradsional Indonesia juga mengandung segi positif yang lain seperti: bahan-bahan yang alami serta bergizi tinggi, sehat dan aman, murah dan mudah didapat, sesuai dengan selera masyarakat sehingga diyakini punya potensi yang baik sebagai makanan dan minuman. 2.2 Definisi Aplikasi Menurut I Gusti Bagus Maha Putra, 2014:10 pengertian Aplikasi atau perangkat lunak aplikasi adalah suatu subkelas perangkat lunak komputer yang memanfaatkan kemampuan komputer langsung untuk melakukan suatu tugas yang diinginkan pengguna. Biasanya dibandingkan dengan perangkat lunak sistem yang terintegrasikan berbagai kemampuan 5

2 6 komputer, tapi tidak secara langsung menerapkan pengguna. Contoh utama perangkat lunak aplikasi adalah pengolah kata, lembar kerja, pemutar media. Aplikasi adalah suatu unit perangkat lunak yang dibuat untuk melayani kebutuhan akan beberapa aktivitas seperti sistem, perniagaan, game pelayanan masyarakat, periklanan, atau semua proses yang hampir dilakukan manusia. 2.3 Android Menurut Nazruddin Safaat H, 2014:3 Android adalah sebuah sistem operasi untuk perangkat mobile berbasis linux yang mencangkup sistem operasi, middleware dan aplikasi. Android menyediakan platform terbuka bagi para pengembang untuk menciptakan aplikasi mereka. Awalnya, Google Inc. membeli Android Inc. Yang merupakan pendatang baru yang membuat peranti lunak untuk ponsel/smartphone. Kemudian untuk mengembangkan Android, dibentukkan Open Handset Alliance, konsorsium dari 34 perusahaan peranti keras, peranti lunak, dan telekomunikasi, termasuk Google, HTC, Intel, Motorola, Qualcomm, T-Mobile, dan Nvidia. Pada saat perilisan perdana Android, 6 November 2007, Android bersama Open Handset Alliance menyatakan mendukung pengembangan open source pada perangkat mobile. Di lain pihak, Google merilis kode-kode Android dibawah lisensi Apache, sebuah lisensi perangkat lunak dan open platform perangkat seluler. Di dunia ini terdapat dua jenis distributor sistem operasi Android. Pertama yang mendapat dukungan penuh dari Google atau Google Mail Services (GMS) dan kedua adalah yang benar-benar bebas distribusinya tanpa dukungan langsung Google aatau dikenal sebagai Open Handset Distribution (OHD). Sekitar September 2007 Google mengenalkan Nexus One, salah satu jenis smartphone yang menggunakan Android sebagai sistem operasinya. Telepon seluler ini diproduksi oleh HTC Corporations dan tersedia dipasaran pada tanggal 5 Januari Pada tanggan 9 December 2008, diumumkan anggota baru dalam program kerja Android ARM Holdins, Atheros Coummunications, diproduksi oleh Asustek Computer Inc, Garmin Ltd, Softbank, Sony Ericsson, Thosiba Corp, dan Vodafone Group Plc. Seiring pembentukan Open Handset Alliance, OHA mengumumkan produk perdana mereka, Android, perangkat mobile yang merupakan modifikasi kernel Linux 2.6. Sejak Android dirilis telah dilakukan berbagai pembaruanberupa perbaikan bug dan penambahan fitur baru.

3 7 Pada masa saat ini kebanyakan vendor-vendor smartphone sudah memproduksi smart phone berbasis Android, vendor-vendor itu antara lain HTC, Motorola, Samsung, LG, HKC, Huawei, Archos, Webstation Camangai, Dell, Nexus, Sciphone, WayteQ, Sony Ericsson, Acer, Philips, T-Mobile, Nexian, IMO, Asus, dan masih banyak lagi vendor smart phone didunia yang memproduksi Android. Hal ini karena android itu adalah sistem operasi yang open source sehingga bebas didistrubusikan dan dipakai olehvendor manapun. Tidak hanya menjadi sistem Android di smartphone, saat ini Android menjadi pesaing utama dari Apple pada sistem operasi Table PC. Pesatnya pertumbuhan Android selain faktor yang disebutkan diatas adalah karena Android itu sendiri adalah platform yang sangat lengkap baik itu sistem operasinya, aplikasinya dan tool pengembangan, market aplikasi android serta dukungan yang sangat tinggi dari komunitas Open Source di dunia, sehingga Android terus berkembang pesat baik dari segi tekhnologi maupun dari segi device yang ada di dunia Karakteristik Android Android memiliki empat karakteristik sebagai berikut : 1. Terbuka Android dibangun untuk benar-benar terbuka sehingga sebuah aplikasi dapat memanggil salah satu fungsi inti ponsel seperti membuat panggilan, mengirim pesan teks, menggunakan kamera dan lain-lain. Android merupakan sebuah mesin virtual yang dirancang khusus untuk mengoptimalkan sumber daya memori dan perangkat keras yang terdapat di dalam perangkat. Android merupakan open source, dapat secara bebas diperluas untuk memasukkan teknologi baru yang lebih maju pada saat teknologi tersebut muncul. Platform ini akan terus berkembang untuk membangun aplikasi mobile yang inovatif. 2. Semua aplikasi dibuat sama. Android tidak memberikan perbedaan terhadap aplikasi utama dari telepon dan aplikasi pihak ketiga (third-party application). Semua aplikasi dapat dibangun untuk memiliki akses yang sama terhadap kemampuan sebuah telepon dalam menyediakan layanan dan aplikasi yang luas terhadap para pengguna.

4 8 3. Memecahkan hambatan pada aplikasi Android memecah hambatan untuk membangun aplikasi yang baru dan inovatif. Misalnya, pengembang dpat menggabungkan informasi yang diperoleh dari web dengan data pada ponsel seseorang seperti kontak pengguna, kalender atau lokasi geografis.pengembangan aplikasi yang cepat dan mudah. Android menyediakan akses yang sangat luas kepada pengguna untuk menggunakan aplikasi yang semakin baik. Android memiliki sekumpulan tools yang dapat digunakan sehingga membantu para pengembang dalam meningkatkan produktivitas pada saat membangun aplikasi yang dibuat Jenis-jenis Android Menurut Sherief, 2014:15-16 awal sistem Android yang dirilis yaitu Android beta pada bulan November Sedangkan versi komersial pertama, Android 1.0, dirilis pada September Sejak April 2009, versi Android yang dikembangkan diberi kode nama yang didasarkan makanan pencuci mulut dan makanan manis. Tiap versi dirilis sesuai urutan alphabet. Pembaruan terbaru versi Android adalah Lollipop 5.0, dirilis pada 3 November Versi android yang telah dirilis sampai sekarang antara lain sebagai berikut: a. Cupcake (1.5), b. Donut (1.6), c. Éclair ( ), d. Froyo ( ), e. Gingerbread ( ), f. Honeycomb ( ), g. Ice Cream Sandwich ( ), h. Jelly Bean ( ), i. KitKat (4.4+), dan j. Lollypop (5.0) Android versi 4.1 Jelly Bean Menurut Sherief, 2014:19-20 Android Jelly Bean juga diluncurkan pada acara Google I/O 10 Mei 2011 yang lalu. Keunggulan dan fitur baru versi ini, diantaranya peningkatan input keyboard, desain baru fitur pencarian, UI yang baru dan pencarian melalui Voice Search yang lebih cepat. Dilengkapi juga Google Now yang dapat memberikan informasi yang tepat pada

5 9 waktu yang tepat pula. Salah satu kemampuannya adalah dapat mengetahui informasi cuaca, lalu-lintas, ataupun hasil pertandingan olahraga. Sistem operasi Android Jelly Bean 4.1 pertama kali digunakan dalam produk tablet Asus, yakni Google Nexus 7. Gambar 2.1 Android Jelly Bean (Sherief, 2014) Arsitektur Android Menurut Nazruddin Safaat H 2014:6-8 Secara garis besar arsitektur Android dapat dijelaskan dan digambarkan sebagai berikut : A. Application dan Widget Application dan Widget ini adalah layer dimana kita berhubungan dengan aplikasi saja. Di layer terdapat aplikasi inti termasuk klien , program SMS, kalender, peta, browser, kontak, dan lain-lain. Semua aplikasi ditulis dengan menggunakan bahasa pemrograman JAVA. B. Application Framework Application Framework adalah layer untuk melakukan pengembangan pembuatan aplikasi yang akan dijalankan di sistem operasi Android, karena pada layer inilah aplikasi dapat dirancang dan dibuat, seperti content provider yang berupa SMS dan panggilan telepon.komponen-komponen yang termasuk di dalam Application Framework adalah sebagai berikut: a) Views b) Content Provider c) Resource Manager d) Notification Manager e) Activity Manager C. Libraries

6 10 Libraries adalah layer tempat fitur-fitur Android berada, biasanya para pengembang aplikasi mengakses libraries untuk menjalankan aplikasinya. Berjalan diatas kernel, Layer ini meliputi berbagai library C/C++ inti seperti Libc dan SSL, serta: a) libraries media untuk pemutaran media audio dan video b) libraries untuk manajemen tampilan c) librariesgraphicsmencakup SGL dan OpenGL, untuk grafis 2D da 3D d) libraries SQLite untuk dukungan database e) libraries SSL dan WebKit terintegrasi dengan web browser dan security f) libraries LiveWebcore mencakup modern web browser dengan engine embedded web view g) libraries 3D yang mencakup implementasi OpenGL ES 1.0 API s D. Android Runtime Layer yang membuat aplikasi Android dapat dijalankan di mana dalam prosesnya menggunakan implementasi Linux. Dalvik Virtual Machine merupakan mesin yang membentuk dasar kerangka aplikasi Android.Di dalam Android Runtime dibagi menjadi dua bagian yaitu: 1) Core Libraries : Aplikasi Android dibangun dalam bahasa Java, sementara DVM bukan merupakan virtual machine untuk Java. Sehingga diperlukan libraries yang berfungsi untuk menterjemahkan bahasa Java/C yang ditangani oleh Core Libraries 2) Dalvik Virtual Machine: Virtual Mesin berbasis register yang dioptimalkan untuk menjalankan fungsi-fungsi secara efisien, dimana merupakan pengembangan yang mampu membuat Linux kernel untuk melakukan threading dan manajemen tingkat rendah. E. Linux Kernel Linux Kernel adalah layer dimana inti sistem operasi dari Android itu berada. Berisi file sistem yang mengatur sistem processing, memory, resource, drivers, dan sistem-sistem operasi Android lainnya. Linux Kernel yang digunakan Android adalah Linux Kernel release 2.6.

7 11 Gambar 2.2 Arsitektur Android (Nazruddin Safaat H 2014:8) Fundamental Aplikasi Menurut Nazruddin Safaat H (2014:9-10) Aplikasi Android di tulis dalam Bahasa pemrograman java. Kode java di kompilasi bersama dengan data file resource yang dibutuhkan oleh aplikasi, di mana prosesnya dipackage oleh tools yg dinamakan apt tools kedalam paket Android sehingga menghasilkan file ekstensi apk. File apk itulah yang disebut aplikasi dan nantinya dapat di install di perngkat mobile. Didalam komponen aplikasi Android terdiri dari enam jenis : a) Activities Suatu activity akan menyajikan User Interface kepada pengguna, sehingga pengguna dapat melakukan interaksi. Sebuah aplikasi Android bisa jadi memiliki satu activity, tetapi umumnya aplikasi memiliki banyak activity tergantung pada tujuan aplikasi dan desain aplikasi tersebut. Satu activity biasanya akan menampilkan aplikasi atau yang bertindak sebagai User Interface saat aplikasi diperlihatkan kepada user. Untuk pindah dari satu activity ke activity lain kita dapat melakukannya dengan satu even, misalnya klik tombol, memilih opsi atau menggunakan triggers tertentu. Secara hirarki sebuah windows activity dinyatakan dengan method Activity.setContentView(). ContentView adalah objek yang berada pada root hirarki b) Service Service tidak memiliki Graphic User Interface, tetapi service berjalan pada background. Service dijalankan pada thread utama dari proses aplikasi.

8 12 c) Broadcast Receiver Berfungsi menerima dan bereaksi untuk menyampaikan notifikasi. Contoh broadcast seperti notifikasi zona waktu berubah, baterai low atau pengubahan referensi bahasa yang digunakan. Broadcast receiver tidak memiliki User Interface, tetapi memiliki sebuah activity untuk merespon aplikasi yang diterima. Atau mungkin menggunakan Notification Manager untuk memberitahu kepada pengguna, seperti lampu latar atau vibrating perangkat. d) Content Provider Membuat kumpulan aplikasi data secara spesifik sehingga bisa digunakan oleh aplikasi lain. Data disimpan dalam file sistem seperti database SQLite. Content Provider menyediakan cara untuk mengakses data yang dibutuhkan oleh suatu activity. Misalnya kita menggunakan aplikasi yang membutuhkan peta (Map). Atau aplikasi yang membutuhkan mengakses data kontak dan navigasi, maka disinilah fungsi content provider Software Development Kit (SDK) Android SDK (Software Devlopment Kit) adalah Tools API (Aplication Programing Interface) yang diperlukan untuk memulai pengembangan aplikasi pada platform android dengan menggunakan bahasa pemrograman java. Android SDK juga dapat dikatakan sebagai perangkat lunak yang digunakan dalam pengembangan aplikasi mobile berbasis android. (Murya, 2014) Android Development Tools (ADT) Menurut Murya, 2014:19 Android Development Tools atau lebih dikenal dengan sebutan ADT atau plugins eclipse merupakan plugins yang digunakan untuk membuat project berbasis android. Android Development Tools wajib diinstal sehingga IDEeclipse yang sudah terinstall dikomputer dapat digunakan sebagai tempat atau media untuk melakukan pemrograman android Java Development Kit (JDK) Menurut Abdul Kadir, 2013 Java Development Kit (JDK) adalah perangkat pengembangan aplikasi Java yang bisa diunduh secara gratis di Perangkat ini mutlak diperlukan untuk membuat aplikasi Android, mengingat aplikasi Android itu berbasis Java. Sebagaimana diketahui, Java adalah salah satu bahasa pemrograman yang biasa digunakan untuk membuat

9 13 aplikasi. Namun perlu diketahui, tidak semua pustaka dalam Java digunakan di Android. Sebagai contoh, Android tidak menggunakan Swing. Java Development Kit (JDK) berisi sekumpulan kakas baris perintah (command-line tool) untuk menciptakan program Java. Pada , Oracle Corporation mengakuisisi Sun Mic3osystem, Inc., alamat URL untuk men-download JDK berpindah menjadi JDK berisi sekumpulan kakas, utilitas, dan dokumentasi serta kode applet contoh untuk pengembangan program Java. (Bambang Hariyanto, 2014). Berikut adalah daftar komponen utama JDK: 1. Kompilator (javac) 2. Interpreter program Java (java) 3. Applet viewer(appletviewer) 4. Debugger (jdb) 5. Class file disassemble (javap) 6. Header and stub file generator (javah) 7. Documentation generator (javadoc) 8. Applet demo 9. Kode sumber Java API Versi Java tersedia untuk Sun Solaris, Windows NT/2000, Windows 95/98, Linux, OS/2, Macintosh, dan banyak lagi. (Bambang Hariyanto, 2014) Android Studio Pengertian Android studio adalah sebuah IDE untuk pengembangan aplikasi di platform Android. 2.4 Gradle Gradle adalah build automation tool yang dapat dikonfigurasi melalui DSL berbasis Groovy. 2.5 SQLite Menurut (Nazaruddin Safaat 2012 : 171) SQLite adalah salah satu software yang embedded yang sangat populer kombinasi SQL interface dan penggunaan memory yang sangat sedikit dengan kecepatan yang sangat cepat. SQLite di android termasuk dalam android runtime, sehingga setiap versi dari android dapat membuat database dengan SQLite.

10 14 Dalam sistem andorid memiliki beberapa teknik untuk melakukan penyimpanan data. Teknik yang umum digunakan adalah sebagai berikut: 1. Shared Prefences, yaitu menyimpan data beberapa nilai (value) dalam bentuk groups key yang dikenal dengan prefences. 2. Files, yaitu menyimpan data dalam file dapat berupan menulis ke file atau membaca dari file 3. SQLite Database, yaitu menyimpan data dalam bentuk database. 4. Content Providers, yaitu menyimpan data dalam bentuk content providers service. Tidak ada database yang disediakan oleh android, jika kita menggunakan SQLite kita harus meng-create database sendiri, mendefinisikan tabelnya, index serta datanya. Untuk membuat dan membuka database yang paling baik adalah menggunakan Importandroid.database.sqlite.SQLiteOpenHelper, yang menyediakan 3 metode yaitu : 1. Constructor, menyediakan representasi versi dari database dan skema database yang kita gunakan. 2. oncreate(), menyediakan SQLiteDatabase object yang kita guanakan dalam definisi tabel dan inisialisasi data. 3. onupgrade(), menyediakan fasilitas konversi database dari database versi yang lama ke database versi yang baru atau sebaliknya. Banyak software manager SQLite yang bisa diunduh secara gratis, selah satunya adalah SQLite yang addons dengan mozilla firefox, anda dapat install melalui addons mozilla. 2.6 JAVA Menurut (Jubille Enterprise 2015 : 1) Java merupakan bahasa pemrograman berorientasi objek yang dikembangkan oleh Sun Microsystem yang dimulai oleh James Gosling dan dirilis pada tahun 1995, saat ini Sun Microsystem telah di akuisisi oleh Oracle Corporation. Java bersifat Write Once, Run Anywhere (program yang dituliskn satu kali dan dapat berjalan pada banyak platform). Menurut (Bambang Hariyanto 2014 : 1) Bahasa Java memberi harapan mejadi perekat universal yang mengkoneksi pemakai dengan informasi dari web server, basis data, penyedia informasi dan sumber sumber lain. Bahasa Java memiliki fitur keamanan built-in. Bahasa Java juga mempermudah pemrograman aplikasi multithreading.

11 Karakteristik Java Java adalah sebuah bahasa pemrograman berorientasi obyek murni. Jadi programprogram Java berada dalam sebuah struktur kelas-kelas dan obyek-obyek. Pada dasarnya sintaks pada bahasa Java mirip dengan sintaks pada bahasa C atau C++. Java bertipe kuat (strongly-typed). Ini berarti semua tipe data terikat secara statis atau dengan kata lain setiap nama variabel diasosiasikan dengan sebuah tipe data tunggal yang dikenali pada saat kompilasi. 2.7 Multimedia Development Life Cycle (MDLC) Menurut Sutopo, Ariesto Hadi (2012). Metode yang digunakan dalam perancangan aplikasi ini adalah Multimedia Development Life Cycle yang terdiri dari enam tahap, yaitu concept, design, material collecting,assembly, testing, dan distribution. Keenam tahap ini tidak harus berurutan dalam praktiknya, tahap tahap tersebut dapat saling bertukar posisi. Meskipun begitu, tahap concept memang harus menjadi hal yang pertama kali dikerjakan. Tahap pengembangan MultimediaDevelopment Life Cycle dapat dilihat pada gambar di bawah ini : Gambar 2.3 Tahapan Pengembangan Multimedia (Sumber : Binanto, 2010)

12 16 Berikut adalah penjelasan dari gambar metode MDLC(Multimedia Development Life Cycle) : 1. Concept Tahap concept (pengonsepan) adalah tahap untuk menentukan tujuan dan siapa pengguna program (identifikasi audiens). Tujuan dan pengguna akhir program berpengaruh pada nuansa multimedia sebagai pencerminan dari identitas organisasi yang menginginkan informasi sampai pada pengguna akhir. Karakteristik pengguna termasuk kemampuan pengguna juga perlu dipertimbangkan karena dapat mempengaruhi pembuatan desain. 2. Design Tahap Design (perancangan) adalah tahap pembuatan spesifikasi mengenai arsitektur program, gaya, tampilan dan kebutuhan material/bahan untuk program. Spesifikasi dibuat serinci mungkin sehingga pada tahap berikutnya, yaitu material collection dan assembly, pengambilan keputusan baru tidak diperlukan lagi, cukup menggunakan keputusan yang sudah ditentukan pada tahap ini. Meskipun demikian, pada akhirnya pengerjaan proyek pada tahap awal masih akan sering mengalami penambahan bahan atau pengurangan bagian aplikasi atau perubahan-perubahan lain. Tahapan ini biasanya menggunakan storyboard untuk menggambarkan deskripsi tiap scene, dengan mencantumkan semua objek multimedia dan tautan ke scene lain dan bagan alir (flowchart) untuk menggambarkan aliran dari satu scene ke scene lain. 3. Collecting material Material collection adalah tahap pengumpulan bahan yang sesuai dengan kebutuhan yang dikerjakan. Bahan-bahan tersebut antara lain gambar clip art, foto, animasi, video, audio dan lain-lain yang dapat diperoleh secara gratis atau dengan pemesanan kepada pihak lain sesuai dengan rancangannya. Tahap ini dapat dikerjakan secara paralel dengan tahap assembly. Namun, pada beberapa kasus, tahap material collection dan tahap assembly akan dikerjakan secara linear dan tidak paralel. 4. Assembly Dalam tahap assembly dilakukan pembuatan ilustrasi serta pembuatan aplikasi berdasarkan storyboard dan struktur navigasi yangberasal dari tahap desain. Coding aplikasi juga termasuk ke dalam tahap ini.

13 17 5. Testing Tahap testing (pengujian) dilakukan setelah menyelesaikan tahap pembuatan (assembly) dengan menjalankan aplikasi atau program dan melihatnya apakah ada kesalahan atau tidak. Tahap pertama pada tahap ini disebut tahap pengujian alpha (alpha test) yang pengujiannya dilakukan oleh pembuat atau lingkungan pembuatnya sendiri. Setelah lolos dari pengujian alpha, pengujian beta yang melibatkan pengguna akhir akan dilakukan. 6. Distribution. Pada tahap ini, aplikasi akan disimpan dalam suatu media penyimpanan. Jika media penyimpanan tidak cukup untuk menampung aplikasinya, kompresi terhadap aplikasi tersebut akan dilakukan. Tahap ini juga dapat disebut tahap evaluasi untuk pengembangan produk yang sudah jadi supaya menjadi lebih baik. Hasil evaluasi ini dapat digunakan sebagai masukan untuk tahap concept pada produk selanjutnya. 2.8 Perancangan Sistem Storyline Alur cerita atau sering disebut plot adalah rangkaian peristiwa atau kejadian yang sambung-menyambung dalam cerita. Storyline dibuat dari pengembangan ide cerita yang didasarkan pada gagasan dasar (big idea) dan disesuaikan dengan panduan dari creative work plan. Storyline adalah suatu panduan kerja dalam proses pembuatan sebuah informasi yang berisi konsep naskah dari informasi yang akan dikerjakan, sehingga penerapan informasi menjadi suatu perancangan dan implementasi mempunyai panduan yang jelas. Desain dari setiap halaman memiliki unsur dasar desain yang menarik. Melingkupi gambar, animasi, warna, dan bentuk teks lainnya. (Youlia Indrawaty et al., 2013:5) Storyboard Storyboard menurut Iwan Binanto (2010: ) mempunyai peranan yang sangat penting dalam pengembangan multimedia. Storyboard digunakan sebagai alat bantu pada tahapan perancangan multimedia. Menurut Iwan Binanto (2010: ) mengemukakan storyboard merupakan pengorganisasian grafik, contohnya adalah sederetan ilustrasi atau gambar yang ditampilkan berurutan untuk keperluan visualisasi awal dari suatu file, animasi, atau urutan media interaktif. Storyboard biasanya digunakan untuk kegiatan :

14 18 1. film, 2. teater, 3. animasi, 4. photomatik, 5. buku komik, 6. bisnis, dan 7. media interaktif Desain Struktur Navigasi Menurut Abdur Rahman (2011:29) Struktur navigasi merupakan rancangan alur program. Dalam pengembangan aplikasi berbasis multimedia maupun pengembangan web menurut Lowery terdapat beberapa model navigasi dasar, dimana desainer harus mengenal dengan baikkarena setiap model memberikan solusi untuk kebutuhan yang berbeda. Secara umum terdapat 4 jenis model struktur navigasi dalam pengembangan aplikasi berbasis multimedia, yaitu : 1. Linear navigation model Merupakan model yang digunakan oleh sebagian besar multimedia linier. Informasi diberikan secara sekuensial dimulai dari satu halaman. Linear navigation model banyak digunakan dan berhasil dengan baik pada beberapa macam aplikasi seperti : a. Presentasi b. Aplikasi computer based-training c. Aplikasi yang memerlukan informasi berurutan Gambar 2.4 Struktur Navigasi Linear Navigation Model

15 19 2. Hierarchial model Model ini diadaptasi dari top-down design yang memiliki konsep dimulai dari satu node yang menjadi halaman utama dan dibuat beberapa cabang dari tiap halaman level 1 menjadi beberapa cabang lagi. Gambar 2.5 Struktur Navigasi Hierarchial Model 3. Spoke-and-hub model Model hub dinyatakan dengan halaman utama yang mempunyai hubungan dengan setiap node, setiap node dapat berhubungan kembali ke halaman utama dan memiliki struktur hyperlink yang fleksibel. Gambar 2.6 Struktur Navigasi Spoke-and-hub model

16 20 4. Full web model Model ini memberikan kemampuan hyperlink yang banyak digunakan untuk dapat mengakses semua topic dengan cepat, namun memiliki kelemahan seperti user akan kehilangan cara untuk kembali ke topic sebelumnya. Gambar 2.7 Struktur Navigasi Full web model. Dalam hal ini penulis menggunakan model struktur navigasi hierarchial model dalam pembuatan aplikasi ini. 2.9 Testing Perangkat Lunak Testing adalah sebuah proses yang dijelaskan sebagai siklus hidup dan merupakan bagian dari proses rekayasa perangkat lunak secara terintegrasi demi memastikan kualitas dari perangkat lunak serta memenuhi kebutuhan teknis yang telah disepakati dari awal. (Rizky, 2011,237) Metode Black Box Pengujian fungsional atau pengujian kotak hitam (black box testing) merupakan pendekatan pengujian yang ujiannya diturunkan dari spesifikasi program atau komponen, Sistem merupakan kotak hitam yang perilakunya hanya dapat ditentukan dengan mempelajari input dan output yang berkaitan. Nama lain untuk cara ini adalah pengujian fungsional karena penguji hanya berkepentingan dengan fungsionalitas dan bukan implementasi perangkat lunak (Soetam Rizky, 2011:269).

17 21 Kunci pada pengujian cacat adalah memilih input yang memiliki probabilitas besar sebagai anggota Himpunan Ie. Pada banyak kasus, pemilihan ini berdasar pengalaman rekayasa awan uji sebelumnya. Mereka memakai pengetahuan domain untuk mengindentifikasi kasus uji yang mungkin mengungkap cacat. Dengan black box analisis sistem akan memperoleh kumpulan kondisi dari input yang akan mengerjakan seluruh keperluan fungsional program. Tujuan metode ini untuk mencari kesalahan-kesalahan pada: 1. Fungsi yang salah atau hilang. 2. Kesalahan pada interface. 3. Kesalahan pada struktur data atau akses database. 4. Kesalahan performasi. 5. Kesalahan inisiasi dan terminasi. Berikut contoh blackbox ( B.B. Agarwal, S.P. Tayal, M. Gupta, 2010:173) Gambar.2.8 Metode Blackbox Metode White Box White Box Testing adalah jenis testing yang lebih berkonsentrasi terhadap isi dari perangkat lunak itu sendiri. Jenis lebih banyak berkonsentrasi kepada sourcecode dari perangkat lunak yang dibuat.(rizky, 2011). Prinsip dari keluaran tipe testing ini adalah : 1) Menjamin bahwa semua alur program yang indenpenden (dalam bentuk modeul, form, prosedur, class dan lainnya) telah dites minimal datu kali. 2) Telah melakukan testing terhadap semua jenis percabangan dengan nilai true dan false.

18 22 3) Telah melakukan testing terhadap semua jenis perulangan dengan kondisi normal dan kondisi yang dianggap melampaui batas perulangan (umumnya kondisi yang melampaui batas harus diatasi oleh prosedur tertentu). 4) Telah melakukan testing terhadap struktur data internal (seperti variabel) agar terjaga validitasnya. Berikut contoh whitebox ( B.B. Agarwal, S.P. Tayal, M. Gupta, 2010:173) Gambar.2.9 Metode Whitebox Beberapa teknik yang terdapat dalam jenis white box testing adalah : 1. Decision (branch) coverage Testing ini terfokus pada hasil dari setiap skenario yang dijalankan terhadap bagian perangkat lunak yang mengandung percabangan (if..then..else). 2. Condition Coverage Teknik ini mirip dengan teknik yang pertama, tetapi dijalankan terhadap percabangan yang dianggap kompleks atau percabangan majemuk. Hal ini biasanya dilakukan jika dalam sebuah perangkat lunak memiliki banyak kondisi yang dijalankan dalam satu proses sekaligus. 3. Path Analysis Merupakan teknik testing yang berusaha menjalankan kondisi yang ada dalam perangkat lunak serta berusaha mengoreksi apakah kondisi yang dijalankan telah sesuai dengan alur diagram yang terdapat dalam proses perancangan. 4. Execution Time Pada teknik ini, perangkat lunak berusaha dijalankan kemudian dilakukan pengukuran waktu pada input masukan hingga output dikeluarkan. Waktu eksekusi yang dihasilkan kemudian dijadikan bahan evaluasi dan analisa lebih lanjut untuk melihat apakah perangkat lunak telah berjalan sesuai dengan kondisi yang dimaksudkan oleh tester.

19 23 5. Algorithm Analysis Teknik ini jarang dilakukan jika perangkat lunak yang dibuat berjenis sistem informasi. Sebab teknik ini membutuhkan kemampuan matematis yang cukup tinggi dari para tester, karena di dalamnya berusaha melakukan analisa terhadap algoritma yang diimplementasikan pada perangkat lunak tersebut.

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 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

1 BAB II LANDASAN TEORI. metode yang dipakai untuk kegiatan pengembangan terhadap sistem sendiri. kebutuhan akan beberapa aktivitas (Buyens, 2001).

1 BAB II LANDASAN TEORI. metode yang dipakai untuk kegiatan pengembangan terhadap sistem sendiri. kebutuhan akan beberapa aktivitas (Buyens, 2001). 1 BAB II LANDASAN TEORI Landasan teori menjelaskan beberapa teori yang berkaitan dengan permasalahan yang dibahas sebagai dasar pemahaman dalam sebuah sistem serta metode yang dipakai untuk kegiatan pengembangan

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

linux yang mencakup sistem operasi, middleware dan aplikasi. Andorid mereka. Awalnya, Google Inc. Membeli Android Inc.

linux yang mencakup sistem operasi, middleware dan aplikasi. Andorid mereka. Awalnya, Google Inc. Membeli Android Inc. BAB II KAJIAN PUSTAKA A. ANDROID a. Sejarah Android Android adalah sebuah sistem operasi untuk perangkat mobile berbasis linux yang mencakup sistem operasi, middleware dan aplikasi. Andorid menyediakan

Lebih terperinci

Koleksi Program Tugas Akhir dan Skripsi dengan

Koleksi Program Tugas Akhir dan Skripsi dengan Koleksi Program Tugas Akhir dan Skripsi dengann Sanksi Pelanggaran Pasal 113 Undang-Undang Nomor 28 Tahun 2014 tentang Hak Cipta 1. Setiap Orang yang dengan tanpa hak melakukan pelanggaran hak ekonomi

Lebih terperinci

BAB II KAJIAN PUSTAKA. berbasis linux yang mencakup sistem operasi, middleware dan aplikasi.

BAB II KAJIAN PUSTAKA. berbasis linux yang mencakup sistem operasi, middleware dan aplikasi. BAB II KAJIAN PUSTAKA A. ANDROID 1. Sejarah Android Android adalah sebuah sistem operasi untuk perangkat mobile berbasis linux yang mencakup sistem operasi, middleware dan aplikasi. android menyediakan

Lebih terperinci

BAB II KAJIAN PUSTAKA. Fitnes adalah kegiatan olahraga pembentukan otot-otot tubuh/fisik yang

BAB II KAJIAN PUSTAKA. Fitnes adalah kegiatan olahraga pembentukan otot-otot tubuh/fisik yang BAB II KAJIAN PUSTAKA A. Definisi Fitness Fitnes adalah kegiatan olahraga pembentukan otot-otot tubuh/fisik yang dilakukan secara rutin dan berkala, yang bertujuan untuk menjaga fitalitas tubuh dan berlatih

Lebih terperinci

cepat dan kian merambah ke setiap komponen teknologi informasi itu sendiri. Dari mulai dikenalnya komputer, hardware, software, hingga

cepat dan kian merambah ke setiap komponen teknologi informasi itu sendiri. Dari mulai dikenalnya komputer, hardware, software, hingga APLIKASI PHONEBOOK DARURAT BERBASIS ANDROID ECA (Emergency Call Aplication) 1. Latar Belakang Perkembangan di bidang teknologi informasi saat ini semakin cepat dan kian merambah ke setiap komponen teknologi

Lebih terperinci

BAB I PENDAHULUAN 1.1 Latar Belakang Memasak merupakan kegiatan yang dilakukan seseorang untuk menghidangkan suatu masakan, tidak banyak masyarakat sekarang yang bisa memasak sehingga mereka membutuhkan

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI 2.1. Konsep Dasar Program Penulis sangat membutuhkan sebuah landasan teori yang dapat mendukung segala pembuatan tugas akhir, landasan teori ini berisikan tentang teori-teori berhubungan

Lebih terperinci

BAB II DASAR TEORI DAN TINJAUAN PUSTAKA. Judul Platform Deskripsi

BAB II DASAR TEORI DAN TINJAUAN PUSTAKA. Judul Platform Deskripsi BAB II DASAR TEORI DAN TINJAUAN PUSTAKA 2.1 Tinjauan Pustaka Tabel 2.1 Tinjauan Pustaka Parameter Penulis Frans Napitupulu (2011) Abdul Latif (2012) Iqbal Fauzi (2012) Judul Platform Deskripsi Aplikasi

Lebih terperinci

BAB II LANDASAN TEORI 2.1 Android Android adalah sebuah sistem operasi untuk perangkat mobile berbasis linux yang mencakup sistem operasi, middleware dan aplikasi. Android menyediakan platform terbuka

Lebih terperinci

PERANCANGAN APLIKASI MEDIA PEMBELAJARAN PENDIDIKAN LINGKUNGAN HIDUP UNTUK SISWA KELAS VI SEKOLAH DASAR BERBASIS ANDROID

PERANCANGAN APLIKASI MEDIA PEMBELAJARAN PENDIDIKAN LINGKUNGAN HIDUP UNTUK SISWA KELAS VI SEKOLAH DASAR BERBASIS ANDROID PERANCANGAN APLIKASI MEDIA PEMBELAJARAN PENDIDIKAN LINGKUNGAN HIDUP UNTUK SISWA KELAS VI SEKOLAH DASAR BERBASIS ANDROID Desi Vera Sundawa Putri 1, Asep Deddy 2, Bunyamin 3 Jurnal Algoritma Sekolah Tinggi

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

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. 1. Pemrograman Aplikasi Mobile Smartphone Dari Tablet PC Berbasis. Android. Oleh Safaat, N. (2015). Informatika Bandung.

BAB II TINJAUAN PUSTAKA. 1. Pemrograman Aplikasi Mobile Smartphone Dari Tablet PC Berbasis. Android. Oleh Safaat, N. (2015). Informatika Bandung. BAB II TINJAUAN PUSTAKA A. Penelusuran Referensi Dalam melakukan penelitian ini, penulis merujuk pada beberapa penelitian terdahulu sebagai referensi yang sedikit banyaknya berkaitan secara langsung maupun

Lebih terperinci

BAB II TINJAUAN PUSTAKA. dilakukan oleh para peneliti diantaranya Imamul Huda (2013) yang berjudul

BAB II TINJAUAN PUSTAKA. dilakukan oleh para peneliti diantaranya Imamul Huda (2013) yang berjudul BAB II TINJAUAN PUSTAKA A. Penelusuran Referensi Beberapa sumber referensi didapat dari berbagai penelitian yang dilakukan oleh para peneliti diantaranya Imamul Huda (2013) yang berjudul Perancangan Aplikasi

Lebih terperinci

BAB 2 LANDASAN TEORI. Android adalah sistem operasi berbasisi java yang berjalan pada kernel 2.6 Linux.

BAB 2 LANDASAN TEORI. Android adalah sistem operasi berbasisi java yang berjalan pada kernel 2.6 Linux. BAB 2 LANDASAN TEORI 2.1 Android Android adalah sistem operasi berbasisi java yang berjalan pada kernel 2.6 Linux. Aplikasi android yang dikembangkan menggunakan java dan menyesuaikan ke dalam bentuk platform

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

PENGEMBANGAN MULTIMEDIA

PENGEMBANGAN MULTIMEDIA PENGEMBANGAN MULTIMEDIA 1. Tahap Pengembangan Multimedia Concept Design Material Collecting Concept Design Material Collecting Assembly Testing Distribution Distribution Assembly Testing Tahap pengembangan

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 3 LANDASAN TEORI

BAB 3 LANDASAN TEORI BAB 3 LANDASAN TEORI Aplikasi Menurut Jogiyanto (2008) menjelaskan bahwa aplikasi adalah penggunaan dalam suatu komputer, instruksi, atau pernyataan yang disusun sedemikian rupa sehingga komputer dapat

Lebih terperinci

Mobile Programming. Rendra Gustriansyah, S.T., M.Kom., MCP

Mobile Programming. Rendra Gustriansyah, S.T., M.Kom., MCP Mobile Programming rendra@uigm.ac.id Rendra Gustriansyah, S.T., M.Kom., MCP Market Share Platform Smartphone Android Android adalah sebuah tumpukan software untuk peralatan bergerak yang terdiri dari sistim

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

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI BAB 2 LANDASAN TEORI Bab ini membahas tentang teori penunjang yang berhubungan dengan penerapan algoritma point in polygon untuk perancangan aplikasi belajar menulis angka pada android. 2.1. Mobile Learning

Lebih terperinci

BAB I PENDAHULUAN. 1.1 Latar Belakang

BAB I PENDAHULUAN. 1.1 Latar Belakang BAB I PENDAHULUAN 1.1 Latar Belakang Perkembangan musik dunia makin lama perkembangan kian pesat, khusunya di indonesia musik pada era saat ini telah berbeda dengan musik pada masa indonesia di tahun lalu.

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. Cangara (2006) dalam (Pengantar Ilmu Komunikasi) mengatakan bahwa

BAB II LANDASAN TEORI. Cangara (2006) dalam (Pengantar Ilmu Komunikasi) mengatakan bahwa BAB II LANDASAN TEORI 2.1 Media Pembelajaran Cangara (2006) dalam (Pengantar Ilmu Komunikasi) mengatakan bahwa media adalah alat atau sarana yang digunakan untuk menyampaikan pesan dari komunikator kepada

Lebih terperinci

ANDROID OPERATING SYSTEM

ANDROID OPERATING SYSTEM 1 #TrikAndroid 1 ANDROID OPERATING SYSTEM A. Sejarah Android OS Android adalah sistem operasi yang berbasis Linux untuk telepon seluler seperti telepon pintar dankomputer tablet. Android menyediakan platform

Lebih terperinci

PERKEMBANGAN ANDROID DI INDONESIA

PERKEMBANGAN ANDROID DI INDONESIA PERKEMBANGAN ANDROID DI INDONESIA Eni Nurkayati eni@raharja.info Abstrak Android adalah suatu operating system yang bersifat open source. Open source maksudnya bahwa OS Android adalah gratis, dan memungkinkan

Lebih terperinci

BAB I PENDAHULUAN. Berdasarkan uraian yang telah di sampaikan sebelumnya, maka masalah yang akan berusaha di jawab dalam tugas akhir ini adalah :

BAB I PENDAHULUAN. Berdasarkan uraian yang telah di sampaikan sebelumnya, maka masalah yang akan berusaha di jawab dalam tugas akhir ini adalah : BAB I PENDAHULUAN 1.1 LATAR BELAKANG Bahasa inggris, sebagai bahasa internasional telah menjadi sambungan komunikasi global di seluruh dunia. Komputer berbasis teknologi telah menyebabkan perkembangan

Lebih terperinci

BAB 2 LANDASAN TEORI. bahasa pemrograman java dan bersifat open source. Yang mana artinya aplikasi

BAB 2 LANDASAN TEORI. bahasa pemrograman java dan bersifat open source. Yang mana artinya aplikasi BAB 2 LANDASAN TEORI 2.1. Sekilas Sistem Operasi Android Android merupakan sebuah sistem operasi sama halnya dengan sistem operasi Windows, Linux, maupun Mac OS. Aplikasi android dikembangkan menggunakan

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

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI 2.1 Analisis Kebutuhan Perangkat Lunak Analisis kebutuhan merupakan langkah awal untuk menentukan perangkat lunak yang dihasilkan. Analisis kebutuhan menjadi faktor yang sangat menentukan

Lebih terperinci

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB 1 PENDAHULUAN. 1.1 Latar Belakang BAB 1 PENDAHULUAN 1.1 Latar Belakang Sistem operasi untuk aplikasi bergerak yang mengalami perkembangan yang cukup pesat yaitu Android. Android adalah sistem operasi berbasis Linux dan bersifat open source.

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI 2.1.Aplikasi Aplikasi adalah suatu unit perangkat lunak yang dibuat untuk melayani kebutuhan akan beberapa aktivitas seperti sistem, perniagaan, game, pelayanan masyarakat, periklanan,

Lebih terperinci

SISTEM PENYIMPANAN DIGITAL BERBASIS ANDROID PADA PT. TELEKOMUNIKASI INDONESIA, Tbk.

SISTEM PENYIMPANAN DIGITAL BERBASIS ANDROID PADA PT. TELEKOMUNIKASI INDONESIA, Tbk. SISTEM PENYIMPANAN DIGITAL BERBASIS ANDROID PADA PT. TELEKOMUNIKASI INDONESIA, Tbk. Andi Septiawan Budiawan Saputra Dedik Afriansyah Jurusan Teknik Informatika STMIK PALCOMTECH PALEMBANG Abstrak PT. Telekomunikasi

Lebih terperinci

BAB I PENDAHULUAN. dini, anak-anak sudah diajarkan dasar-dasar cara belajar. Kegiatan belajar di PAUD

BAB I PENDAHULUAN. dini, anak-anak sudah diajarkan dasar-dasar cara belajar. Kegiatan belajar di PAUD BAB I PENDAHULUAN 1.1 Latar Belakang Pendidikan anak usia dini adalah salah satu hal penting untuk membekali anak dalam menghadapi perkembangan masa depan yang diselenggarakan dengan tujuan untuk memfasilitasi

Lebih terperinci

BAB 2 LANDASAN TEORI. Kata tense dalam bahasa Inggris berasal dari kata tempus dalam bahasa Latin yang

BAB 2 LANDASAN TEORI. Kata tense dalam bahasa Inggris berasal dari kata tempus dalam bahasa Latin yang BAB 2 LANDASAN TEORI 2.1 Tenses Kata tense dalam bahasa Inggris berasal dari kata tempus dalam bahasa Latin yang artinya kala atau waktu. Jadi, kalau kita membicarakan tenses dalam bahasa Inggris, ini

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

PERTEMUAN KE 1 Pengenalan Aplikasi Mobile. Mahasiswa diharapkan dapat memahami dan mengetahui tentang aplikasi mobile.

PERTEMUAN KE 1 Pengenalan Aplikasi Mobile. Mahasiswa diharapkan dapat memahami dan mengetahui tentang aplikasi mobile. A. TUJUAN PERTEMUAN KE 1 Pengenalan Aplikasi Mobile Mahasiswa diharapkan dapat memahami dan mengetahui tentang aplikasi mobile. B. TEORI SINGKAT Android adalah sistem operasi mobile yang open source. Tahun

Lebih terperinci

BAB 2 LANDASAN TEORI. perhitungan yang didasarkan pada Al-Quran dan Sunnah. dan meminta dihindarkan dari segala yang dibenci. Doa juga berarti ibadah.

BAB 2 LANDASAN TEORI. perhitungan yang didasarkan pada Al-Quran dan Sunnah. dan meminta dihindarkan dari segala yang dibenci. Doa juga berarti ibadah. BAB 2 LANDASAN TEORI 2.1 Aplikasi Doa Harian Aplikasi Doa Harian merupakan suatu aplikasi yang menampilkan pekerjaan Doa sesuai kebutuhan penggunanya. Perangkat lunak ini dibuat berdasarkan perhitungan

Lebih terperinci

DAFTAR TABEL Tabel 4. 1 Tabel 4. 2 Tabel 4. 3

DAFTAR TABEL Tabel 4. 1 Tabel 4. 2 Tabel 4. 3 DAFTAR TABEL Tabel 4. 1 Pengujian Halaman home... 17 Tabel 4. 2 Pengujian halaman pembuatan profil kolam... 18 Tabel 4. 3 Pengujian Halaman Cek Profil Kolam... 19 xii BAB I PENDAHULUAN 1.1. Latar Belakang

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 II TINJAUAN PUSTAKA DAN LANDASAN TEORI

BAB II TINJAUAN PUSTAKA DAN LANDASAN TEORI 2.1 Tinjauan Teori BAB II TINJAUAN PUSTAKA DAN LANDASAN TEORI Penelitian yang berhubungan dengan topik yang penulis bahas adalah Sistem Lelang On-Line Perum Pegadaian Jatisrono.(Hidayah, 2013). Pada topik

Lebih terperinci

BAB II LANDASAN TEORI. proyek, dengan melakukan penelitian di SMA Pasundan 1 Bandung untuk cara

BAB II LANDASAN TEORI. proyek, dengan melakukan penelitian di SMA Pasundan 1 Bandung untuk cara BAB II LANDASAN TEORI 2.1. Konsep Dasar perancangan Sebuah awal dari melakukan sesuatu atau membangun sesuatu adalah merancang untuk membentuk suatu konstruksi yang baik untuk menyelesaikan tugas atau

Lebih terperinci

SEJARAH ANDROID. Diah Arum. Abstrak.

SEJARAH ANDROID. Diah Arum. Abstrak. SEJARAH ANDROID Diah Arum diah.arum@raharja.info Abstrak Teknologi adalah hal yang tidak mudah dilepaskan dari kehidupan manusia. Karena teknologi sudah ada sejak dulu hingga saat ini yang masih terus

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

BAB II KAJIAN PUSTAKA

BAB II KAJIAN PUSTAKA BAB II KAJIAN PUSTAKA A. Sistem Sistem merupakan kumpulan elemen yang saling berkaitan yang bertanggung jawab memroses masukan (input) sehingga menghasilkan keluaran (output) (Kusrini, 2007). Sedangkan

Lebih terperinci

Setting Android Virtual Device (AVD) - Java SDK - Eclipse - ADT. Pertemuan-2

Setting Android Virtual Device (AVD) - Java SDK - Eclipse - ADT. Pertemuan-2 Mengenal Java Perkembangan Android dan API Android Komponen OS Android Komponen Aplikasi android Extensible Markup Language (XML) Eclipse dan perkembangannya Instalasi Perangkat Lunak - Java SDK - Eclipse

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 Saat ini perkembangan perangkat telepon telah sampai pada era smartphone. Telepon pada zaman dulu hanya berfungsi sebagai alat komunikasi suara atau pesan saja.

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI 2.1 Pembelajaran Bahasa Inggris 2.1.1 Pembelajaran Bahasa Inggris Untuk Sekolah Dasar Menurut Tri Indri Hardini yang dikutip dari Lee, 1996, bahasa inggris merupakan alat untuk berkomunikasi

Lebih terperinci

BAB 2 TINJAUAN PUSTAKA

BAB 2 TINJAUAN PUSTAKA BAB 2 TINJAUAN PUSTAKA 2.1. Sistem Pendukung Keputusan Sistem Pendukung Keputusan (SPK) atau dikenal Decision Support System(DSS) adalah sistem informasi interaktif yang menyediakan informasi, pemodelan

Lebih terperinci

BAB I PENDAHULUAN. Pada masa sekarang perkembangan teknologi mobile mengalami kemajuan

BAB I PENDAHULUAN. Pada masa sekarang perkembangan teknologi mobile mengalami kemajuan BAB I PENDAHULUAN 1.1. Latar Belakang Masalah Pada masa sekarang perkembangan teknologi mobile mengalami kemajuan yang sangat menakjubkan, hal ini mengubah segalanya menjadi lebih cepat dan lebih mudah.

Lebih terperinci

BAB II LANDASAN TEORI. Hal - Hal yang perlu diketahui mengenai dongeng yaitu :

BAB II LANDASAN TEORI. Hal - Hal yang perlu diketahui mengenai dongeng yaitu : BAB II LANDASAN TEORI 2.1 Pengertian Dongeng Menurut kamus besar bahasa Indonesia, dongeng adalah cerita yang tidak benar - benar terjadi. Hal - Hal yang perlu diketahui mengenai dongeng yaitu : 1. Dongeng

Lebih terperinci

PENDAHULUAN Latar Belakang Masalah Saat ini perkembangan teknologi informasi bergerak dengan sangat cepat. Perkembangan teknologi informasi telah memb

PENDAHULUAN Latar Belakang Masalah Saat ini perkembangan teknologi informasi bergerak dengan sangat cepat. Perkembangan teknologi informasi telah memb APLIKASI PEMETAAN RUMAH BERSALIN DI KOTA DEPOK BERBASIS PLATFORM ANDROID Nopi Hidayatuloh *), Prof. Dr. Boesono Soerowirdjo **) Jurusan Sistem Informasi, Fakultas Ilmu Komputer dan Teknologi Informasi

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI BAB 2 LANDASAN TEORI Landasan teori merupakan bagian yang akan membahas tentang penyelesaian masalah yang akan memberikan jalan keluarnya. Dalam hal ini akan dikemukakan beberapa teori-teori yang berkaitan

Lebih terperinci

BAB II DASAR TEORI II-1

BAB II DASAR TEORI II-1 BAB II DASAR TEORI 2.1 Location Based Service. Location Based Service (LBS) atau layanan berbasis lokasi adalah sebuah layanan informasi yang dapat diakses dengan perangkat bergerak melalui jaringan dan

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

Android SDK. Nama : -Rr Octanty M Billy Novanta Yudistira

Android SDK. Nama : -Rr Octanty M Billy Novanta Yudistira Android SDK Android adalah sistem operasi yang berbasis Linux untuk telepon seluler seperti telepon pintar dan komputer tablet. Android menyediakan platform terbuka bagi para pengembang untuk menciptakan

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI 2.1 Location Based Service (LBS) Location Based Service (LBS) atau layanan berbasis lokasi adalah sebuah layanan informasi yang dapat diakses dengan perangkat bergerak melalui jaringan

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 I PENDAHULUAN. Indonesia adalah Negara yang kaya akan sumber daya alam, budaya,

BAB I PENDAHULUAN. Indonesia adalah Negara yang kaya akan sumber daya alam, budaya, 1 BAB I PENDAHULUAN 1.1 Latar Belakang Indonesia adalah Negara yang kaya akan sumber daya alam, budaya, suku, dan kuliner. Dari kekayaan alam dan budaya yang berbeda-beda pada setiap daerah, secara tidak

Lebih terperinci

Part 1 : Pengenalan Android

Part 1 : Pengenalan Android TUTORIAL ANDROID PROGRAMMING Part 1 : Pengenalan Android Author : Widianto Pratama Tingkat : 1. Pemula 2. Menegah 3. Mahir Part 1 : Pengenalan Android Widianto Pratama E-mail : widiandroid@gmail.com http://greenbel.wordpress.com/

Lebih terperinci

2 operasi ini lebih cepat diterima di kalangan para pengguna dan semakin banyak yang menggunakan sistem operasi ini. Kemajuan teknologi saat ini dapat

2 operasi ini lebih cepat diterima di kalangan para pengguna dan semakin banyak yang menggunakan sistem operasi ini. Kemajuan teknologi saat ini dapat PERANCANGAN SISTEM INFORMASI OBJEK WISATA DI KABUPATEN GARUT SECARA REALTIME BERBASIS MOBILE ANDROID MENGGUNAKAN ECLIPSE 3.5.2 GALILEO Rangga Septian Putra (11108588) rangga.s.putra@gmail.com Jurusan Sistem

Lebih terperinci

BAB III LANDASAN TEORI

BAB III LANDASAN TEORI BAB III LANDASAN TEORI VI.1. Point of Sales (POS) Point of Sales atau disebut POS secara sederhananya, dapat diartikan sebagai software yang mencatat transaksi penjualan. Sebelum sistem POS dikembangkan,

Lebih terperinci

APLIKASI MOBILE INFORMASI KERETA API LISTRIK (KRL) JABODETABEK BERBASIS ANDROID

APLIKASI MOBILE INFORMASI KERETA API LISTRIK (KRL) JABODETABEK BERBASIS ANDROID Makalah Nomor: KNSI-106 APLIKASI MOBILE INFORMASI KERETA API LISTRIK (KRL) JABODETABEK BERBASIS ANDROID Tavipia Rumambi 1, Rosny Gonidjaya 2, Sari Dwi Rahmani 3 Jurusan Teknik Informatika, Fakultas Teknologi

Lebih terperinci

BAB III DASAR TEORI 3.1. Pakaian Adat Indonesia

BAB III DASAR TEORI 3.1. Pakaian Adat Indonesia BAB III DASAR TEORI Bab ini akan membahas uraian dasar teori yang akan digunakan penulis dalam melakukan perancangan dan pembuatan program yang dapat dipergunakan sebagai pembanding atau acuan di dalam

Lebih terperinci

APLIKASI INFORMASI TABEL PERIODIK UNSUR KIMIA BERBASIS ANDROID

APLIKASI INFORMASI TABEL PERIODIK UNSUR KIMIA BERBASIS ANDROID APLIKASI INFORMASI TABEL PERIODIK UNSUR KIMIA BERBASIS ANDROID Yulia Chalri 1, Hasma Rasjid 2, Thariq Basyir 3 1,2) Sistem Informasi, Fakultas Ilmu Komputer dan TI Universitas Gunadarma 3) Teknik Informatika,

Lebih terperinci

BAB II TINJAUAN PUSTAKA

BAB II TINJAUAN PUSTAKA BAB II TINJAUAN PUSTAKA 2.1 Sistem Informasi 2.1.1 Konsep Dasar Sistem Pengertian sistem menurut beberapa ahli yaitu, Menurut Tata Sutabri (2012:6) pada buku Analisis Sistem Informasi, pada dasarnya sistem

Lebih terperinci

BAB II LANDASAN TEORI. yang dibuat oleh suatu perusahaan komputer untuk mengerjakan tugas-tugas. tertentu, misalnya Microsoft Word, Microsoft Excel.

BAB II LANDASAN TEORI. yang dibuat oleh suatu perusahaan komputer untuk mengerjakan tugas-tugas. tertentu, misalnya Microsoft Word, Microsoft Excel. BAB II LANDASAN TEORI 2.1 Aplikasi Menurut Dhanta (2009:32), aplikasi (application) adalah software yang dibuat oleh suatu perusahaan komputer untuk mengerjakan tugas-tugas tertentu, misalnya Microsoft

Lebih terperinci

BAB 1 PENDAHULUAN. elemen multimedia, di antaranya adalah teks, gambar, suara, video, dan animasi

BAB 1 PENDAHULUAN. elemen multimedia, di antaranya adalah teks, gambar, suara, video, dan animasi BAB 1 PENDAHULUAN 1.1 Latar Belakang Multimedia banyak digunakan sebagai media penyampaian informasi yang efektif karena hal tersebut dilakukan dengan menggabungkan bermacam - macam elemen multimedia,

Lebih terperinci

BAB 1 Pengenalan Aplikasi Perangkat Bergerak

BAB 1 Pengenalan Aplikasi Perangkat Bergerak BAB 1 Pengenalan Aplikasi Perangkat Bergerak Mahardeka Tri Ananta deka.kelas@gmail.com Lab. Pemrograman Aplikasi Perangkat Bergerak FILKOM UB 1 Pokok Bahasan Perkembangan Teknologi Mobile Karakteristik

Lebih terperinci

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

PERANCANGAN APLIKASI FIQIH NIKAH DAN TALAK MENURUT MAZHAB IMAM SYAFI I BERBASIS ANDROID

PERANCANGAN APLIKASI FIQIH NIKAH DAN TALAK MENURUT MAZHAB IMAM SYAFI I BERBASIS ANDROID PERANCANGAN APLIKASI FIQIH NIKAH DAN TALAK MENURUT MAZHAB IMAM SYAFI I BERBASIS ANDROID Eliza Belidina 1, H. Bunyamin M.Kom 2, Asep Setia M.Ag 3 Jurnal Algoritma Sekolah Tinggi Teknologi Garut Jl. Mayor

Lebih terperinci

BAB 2 TINJAUAN PUSTAKA

BAB 2 TINJAUAN PUSTAKA 6 BAB 2 TINJAUAN PUSTAKA 2.1. Sistem Pendukung Keputusan Konsep Sistem Pendukung Keputusan (SPK) atau Decision Support Systems (DSS) pertama kali diungkapkan pada awal tahun 1970-an oleh Michael S. Scott

Lebih terperinci

BAB I PENDAHULUAN. majunya teknologi komputer. Teknologi multimedia merupakan salah satu contoh

BAB I PENDAHULUAN. majunya teknologi komputer. Teknologi multimedia merupakan salah satu contoh 1 BAB I PENDAHULUAN 1.1 Latar Belakang Perkembangan teknologi seperti sekarang ini tidak lepas dari bertambah majunya teknologi komputer. Teknologi multimedia merupakan salah satu contoh yang dapat memberikan

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

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB I PENDAHULUAN 1.1 Latar Belakang BAB I PENDAHULUAN 1.1 Latar Belakang Komputer merupakan salah satu produk teknologi yang dapat digunakan sebagai inovasi dalam pembelajaran. Begitupun di sekolah - sekolah tidak ingin ketinggalan dalam

Lebih terperinci

PERANCANGAN GAME BENAR ATAU SALAH SEBAGAI MEDIA PEMBELAJARAN KOMPUTER BERBASIS ANDROID (Studi Kasus : SMK Miftahul Huda Rawalo)

PERANCANGAN GAME BENAR ATAU SALAH SEBAGAI MEDIA PEMBELAJARAN KOMPUTER BERBASIS ANDROID (Studi Kasus : SMK Miftahul Huda Rawalo) PERANCANGAN GAME BENAR ATAU SALAH SEBAGAI MEDIA PEMBELAJARAN KOMPUTER BERBASIS ANDROID (Studi Kasus : SMK Miftahul Huda Rawalo) Oleh: Ade Setiawan Mahasiswa Teknik Informatika, STMIK Amikom Purwokerto

Lebih terperinci

BAB I PENDAHULUAN. 1.1 Latar Belakang

BAB I PENDAHULUAN. 1.1 Latar Belakang BAB I PENDAHULUAN 1.1 Latar Belakang Komputer merupakan salah satu produk teknologi yang dapat digunakan sebagai inovasi dalam pembelajaran. Begitupun di dunia formal dan informal tidak ingin ketinggalan

Lebih terperinci

bahasa pemrograman, yaitu language software, yang dapat berbentuk assembler, compiler maupun interpreter. Jadi language software merupakan

bahasa pemrograman, yaitu language software, yang dapat berbentuk assembler, compiler maupun interpreter. Jadi language software merupakan BAB II KAJIAN PUSTAKA A. Aplikasi Perangkat lunak aplikasi adalah suatu subkelas perangkat komputer yang memanfaatkan kemampuan komputer langsung untuk melakukan suatu tugas yang diinginkan pengguna. Jika

Lebih terperinci

BAB 2 TINJAUAN PUSTAKA. mereka Android, 5 November 2007, Android bersama Open Handset Alliance

BAB 2 TINJAUAN PUSTAKA. mereka Android, 5 November 2007, Android bersama Open Handset Alliance BAB 2 TINJAUAN PUSTAKA 2.1 Definisi Android Android adalah sistem operasi untuk handphone yang berbasis Linux. Android menyediakan platform terbuka bagi para pengembang untuk menciptakan aplikasi mereka

Lebih terperinci

BAB II TINJAUAN PUSTAKA DAN LANDASAN TEORI

BAB II TINJAUAN PUSTAKA DAN LANDASAN TEORI BAB II TINJAUAN PUSTAKA DAN LANDASAN TEORI 2.1 Tinjauan Pustaka Huda (2014) dalam Tugas Akhir yang berjudul PEMBUATAN GAME 2D HANCURKAN PENYAKIT. Membangun game dimana player berjalan melewati rintangan

Lebih terperinci

2. Sejarah Android 2.1 Kerjasama Google dengan Android Inc. Pada Juli 2000, Google bekerjasama dengan Android Inc., perusahaan yang berada di Palo

2. Sejarah Android 2.1 Kerjasama Google dengan Android Inc. Pada Juli 2000, Google bekerjasama dengan Android Inc., perusahaan yang berada di Palo 1. Apa Itu Android Android adalah sistem operasi untuk telepon seluler yang berbasis Linux. Android menyediakan platform terbuka bagi para pengembang buat menciptakan aplikasi mereka sendiri untuk digunakan

Lebih terperinci

1-1 BAB 1 PENDAHULUAN

1-1 BAB 1 PENDAHULUAN BAB 1 PENDAHULUAN Bab ini menjelaskan mengenai latar belakang, rumusan masalah, maksud dan tujuan tugas akhir, lingkup tugas akhir, metode penyelesaian tugas akhir dan sistem penulisan laporan tugas akhir.

Lebih terperinci

PENDAHULUAN Latar Belakang Masalah Kendaraan merupakan angkutan atau alat transportasi yang digunakan masyarakat untuk bepergian. Terlebih lagi diliha

PENDAHULUAN Latar Belakang Masalah Kendaraan merupakan angkutan atau alat transportasi yang digunakan masyarakat untuk bepergian. Terlebih lagi diliha APLIKASI SISTEM INFORMASI GEOGRAFIS YANG MEMETAKAN EMPAT BENGKEL MOTOR RESMI DI KOTA DEPOK BERBASIS PLATFORM ANDROID Zara Zulfariana *), Dr. Ernastuti, SSi., MKom **) Jurusan Sistem Informasi, Fakultas

Lebih terperinci

BAB 2 TINJAUAN PUSTAKA

BAB 2 TINJAUAN PUSTAKA BAB 2 TINJAUAN PUSTAKA 2.1 Kamus Menurut kamus besar bahasa Indonesia, pengertian dari kamus adalah buku acuan yang memuat kata dan ungkapan yang biasanya disusun menurut abjad berikut keterangan tentang

Lebih terperinci

BAB 2 LANDASAN TEORI. Android adalah sistem operasi untuk telepon seluler berbasis Linux sebagai kernelnya. Saat

BAB 2 LANDASAN TEORI. Android adalah sistem operasi untuk telepon seluler berbasis Linux sebagai kernelnya. Saat BAB 2 LANDASAN TEORI 2.1 Android 2.1.1 Sejarah Singkat Android adalah sistem operasi untuk telepon seluler berbasis Linux sebagai kernelnya. Saat ini Android bisa disebut raja dari smartphone. Android

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI 2.1. Pengertian video game Video game/permainan video pada dasarnya adalah suatu bentuk permainan yang dimainkan dengan cara memanipulasi gambar yang diproduksi oleh program komputer

Lebih terperinci

Mengenal Sejarah Android

Mengenal Sejarah Android Mengenal Sejarah Android Rizka Sepriandy rsepriandy@gmail.com Abstrak Android adalah sistem operasi terbuka berbasis Linux yang dirancang untuk perangkat selular layar sentuh seperti smartphone (telepon

Lebih terperinci

Mudah Belajar Android A-Z. Annabe Anna arthdi putra

Mudah Belajar Android A-Z. Annabe Anna arthdi putra 1 Anna Arthdi putra Mudah Belajar Android A-Z Annabe Anna arthdi putra 1 2 Mudah Belajar Android A-Z Oleh: Anna arthdi putra Copyright 203 by anna arthdi putra Penerbit Anna arthdi putra http://annabe.web.id

Lebih terperinci

APLIKASI PEMBELAJARAN BAHASA ISYARAT BAGI PENYANDANG TUNA RUNGU BERBASIS ANDROID DENGAN METODE BISINDO

APLIKASI PEMBELAJARAN BAHASA ISYARAT BAGI PENYANDANG TUNA RUNGU BERBASIS ANDROID DENGAN METODE BISINDO APLIKASI PEMBELAJARAN BAHASA ISYARAT BAGI PENYANDANG TUNA RUNGU BERBASIS ANDROID DENGAN METODE BISINDO Idris Kautsar 1), Rohmat Indra Borman 2), Ari Sulistyawati 3) Teknik Informatika STMIK TEKNOKRAT Bandar

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI 2.1. Pengertian Aplikasi Aplikasi menurut Jogiyanto (2001:12) adalah penggunaan dalam suatu komputer,instruksi (instructiom) atau pernyataan (statement) yang disusun sedemikian rupa

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

Cara mengakses internet bisa bermacam-macam, contohnya yaitu menggunakan komputer, notebook, dan juga ponsel. Namun banyak yang mengakses internet mel

Cara mengakses internet bisa bermacam-macam, contohnya yaitu menggunakan komputer, notebook, dan juga ponsel. Namun banyak yang mengakses internet mel PEMBUATAN APLIKASI WEB LAUNCHER BERBASIS ANDROID DENGAN MENGGUNAKAN ECLIPSE 3.5 Pradana Dian Lazuardi Program Strata Satu Universitas Gunadarma danlazuardi89@gmail.com ABSTRAK Smartphone Android merupakan

Lebih terperinci

BAB III METODE PENELITIAN

BAB III METODE PENELITIAN BAB III METODE PENELITIAN 3.1 Metode Penelitian Penelitian ini bertujuan untuk mengembangkan produk berupa locationbased game yang diperuntukan bagi perangkat mobile dengan sistem operasi Android. Penelitian

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM 4.1 Implementasi Implementasi merupakan tahap pengembangan rancangan menjadi kode program. Pada awal bagian ini dijabarkan spesifikasi perangkat keras dan lunak

Lebih terperinci

1. Bagaimana cara memvisualisasikan materi pada aplikasi pembelajaran procedure & function

1. Bagaimana cara memvisualisasikan materi pada aplikasi pembelajaran procedure & function 1. BAB 1 PENDAHULUAN Bab ini membahas mengenai latar belakang, identifikasi masalah, tujuan tugas akhir, lingkup tugas akhir, metodologi tugas akhir, dan sistematika tugas akhir. 1.1 Latar Belakang Perkembangan

Lebih terperinci