• Tidak ada hasil yang ditemukan

APLIKASI PENGENALAN KULINER TRADISIONAL ICT

N/A
N/A
Protected

Academic year: 2018

Membagikan "APLIKASI PENGENALAN KULINER TRADISIONAL ICT"

Copied!
6
0
0

Teks penuh

(1)

APLIKASI PENGENALAN KULINER TRADISIONAL

INDONESIA BEBASIS ANDROID

Said

1

, Ade Eviyanti, S.Kom.

2

Teknik Informatika, Universitas Muhammadiyah Sidoarjo

Jl. Raya Gelam 250, Candi, Sidoarjo

oyexcool

@gmail.com

1

,

[email protected]

2

Abstract

The number of foreign cuisine culinary or coming into Indonesia demanded no possibility Its traditional culinary sustainability increasingly eroded by time. Therefore, the preservation of traditional Indonesian cuisine should be done because it is part of the Indonesia culture. Therefore, the utilization of technology is very important for maintaining traditional culinary sustainability Indonesia and convey it to the public especially the young generation today. The research method used is the method of the study of literature in the design and construction of the system. The next process is created with the UML (Unified Modeling Language), Use Case diagrams and applications implemented using the Android Developer Tools (ADT). The results of this research, namely the application of a traditional Culinary introduction to Indonesia -based Android. This application comes with a range of traditional cuisine of sorts – 34 provinces of Indonesia and with the information contained in them that is history, reviews, and video recipes and traditional cuisine.

Abstrak

Banyak nya k uliner atau masak an asing yang masuk k e Indonesia tidak menuntut k emungk inan k elestarian k uliner tradisional Indonesai semak in terk ik is oleh zaman. Oleh sebab itu pelestarian k uliner tradisional indonesia harus dilak uk an k arena merupak an bagian dari k ebudayan Indonesia. Oleh k arena itu pemanfaat an tek nologi sangatlah penting untuk menjaga k elestarian k uliner tradisional Indonesia dan menyampaik annya k epada masyarak at k hususnya generasi muda saat ini. Metode penelitian yang digunak an adalah metode studi literature dalam perancangan dan pembangunan sistem. Selanjutnya proses dibuat dengan UML ( Unified Modeling Language), Use Case Diagram dan diimplementasik an menggunak an aplik asi Android Developer Tools (ADT). Hasil dari penelitian ini yaitu Aplik asi Pengenalan Kuliner Tradisional Indonesia Berbasi s Android. Aplik asi ini dilengk api dengan macam – macam k uliner tradisional dari 34 provinsi di Indonesia dan dengan informasi yang terdapat di dalamnya yaitu sejarah, review, dan video resep k uliner tradisional.

Kata Kunci : Kuliner Tradisional, Android.

1. PENDAHULUAN

Indonesia adalah negara kaya akan ragam budayanya. Sebenarnya di Indonesia ada 34 provinsi. Bagi yang belum tahu, provinsi yang paling baru adalah Kalimanan Utara. Banyaknya provinsi di

Indonesia tentunya membuat kebiasaan

masyarakatnya pun juga berbeda. Bahasa khas, pakaian khas, dan makanan atau kuliner khas tiap provinsi berbeda. Kuliner tradisional di Indonesia memiliki keunikan tersendiri yang dapat dilihat dari cara memasak dan penyajiannya.

Dengan memanfaatkan teknologi smartphone

android memungkinkan untuk semua orang

mendapatkan informasi tentang kuliner tradisional

Indonesia dengan cepat, tepat, di mana saja dan kapan saja.

Untuk menyederhanakan masalah, dan

menghindari kesalahan dalam pembahasan yang terlalu luas serta memfokuskan pada Sistem Aplikasi Pengenalan Kuliner Tradisional Indonesia berbasis android, maka dibuat batasan sebagai berikut :

1. Aplikasi ini menampilkan kuliner tradisional

Indonesia, yang terdiri dari 34 provinsi di Indonesia

(2)

3. Aplikasi menggunakan OS Android versi 2.3.3(Gingerbread) atau lebih tinggi.

4. Aplikasi ini hanya menampilkan 1 kuliner dari masing peovinsi.

2. TINJAUAN PUSTAKA

