Anda di halaman 1dari 11

2.

LANDASAN TEORI

2.1 Tempat Wisata

Tempat wisata merupakan berpegian yang dilakukan bersama-sama atau


banyak orang pada saat akhir pecan atau pun di saat hari ibur yang bertujuan
untuk berlibur mendapatkan hal-hal baru, entah itu dari tempat wisata yang pada
saat itu mereka kunjungi atau lain kata dapat juga bias di katakana dengan
bertamasya.Tempat wisata ini juga bisa di katakan berpergian, secara bersama-
sama dengan tujuan untuk bersenang-sendang, menambah pengetahuan, dan juga
lain lain. Selain tersebut juga bisa diartikan sebagai bertamasya atau piknik dan
juga menuju suatu tempat yang indah dan menarik bersama keluarga rekan dan
teman teman untuk berlibur disaat hari pecan maupun di saat cuti pekerjaan.
Wisata adalah semua pemberian pelayanan perencanaan dan pengemasan
komponen perjalanan wisata yang meliputi sarana wisata, objek, daya tarik wisata,
dan jasa parawisata lainnya dalam bentuk paket wisata antara lain melakukan
penyelenggaraan dan penjualan paket wisata.

2.2 Tempat Bersejarah

Bangunan adalah struktur buatan manusia yang terdiri


atas dinding dan atap yang didirikan secara permanen di suatu tempat. Bangunan
juga biasa disebut dengan rumah dan gedung, yaitu segala sarana, prasarana
atau infrastruktur dalam kebudayaan atau kehidupan manusia dalam membangun
peradabannya. Bangunan memiliki beragam bentuk, ukuran, dan fungsi, serta
telah mengalami penyesuaian sepanjang sejarah yang disebabkan oleh beberapa
faktor, seperti bahan bangunan, kondisi cuaca, harga, kondisi tanah, dan alasan
estetika.

5
6

Bangunan mempunyai beberapa fungsi bagi kehidupan manusia, terutama sebagai


tempat berlindung dari cuaca, keamanan, tempat tinggal, privasi, tempat
menyimpan barang, dan tempat bekerja. Suatu bangunan tidak bisa lepas dari
kehidupan manusia khususnya sebagai sarana pemberi rasa aman, dan nyaman.

Contoh bangunan yang paling sering kita lihat yaitu jembatan beserta konstruksi,
dan rancangannya, jalan, serta sarana telekomunikasi. Secara umum, peradaban
suatu bangsa dapat dilihat dari teknik-teknik bangunan maupun sarana, dan
prasarana yang dibuat maupun ditinggalkan oleh warisan manusia dalam
perjalanan sejarahnya.

Karena bangunan berkaitan dengan kemajuan peradaban manusia, maka dalam


perjalanannya, manusia memerlukan ilmu atau teknik yang berkaitan dengan
bangunan, dan menunjang dalam membuat suatu bangunan. Adapun ilmu
pengetahuan yang berkaitan dengan bangunan adalah arsitektur dan teknik sipil.
Bahkan penggunaan trigonometri dalam matematika juga berkaitan dengan
bangunan yang diduga digunakan pada masa Mesir kuno dalam
membangun Piramida.

Pada awalnya, manusia hanya memanfaatkan apa yang ada di alam sebagai
sarana, dan prasarana serta infrastruktur dalam kehidupannya. Sebagai contoh
yaitu pemanfaatan gua sebagai tempat tinggal. Kemudian peradaban manusia
berkembang dengan memanfaatkan apa yang ada di alam, seperti batu, tanah, dan
kayu, sebagai bahan baju untuk membuat suatu infrastruktur. Pada masa
berikutnya, peradaban berkembang lagi dengan ditemukannya bahan-bahan
tambang yang bisa digunakan untuk membuat alat maupun benda yang mampu
menopang sebuah bangunan, seperti halnya barang logam, serta mengolah bahan-
bahan alam seperti mengolah batuan kapur, pasir, dan tanah. Dalam
perkembangannya, manusia membuat bahan-bahan bangunan dari hasil industri
atau buatan manusia yang bahan-bahan bakunya diambil dari alam.
7

2.3 BANDUNG

Kota Bandung merupakan kota metropolitan terbesar di Provinsi Jawa