a. Pengertian Provinsi Di Indonesia

Dalam pembagian administratif, Indonesia terdiri atas provinsi, yang dikepalai oleh seorang gubernur. Masing-masing provinsi dibagi atas kabupaten dan kota. Saat ini di Indonesia terdapat 34 provinsi. Sebelum tahun 2000 Indonesia memiliki 27 provinsi. Namun setelah pada masa Reformasi, banyak provinsi yang dimekarkan menjadi dua bagian yang rata-rata provinsi dengan luas daerah yang cukup besar.

Pemekaran yang dilakukan dimaksud agar

mendapatkan efisiensi dalam penerapan pemerataan pembangunan.

b. Pengertian Kuliner Tradisional

Kuliner Indonesia adalah salah satu tradisi kuliner yang paling kaya di dunia dan penuh dengan cita rasa yang kuat. Kekayaan jenis masakannya merupakan cermin keberagaman budaya dan tradisi Nusantara yang terdiri dari sekitar 6.000 pulau berpenghuni dan menempati peran penting dalam budaya nasional Indonesia secara umum. Hampir seluruh masakan Indonesia kaya dengan bumbu berasal dari rempah -rempah seperti kemiri, cabai, temu kunci, lengkuas, jahe, kencur, kunyit, kelapa dan gula aren dengan diikuti penggunaan teknik-teknik memasak menurut bahan dan tradisi-adat yang terdapat pula pengaruh melalui perdagangan yang berasal seperti dari India, Tiongkok, Timur Tengah, dan Eropa.

Pada dasarnya tidak ada satu bentuk tunggal "kuliner Indonesia", tetapi lebih kepada, keanekaragaman masakan daerah yang dipengaruhi secara lokal oleh kebudayaan Indonesia serta pengaruh asing. Sebagai contoh, beras yang diolah menjadi nasi putih, ketupat atau lontong (beras yang dikukus) sebagai makanan pokok bagi mayoritas penduduk Indonesia, namun untuk bagian timur lebih umum dikonsumsi sagu, jagung, singkong, dan ubi jalar. Bentuk penyajian umum sebagian besar makanan Indonesia terdiri atas makanan pokok dengan lauk-pauk berupa daging, ikan atau sayur di sisi piring.

c. Sistem Operasi Android

Android adalah sistem operasi untuk perangkat mobile berbasis linux yang mencakup system 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, dibentuklah OpenHandset Alliance, konsorsium dari 34 perusahaan peranti keras, peranti lunak, dantelekomunikasi, termasuk Google, HTC, Intel, Motorola, Qualcomm, T-Mobile,dan Nvidia1.

d. Instalasi Eclipse

Sebelum menginstal, anda harus memiliki 3 buah file yang bisa diunduh langsung dari web resminya www.eclipse.org. (download saja versi terbarunya). Ketiga file tersebut antara lain :

1. Eclipse (pilih yang terbaru)

2. ADT 18.0.0 Plugin (developer.android.com/adt)

3. Android-SDK_r18 (developer.android.com/sdk)

Eclipse merupakan sebuah editor, dimana untuk menjalankannya tidak perlu melakukan proses instalasi. Agar editor ini bisa digunakan untuk membuat aplikasi android maka harus diinstal plugin terlebih dahulu yang disebut ADT (Android Development Tools). Setelah terinstal maka eclipse sudah siap digunakan, namun belum dilengkapi library dan emulator. Untuk memenuhinya maka perlu diinstal SDK Android (Standart Development Kit)1.

e. Bahasa Pemrograman Java Eclipse

Eclipse adalah sebuah IDE (Integrated

Development Environment ) untuk mengembangkan perangkat lunak dan dapat dijalankan di semua platform (platform – independent ). Berikut ini adalah sifat dari Eclipse:

1. Multi-platform: Target sistem operasi Eclipse

adalah Microsoft

Windows, Linux, Solaris, AIX, HP-UX dan Mac OS X.

2. Multi-language: Eclipse dikembangkan dengan

bahasa pemrograman Java, akan tetapi Eclipse mendukung pengembangan aplikasi berbasis

bahasa pemrograman lainnya, seperti

C/C++, Cobol, Python, Perl, PHP, dan lain sebagainya.

3. Multi-role: Selain sebagai IDE untuk

pengembangan aplikasi, Eclipse pun bisa

digunakan untuk aktivitas dalam siklus

pengembangan perangkat lunak, seperti

dokumentasi, test perangkat lunak,

pengembangan web, dan lain sebagainya1.

f. ADT

Android Development Tools (ADT) - Android Development Tools (ADT) adlah plugin yang didessain untuk IDE Eclipse yang memberikan kita kemudahan dalam mengembangkan aplikasi android dengan menggunakan IDE Eclipse. Dengan menggunakan ADT untuk Eclipse akan memudahkan kita dalam mebaut aplikasi project android, membuat

GUI aplikasi, dan menambahkan

(3)

melakukan pembuatan package android (.apk) yang digunakan untuk distribusi aplikasi android yang kita rancang.

g. SDK

Android SDK (Software Development Kit) - Android SDK adalah tools API (Aplication Programming Interface) yang digunakan untuk mulai mengembangkan aplikasi pada platform android menggunakan bahasa pemrograman Java. Android merupakan subset perangkat lunak untuk ponsel yang meliputi sistem operasi, middleware dan aplikasi kunci yang di release oleh Google. Saat ini disediakan android SDK (Software Development Kit) sebagai alat bantu dan API untuk mulai mengembangkan aplikasi pada platform android menggunakan bahasa pemrograman Java. Sebagai platform aplikasi netral, android memberi anda kesempatan untuk membuat aplikasi yang kita butuhkan yang bukan merupakan aplikasi bawaan hanphone/smartphone. Beberapa fitur android yang paling penting adalah :

a. Framework aplikasi yang mendukung

penggantian komponen dan reusable.

b. Mesin Virtual Dalvik dioptimalkan untuk

perangkat mobile.

c. Integrated browser berdasarkan engine open

source webkit.

d. Grafis yang dioptimalkan dan didukung oleh

libraries grafis 2D, grafis 3D berdasarkan spesifikasi openGL ES 1.0 (Opsional Akselerasi Hardware).

e. SQLite untuk penyimpanan data.

f. Media Support yang mendukung audio, video

dan gambar (MPEG4, H.264, MP3, AAC, AMR, JPG, PNG, GIF), GSM Telephony (tergantung hardware).

g. Bluetooth, EDGE, 3G, WiFi (tergantung

hardware).

h. Kamera, GPS, kompas dan Accelerator

(tergantung hardware).

Lingkungan development yang lengkap dan kaya, termasuk perangkat emulator, tools untuk debuging, profil dan kinerja memori, dan plug in untuk IDE Eclipse.

h. Konsep Umum Android

Perangkat berbasis Android hanya mempunyai satu layar antarmuka (interface). Normalnya, yang pertama anda lihat saat menghidupkan Android adalah layar Home. Bila anda menjalankan sebuah game Angry Bird, user interface-nya (UI) akan menumpuk di atas layar Home. Jika button Help diklik maka UI

Help akan menimpa UI sebelumnya, begitu

seterusnya.

Gambar 1 : Sik lus hidup aplik asi android

i. Flowchart

Diagram alir (flowchart) adalah suatu diagram atau model berisikan istilah atau pengertian mengenai langkah kegiatan pencatatan, penganalisian, dan pengkoordinasian informasi. Gambar atau skema diagram alir akan membantu analis memahami prosedur kerja dengan lebih baik dibanding dengan lain-lain cara. Bagan alir juga dipergunakan untuk

membantu menganalisis dan mengembangkan

prosedur itu sendiri, misalnya untuk mencari jalan keluar kemacetan yang tejadi pada arus data4.

j. Use Case

Use case adalah salah satu diagram yang ada dalan UML. Use case atau digram use case merupakan pemodelan untuk kelakuan (behavior) aplikasi perangkat lunak yang akan dibuat. Use case mendeskripsikan sebuah interaksi antara satu atau lebih actor dengan aplikasi yang akan dibuat4.

3. PERANCANGAN ANTAR MUKA 3.1 Struktur Aplikasi

Gambar 2 : Struk tur Aplik asi.

Cara penyimpanan, penyusunan dan