Barat, sekaligus menjadi ibu kota provinsi tersebut. Kota ini terletak 140 km
sebelah tenggara Jakarta, dan merupakan kota terbesar di wilayah Pulau Jawa
bagian selatan. Sedangkan wilayah Bandung Raya Wilayah bandung Metro
Politan merupakan metropolitan terbesar kedua di Indonesia setelah Jabodetabek.

Di kota ini tercatat berbagai sejarah penting, di antaranya sebagai tempat


berdirinya sebuah perguruan tinggi teknik pertama di Indonesia (Technische
Hoogeschool te Bandoeng - TH Bandung, sekarang Institut Teknologi Bandung -
ITB, lokasi ajang pertempuran pada masa kemerdekaan serta pernah menjadi
tempat berlangsungnya Konferensi Asia-Afrika 1955, suatu pertemuan yang
menyuarakan semangat anti kolonialisme, bahkan
Perdana Menteri India Jawaharlal Nehru dalam pidatonya mengatakan bahwa
Bandung adalah ibu kotanya Asia-Afrika.

Pada tahun 199 kota Bandung terpilih sebagai salah satu kota paling aman di
dunia berdasarkan survei majalah Time.

Kota kembang merupakan sebutan lain untuk kota ini, karena pada zaman dulu
kota ini dinilai sangat cantik dengan banyaknya pohon-pohon dan bunga-bunga
yang tumbuh di sana. Selain itu Bandung dahulunya disebut juga dengan Parijs
van Java karena keindahannya. Selain itu kota Bandung juga dikenal sebagai kota
belanja, dengan mall dan factory outlet yang banyak tersebar di kota ini, dan saat
ini berangsur-angsur kota Bandung juga menjadi kota wisata kuliner. Dan pada
tahun 2007, konsorsium beberapa LSM internasional menjadikan kota Bandung
sebagai pilot project kota terkreatif se-Asia Timur . Saat ini kota Bandung
merupakan salah satu kota tujuan utama pariwisata dan pendidikan
8

2.4 APP INVENTOR

App Inventor adalah sebuah tool untuk membuat aplikasi android, yang
menyenangkan dari tool ini adalah karena berbasis visual block programming.
menyusun dan drag-drops “blok” yang merupakan simbol-simbol perintah dan
fungsi event handler tertentu dalam membuat aplikasi, dan secara sederhana kita
bisa menyebutnya tanpa menuliskan kode program coding less.

Framework visual programming ini terkait dengan bahasa pemrograman


Scratch dari MIT, yang secara spesifik merupakan implementasi dari Open Block
yang didistribusikan oleh MIT Scheller Teacher Education Programyg diambil
dari riset yang dilakukan oleh Ricarose Roque. App Inventor menggunakan Kawa
Language Framework dan Kawa’s dialect – yg di develop oleh Per Bothner dan di
distribusikan sebagai bagian dari GNU Operating System oleh Free Software
Foundation sebagai Compiler yang mentraslate visual block programming untuk
diimplementasikan pada platform Android.

Entah anda seorang pelajar, mahasiswa, guru, dosen atau hobbist anda
akan bisa menjadikan App Inventor sebagai tool belajar anda. Jika anda seorang
guru atau dosen anda akan membuat App Inventor menjadi alat pengajar yang
hebat, karena visualisasi akan mempermudah siswa memahami dan menguasai
apa yg anda ajarkan.

Mulai dari membuat prototype, aplikasi untuk kebutuhan pribadi &


organisasi, atau aplikasi serius yang bisa anda jual. Apabila anda telah mencoba
menggunakan App Inventor, anda akan merasakan betapa mudahnya, tentu
disamping karena berbasis visual drag drops ini juga karena anda :Tidak perlu
menghafal dan mengingat instruksi atau kode-kode program, komponen & Blok
event tersedia dengan lengkap anda tinggal menggunakannya. Layaknya sebuah
objek anda tinggal merangkainya dengan Komponen & Blok yang sesuai
fungsinya, tinggal meletakkanya seperti puzzle tinggal merubah propertinya,
misal memberikan nilai angka untuk mengeset timer dll,.
9

2.5 Arsitektur App Inventor

Sebuah aplikasi mempunyai internal yang memang harus dipahami agar


dapat dibuat secara efektif. Salah satu cara untuk menjelaskan bagian dalam
sebuah aplikasi adalah dengan memecahkannya manjadi dau bagian, yaitu
komponen dan behavior.

Application

Component Variables Behavior : Procedures

Event Handler

Event : Button, Click Testing, Send Messege

Visible : Non
Visible
:
Button,
Location
Text Box,
Sensor,
Label

Response : MoveTo, SendMessege

Gambar 2.1 Arsitektur Sebuah Aplikasi

2.6 Android

Android adalah sistem operasi berbasis Linux yang dirancang untuk


10

perangkat bergerak layar sentuh seperti telepon pintar dan komputer


tablet.Android awalnya dikembangkan oleh Android, Inc., dengan dukungan
finansial dari Google, yang kemudian membelinya pada tahun 2005.Sistem
operasi ini dirilis secara resmi pada tahun 2007, bersamaan dengan didirikannya
11

Open Handset Alliance, konsorsium dari perusahaan-perusahaan perangkat keras,


perangkat lunak, dan telekomunikasi yang bertujuan untuk memajukan standar
terbuka perangkat seluler.Ponsel Android pertama mulai dijual pada bulan
Oktober 2008.
Antarmuka pengguna Android umumnya berupa manipulasi langsung,
menggunakan gerakan sentuh yang serupa dengan tindakan nyata, misalnya
menggeser, mengetuk, dan mencubit untuk memanipulasi objek di layar, serta
papan ketik virtual untuk menulis teks. Selain perangkat layar sentuh, Google juga
telah mengembangkan Android TV untuk televisi, Android Auto untuk mobil, dan
Android Wear untuk jam tangan, masing-masingnya memiliki antarmuka
pengguna yang berbeda. Varian Android juga digunakan pada komputer jinjing,
konsol permainan, kamera digital, dan peralatan elektronik lainnya.
Android adalah sistem operasi dengan sumber terbuka, dan Google merilis
kodenya di bawah Lisensi Apache.Kode dengan sumber terbuka dan lisensi
perizinan pada Android memungkinkan perangkat lunak untuk dimodifikasi
secara bebas dan didistribusikan oleh para pembuat perangkat, operator nirkabel,
dan pengembang aplikasi. Selain itu, Android memiliki sejumlah besar komunitas
pengembang aplikasi (apps) yang memperluas fungsionalitas perangkat,
umumnya ditulis dalam versi kustomisasi bahasa pemrograman Java.Pada bulan
Oktober 2013, ada lebih dari satu juta aplikasi yang tersedia untuk Android, dan
sekitar 50 miliar aplikasi telah diunduh dari Google Play, toko aplikasi utama
Android.Sebuah survei pada bulan April-Mei 2013 menemukan bahwa Android
adalah platform paling populer bagi para pengembang, digunakan oleh 71%
pengembang aplikasi bergerak.Di Google I/O 2014, Google melaporkan terdapat
lebih dari satu miliar pengguna aktif bulanan Android, meningkat dari 583 juta
pada bulan Juni 2013.
Faktor-faktor di atas telah memberikan kontribusi terhadap perkembangan
Android, menjadikannya sebagai sistem operasi telepon pintar yang paling banyak
digunakan di dunia, mengalahkan Symbian pada tahun 2010. Android juga
menjadi pilihan bagi perusahaan teknologi yang menginginkan sistem operasi
berbiaya rendah, bisa dikustomisasi, dan ringan untuk perangkat berteknologi
12

tinggi tanpa harus mengembangkannya dari awal. Sifat Android yang terbuka juga
telah mendorong munculnya sejumlah besar komunitas pengembang aplikasi
untuk menggunakan kode sumber terbuka sebagai dasar proyek pembuatan
aplikasi, dengan menambahkan fitur-fitur baru bagi pengguna tingkat lanjut atau
mengoperasikan Android pada perangkat yang secara resmi dirilis dengan
menggunakan sistem operasi lain.
Pada November 2013, Android menguasai pangsa pasar telepon pintar
global, yang dipimpin oleh produk-produk Samsung, dengan persentase 64% pada
bulan Maret 2013. Pada Juli 2013, terdapat 11.868 perangkat Android berbeda
dengan beragam versi. Keberhasilan sistem operasi ini juga menjadikannya
sebagai target ligitasi paten "perang telepon pintar" antar perusahaan-perusahaan
teknologi. Hingga bulan Mei 2013, total 900 juta perangkat Android telah
diaktifkan di seluruh dunia, dan 48 miliar aplikasi telah dipasang dari Google
Play.

2.7 Fiktur Fiktur Pada OS Android

Seiring deangan terus berkembangnya versi versi pada android,terdapat


Pula beberapa fiktur menarik yang di sediakan, antara lain :
1. Aplication fremwork yang mungkin pengguna dan penghapusan
komponen yang tersedia.
2. Dalvik virtual machine, yaitu mesin virtual yang di optimalkan untuk
perangkat mobile
3. Gravik Libra
13

2.8 Aplikasi Serupa


Untuk lebih mudah pemahaman dalam penulisan ilmiah ini, maka penulis
mempunyai referensi aplikasi serupa yang bisa di ulas fungsionalnya dari aplikasi
serupa tersebut:
1. Tempat Wisata Indonesia: Aplikasi ini terlihat sangat menarik
dan mempermudah wisatawan untuk menentukan tempat
wisata yang akan tuju, tetapi aplikasi ini tidak mempuyai
ulasan tentang tempat wisata yang di rekomendasi serta tidak
langsung terhubung ke google maps
2. Offline Map: Aplikasi ini ulasan tentang rekomendasi
tempatnya sangat lengkap beserta artikelnya, tetapi kekurangan
aplikasi ini adalah desain terlihat tidak menarik, interface pun
tidak sesuai kebutuhan, dan tidak terlalu jelas gambar yang di
rekomendasikannya.

2.9 Struktur Navigasi

Struktur Navigasi adalah suatu struktur yang digunakan untuk menejaga


agar tidak missing link, sehingga bias melacak alur sebuah link atau start program
yang merupakan rancangan hubungan dan rantai kerja dari beberapa arah yang
berbeda. Dengan penggambaran struktur navigasi, pembuatan sebuah aplikasi
dapat sistematis dan mudah. Jenis navigasi di kelompokan menjadi 4 struktur
yang berbeda yaitu struktur navigasi linier, navigasi hirarki, navigasi non linier,
dan navigasi campuran.

2.9.1 Struktur Navigasi Linier

Struktur Navigasi Linier merupakan struktur yang paling sederhana


dimana sebuah aplikasi disajikan secara berurutan dari awal hingga akhir. Struktur
ini biasanya digunakan untuk persentasi karena kemudahan dalam menampilkan
data dan tidak membutuhkan banyak keinteraktifan di dalamnya. Tampilan yang
dapat ditampilkan pada struktur jenis ini adalah satu halaman sebelumnya atau
14

satu halaman sesudahnya, tidak dapat dua halaman sebelumnya atau dua halaman
sesudahnya, struktur navigasi linier dapat di lihat pada gambar 2.7.

Gambar 2.2 Struktur Navigasi Linier

2.9.2 Struktur Navigasi Hirarki

Struktur Navigasi Hirarki sering disebut struktur navigasi bercabang, yaitu


merupakan suatu struktur yang mengandalkan percabangan untuk menampilkan
data atau gambar pada layer dengan kriteria tertentu. Tampilan pada menu utama
disebut master page (halaman utama sub). Halaman tersebut mempunyai halaman
percabangan yang disebut slave page (halaman pendukung) dan jika dipilih akan
menjadi halaman kedua, begitu seterusnya. Struktur navigasi hirarki ini dapat
dilihat pada gambar 2.8.

Gambar 2.3 Struktur Navigasi Hirarki


15

2.9.3 Struktur Navigasi Non Linier

Struktur Navigasi Non Linier merupakan pengembangan dari struktur


navigasi linier. Pada struktur ini dimungkinkan adanya percabangan. Pada struktur
ini diperkenankan membuat navigasi bercabang. Dalam setiap tampilan
mempunyai kedudukan yang sama. Struktur Navigasi Non Linier ini dapat dilihat
pada gambar

Gambar 2.4 Struktur Navigasi Non Linier

2.9.4 Struktur Navigasi Campuran

Struktur Navigasi Campuran merupakan gabungan dari ketiga struktur


sebelumnya struktur ini disebut struktur bebas. Jika suatu tampilan memerlukan
percabangan maka dapat dibuat struktur linier dalam percabangan tersebut.
Struktur ini banyak digunakan dalam pembuatan multimedia sehingga dapat
memberikan interaksi yang lebih tinggi. Sturktur Navigasi Campuran ini dapat
dilihat pada gambar 2.10.

Gambar 2.5 Struktur Navigasi Campuran

Anda mungkin juga menyukai