(4)

3.2 D

esign Aplikasi

Gambar 3 : Flowchart Aplik asi

1. Start proses memulai aplikasi yang akan berjalan. 2. Ada empat tampilan pilihan menu yaitu, Menu Mulai, Menu Petunjuk, Menu Tentang, dan Menu Keluar.

3. Di dalam pilihan Mulai, Jika iya pilih pulau, jika tidak kembali ke Menu Utama, jika iya pilih salah satu provinsi yang ada di pulau tersebut, jika tidak kembali ke pilih pulau.

4. Jika sudah memilih antara salah satu kuliner tersebut nantinnya akan menghasilkan outputan berupa informasi text tentang kuliner, gambar makanan yang dipilih dan video resep kuliner tersebut.

5. Selesai.

3.4 Design Use Case

Gambar 4 : Use Case

Pengguna memilih tombol mulai kemudian memilih salah satu diantara 7 pulau yang ada tiap pulau memiliki beberapa provinsi tiap provinsi memiliki kuliner tradisional masing – masing setelah memilih kuliner yang di inginkan pengguna akan mendapatkan informasi tentang kuliner yang di pilih.

4. IMPLEMENTAS I DAN PENGUJ IAN 4.1 Implemantasi Coding

Table dibawah ini menjelaskan implementasi coding pada eclipse untuk aplikasi Android.

Tabel 1 Activity, Atribut, dan Method

4.2 Implementasi Program

Pengujian merupakan langkah penting yang harus dilakukan untuk mengetahui apakah sistem yang telah dibuat sesuai dengan apa yang direncanakan dimana hal tersebut dapat diamati dari hasil – hasil yang diperoleh selama pengujian sistem. Selama itu, pengujian bertujuan untuk mengetahui kelebihan dan kekurangan dari sistem yang telah dibuat. Hasil pengujian tersebut nantinya akan dianalisa untuk mengetahui penyebab terjadinya kekurangan sistem.

4.2.1 Halaman Utama

Halalam utama dapat dilihat pada gambar dibawah ini :

Gambar 5 : Tampilan Menu Utama

Pada gambar 5 ini merupakan halaman utama

dari aplikasi pengenalan kuliner tradisional

(5)

tradisional Indonesia, dan menu tentang berisi tentang aplikasi.

4.2.2 Halaman Pulau

Gambar 6 : Tampilan halaman Pulau

Halaman Pulau adalah sebuah jendela yang digunakan untuk memilih beberapa provinsi di Indonesia, dengan cara memilih beberapa tombol atau button diantara tujuh pulau yang ada terlebih dahulu kemudian pengguna akan masuk ke layout provinsi.

4.2.3 Halaman Provinsi

Halaman Provinsi adalah sebuah jendela yang digunakan untuk memilih beberapa provinsi di Indonesia, dengan cara memilih beberapa tombol atau button diantara beberapa provinsi yang ada terlebih dahulu kemudian pengguna akan masuk ke layout Kuliner Adapun tampilannya sebagai berikut :

Gambar 7 : Halaman Provinsi

4.2.4Halaman Kuliner

Halaman kuliner adalah sebuah layout yang berisi tentang informasi kuliner. Adapun

tampilannya sebagai berikut :

Gambar 8 : Tampilan Halaman Kuliner

4.2.5 Halaman Video Resep

Setelah masuk ke layout info kuliner, dengan cara menekan botton video yang ada di layout info kuliner tersebut maka akan menampilkan informasi berupa video resep dan cara pembuatan kuliner provinsi tersebut, penulis ambil sebagai contoh adalah Sumatera Barat dengan kuliner rendang Adapun tampilannya sebagai berikut

:

Gambar 9 : Halaman Video Resep

4.2.5 Halaman Petunjuk

Layout petunjuk adalah sebuah layout yang

berisi penjelasan dan petunjuk tentang cara

penggunaan aplikasi, yang ditujukan kepada

(6)

Gambar 10 : Halaman Petunjuk

4.2.6 Halaman Tentang

Layout Tentang adalah sebuah layout yang

berisi tentang aplikasi kuliner tradisional

Indonesia. Adapun tampilannya sebagai berikut :

Gambar 11 : Halaman Tentang

5. KESIMPULAN DAN SARAN 5.1 Kesimpulan

Dari hasil penelitian dapat diambil kesimpulan sebagai berikut :

1. Sistem aplikasi ini dapat membantu user dalam

mengetahui kuliner tradisional Indonesia. 2. Sistem aplikasi ini dapat berjalan lancar pada

smartphone dengan RAM minimum 512mb dengan OS android Gingerbread.

3. Sistem aplikasi ini mudah cara pemakaiannya

karena menampilakan fitur-fitur yang

sederhana untuk di jalankan.

5.2 Saran

Sistem aplikasi pengenalan kuliner tardisional indonesia berbasis android ini dapat dikembangkan bukan hanya untuk handphone dengan OS android saja, tetapi juga bisa di kembangkan di smartphone dengan OS yang lain seperti windows phone ataupun IOS

6. Daftar Pustaka

1Huda, Arif Akbarul, S.Si, (2012), 24 JAM!! Pintar Pemrograman Android, 1𝑟𝑑 edition, ANDI, Yogyakarta.

2Lajamudin B, Al-Bahra, (2006), Rek ayasa Perangk at Lunak, 1rd edition, Graha Ilmu, Yogyakarta.

3Nazruddin, S.H, (2005), Pemrograman Aplik asi

Mobile Smartphone dan Tablet PC Berbasis Android. Informatika Bandung, 2012

4S A, Rosa dan Shalahuddin, M, (2010),

Pemrograman Berorientasi Objek , Modula, Bandung.

5Dewi, Maria Ulfah Purnama, (2013), Aplik asi Resep Masak an Pribadi Berbasis Android. Skripsi,

Teknik Informatika FTI. Yogyakarta :

Universitas Islam Indonesia.

6Irawan, Syofan, (2011), Media Penyimpanan

Informasi Resep Masak an Berbasis Web. Skripsi, Sistem Informasi. Yogyakarta : Sekolah Tinggi Manajemen Informasi dan Komputer AMIKOM.

7Winarno, Bondan, (2013), 100 Mak anan Tradisional Indonesia. Jakarta : Kompas

8Boga, Yasa, (2014), Dapur Indonesia: 300 Resep Mak anan Populer Nusantara. Gramedia Pustaka. Jakarta.

Referansi alamat URL:

http://mkhuda.com/android/pengaturan-mode-layar-aplikasi-android-melalui-manifest/

http://candra.web.id/2014/03/23/kode-cara-memformat-te xt-di-android/

http://stackoverflow.com/questions /13063902/two-different-layouts-for-one-activity

http://examples.javacodegeeks.com/android/android -videoview-example/

Gambar

Gambar 1 : Siklus hidup aplikasi android
Gambar 5 : Tampilan Menu Utama
Gambar 8 : Tampilan Halaman Kuliner
Gambar 10 : Halaman Petunjuk

Referensi

Dokumen terkait

a) Mekanisme pada pengadaan barang/jasa secara elektronik yaitu e-Procurement menggunakan tata cara yang efektif bagi para pegawai khususnya di Dinas Pendapatan,

[r]

Dari hasil pengujian tersebut, pemakaian gilsonite resin pada campuran beton aspal akan menurunkan nilai berat jenis bulk campuran aspal, menaikkan nilai VIM dan

Hasil ini menunjukkan proporsi subyek yang perempuan dengan hasil uji diagnostik positif drumstick nya (positif benar) dibanding seluruh subyek perempuan (positif

Conclusion. Asthma control level influenced quality of life in asthma patients treated at dr. Soedarso general hospital Pontianak from March until May 2012... HUBUNGAN

Selain Dewi Areni yang berasal dari desa Pak Itam, di Kerajaan Purba juga ada seorang pesuruh muda yang tampan. Pemuda itu

Puji syukur penulis panjatkan kehadirat Allah SWT yang telah memberikan rahmat dan karunia-Nya, sehingga penulis dapat menyelesaikan skripsi dengan Judul

No agenda : diisi nomor urut surat masuk Tanggal : diisi tanggal surat diterima Surat Dari : diisi asal dari naskah dinas Nomor : diisi nomor naskah dinas.. Tanggal surat