Paper Title (use style: paper title) - Teknik Elektro

advertisement
International Conference on Electrical Engineering, Informatics, and Its Education 2015
M-Trav: Application of Tour Guide in Indonesia with
RSS Services Based Mobile
Yuliana Setiowati, Kholid Fathoni, Rengga Asmara, Fitri Setyorini, Fatim Rachmawati
Department of Information Engineering and Computer Engineering
Politeknik Elektronika Negeri Surabaya
Surabaya, Indonesia
yuliana@pens.ac.id, kholid@pens.ac.id, rengga@pens.ac.id, fitri@pens.ac.id,fatimrachmawati@student.eepis-its.edu
Abstract— Indonesia is renowned for its abundant number of
tourism sites therefore tourist whom traveled might require
information regarding tours. Unfortunately, the information
displayed in the web is static and incomplete. Hence, the tourists
have to move from one web page to another web page. Improving
the easiness in finding information is one factor to increase the
number of tourist visiting Indonesia. This mobile-based
application offers tourism information in all provinces in
Indonesia. The tourism information includes information about
the province tourism site and the destination site, the photos, the
event schedule and the map. These information are collected
automatically via RSS and further processed by mashup
technology to be displayed to the tourists. This application has
been implemented and tested to help tourist obtaining travel
information in all the provinces in Indonesia.
Keywords— rss;mashup;tourism; mobile
I. INTRODUCTION
Indonesia is one of the largest country in the world with a
total area of the country 5.19325 million km² (including land
and sea). Indonesia was rated as the 2nd in vastness for Asia,
and the 1st in vastness for Southeast Asia. Indonesia has the
highest number of islands, that is 17,504 islands, spread from
Sabang to Merauke [1]. Indonesia is an archipelagic country,
therefore, has many beautiful natural sights, which are
frequently visited by local and foreign tourists. Most of these
places has been well-known to all foreign countries for its
uniqueness such as : the island of Bali and Lombok, Raja
Ampat in Papua, Borobudur, Bromo, etc. The tourism site
types can be varied too, such as: nature tourism, marine
tourism, water tourism, educational tourism, culinary tourism,
historical tourism, health tourism and tourist art [2] are just
waiting to be visited. Therefore, tourism is, nowadays,
becoming one of the potential economic sectors in Indonesia
and have become a sector that plays an important role in State
revenue.
Along with the development of technology, both web and
mobile technologies, information regarding these sites can be
seen easily found if the user is connected to internet services.
Before the holiday period, usually the family will look for
sites to be visited, either within the city or outside the city,
depending on the family finance. Tour preparations within the
city may not require a considerable preparation. Nevertheless,
when the family decide to plan trip out of city, moreover the
city that had never been visited, would require adequate
preparation. Tourism information consists of site information
that is directly related to the site and its supporting
information .Site information consists of tourism information
about the site and its location, events, photos and the routes to
go to the site. Supporting information consists of
weather
tourism, hotel, restaurant and transportation.
Information about tourism in Indonesia is generally only
provided from the web of the tourism place, whilst for
supporting information, the tourists are required to surf
various web pages. In addition , the data displayed in the web
pages mostly is static, that means the data has not changed in
quite a long time. Hence, making it difficult for tourists to find
supporting information around the attraction . Actually, there
is the official website for tourism in Indonesia such as
Indonesia.travel. Unfortunately, the information is limited
only for the web, not mobile based; whilst most tourist use
mobile during traveling. In order to attract more tourist to
travel to a site, we need to provide them with information. .
With the development of information technology,
nowadays, an application do not have its own database.
Instead, the dataset can be obtained from the website that
provides the RSS service. The dataset is derived from
different web pages with different purposes and processed
with mashup technology. Mashup technology is a web
application that integrates information from multiple sources
and then displays it into a new information that is more useful.
In the previous studies, a research had been carried out by
Mohammed Nur Taufik, from Institut Teknologi Sepuluh
Nopember, had implemented the mashup technology
application in a web-based application nusantaraview tourism:
blogs and news modules and facebook (2009)by retrieving
data from Facebook and Wikipedia [3]. Fitria Kumalawati,
Electronic Engineering Polytechnic Institute of Surabaya, had
implemented City Guide Information Systems Applications in
C - 46
International Conference on Electrical Engineering, Informatics, and Its Education 2015
Java and Bali Web-Based Method Using Mashup [4]. Another
research was from the author, titled: Supporting Information
on Applications Tour guide in Indonesia with RSS-Based
Mobile Services [5]. This study collects tourism information
by province for mobile devices consists of information of
tourism site in the province, destination site, photo, events and
map. The data are collected from different rss from different
website and processed using mashup technology. The purpose
of this research is to build tour guide applications based on
province.
II. LITERATURE STUDY
A. Mashup
Mashup is a web page or an application that combines a
variety of online data and display it into a new form of
information. Mashup technology can assemble all kinds of
data available on the all sites in the Internet into a universal
data base that can be used by web developers.
Content into the web mashup data sources are usually
obtained from information service providers on the Internet
and accessible via the Open API. There are some popular APIs
that are often used in building mashups include Google Maps,
Flickr, Youtube, Facebook. The architecture of the mashup
web application consists of three main parts:
 Content Provider is the source of the data mashup.
Data is usually obtained using API or web protocols
such as REST or RSS.
 Mashup is a web that provide new services from
various data sources that are not owned by mashup
itself.
 Client is the consumers who use mashup service
usually in the form of web browser that displays web
mashup [6].
B. Android Application
Android is a Linux-based operating system that facilitates
the hardware resources management, both for mobile phones,
smartphones and tablet PCs. Android is an open platform
(Open Source) to enable developers creating their own
applications for use by a wide range of mobile devices [7].
1) Google Map
Google maps is a technology that allows us to look at a
map or search for a specific location digitally [8]. In this
application, google map is used to show the location of the
province .
2) Maps External Library
To facilitate the mapping capabilities for applications,
Google Maps API includes an external library,
com.google.android.maps. MapView class displays map data
from Google Maps service and handles all interactions with its
services. It includes all UI elements necessary for users to
control the map and also provides a method to allow
applications to manipulate maps, drawing overlay , and so on.
However, before MapView object can display data from
Google Maps service, it requires to be registered first with the
service and to obtain a Maps API. Key Geocoding is the
process of converting a street address or other description of
the location into a coordinate (latitude, longitude). On
contrary, reverse geocoding is the process of change
coordinate (latitude, longitude to an address [8].
3) JQuery Mobile
JQuery Mobile is a mobile web apps application that
facilitates the developer to create an entire user interface
applications in HTML, without writing JavaScript . The tool
provides a new set of custom events, event detection and
mobile devices touch screen such as tap, tap - and-hold , swipe
and orientation change . This tool also ensures that the user
interface works well on a web browser, moreover, the theme
usage make it easier to manage the display application [9].
4) HTML5
HTML5 is a markup language that manages the structure
and the content display of the World Wide Web Consortium
(W3C), a core technology of the Internet . HTML5 is the fifth
revision of HTML (which was first created in 1990) and until
the month of June 2011 is still under development . The main
objective the development of HTML5 is to improve HTML
technology for the latest multimedia technology. HTML5 is
readable by human and easily understood by machine.
HTML5 is one of the works of World Wide Web Consortium
(W3C) that defined a single markup language that can be
written in HTML or XHTML manner [10] .
III. SYSTEM DESIGN
M-Trav is a mobile based application to help tourist
acquiring tourism information and its supporting information.
In this study, the work is focused on the tourism information
consists of the provincial information, the photos, the events,
the maps and the routes to the tourist destinations. Application
M-Trav provides tourist with catalog of all tourism
information in all provinces in Indonesia. Application M-Trav
can be used as tour guide when user is traveling. If the user
has not decided any tourist destination, the user are provided
with information about the site destination by selecting by
province. For example, if the user selects NTB province, the
user can see all tourist destinations in the area NTB, including
its photos and its events.
The data of M-Trav is acquired via rss data and then
processed with mashup technology. One of the tools of
mashup technology is yahoo pipe. Yahoo pipe acted a
medium for collecting and filtering data from multiple website
sources. M-Trav application integrates various tourism
information content including province information,
destination site information, the photos, the event and the
map. The integration of Internet content with mashup
technology creates a dynamic mobile applications to
facilitate the tourists with useful information. The system
design is shown in Fig. 1.
C - 47
International Conference on Electrical Engineering, Informatics, and Its Education 2015
B. Destination Site Information Module
The destination site information module is an important
feature to be familiar with the tourist attractions owned by
each province. The M - Trav utilizes data provided by
http://potlot-adventure.com/and
http://www.travel2leisure.com/. To acquire the data from both
websites, the website's rss is kept and feeded to yahoo pipe to
combine the information. The destination site module will
request data to yahoo pipe based on keywords, then the yahoo
pipe will request data from potlot-adventure.com and
travel2leisure.com in the form of RSS. RSS file is processed
by the application M - Trav . The processing in yahoo pipe
module is shown in Fig. 2. Below is the format of the URL
request asking for rss feed, to yahoo pipe for destination site
in the province of Maluku .
Fig. 1. System Design
The design of the application M - Trav applied several rss
services, therefore there are several steps that must be done,
those are :
a.
Search for a website that provides the RSS that provide
provincial information, the tourist destination , the
photos and the events.
b.
Rss data is feeded to yahoo pipe. Yahoo pipe manages
the amount of information to be displayed and performs
filtering on rss data.
c.
The new rss obtained from yahoo pipe processed by M Trav by using the xml data exchange and display it in the
mobile .
Table 1 is the list of website addresses that are used for
tourism information on M - Trav.
A. Province Information Module
The province information contains all information about
the province, including its location, the area width, the
population, the religion, and any information associated with
the province. This information is taken from the website
www.indonesia-tourism.com
and kept in the database
application M - Trav and retrieved from database by using the
province id.
TABLE I.
 Use a zero before decimal points: “0.25,” not “.25.”
Use “cm3,” not “cc.”
C. Photo module
For photo module, this research use the API Key from
google image. For acquiring an API Key of google, user must
register in advance at http://gmail.com account. Just like
flickr, google provide the Open API for free and open for
public. After getting the API Key, the data on google image
can be retrieved by using a yahoo pipe.
Inside M-Trav, photo module is divided by provinces as it
is chosen by the user. When the user selects the province of
East Java and then selects the photo menu, then the M-Trav
application will display all photos related to tourism in East
Java.
When a request sent to the photo module, yahoo pipe will
respond by giving the RSS file for the photos according to the
location that is entered by user. The process can be explained
as follows: in yahoo pipe, xml data will be filtered to get
photos according to the province. After that, yahoo pipe will
produce file with rss format.
WEBSITE ADDRESS LIST ON M - TRAV
Modul
Destination
Information
http://pipes.yahoo.com/pipes/pipe.run?_id=82c22d1935e3
34d4dedad525b3bf7838&_render=rss
Website
Site
http://potlot-adventure.com/
http://www.travel2leisure.com/
and
Province
Information
www.indonesia-tourism.com
Photo
http://ajax.googleapis.com/ajax/services/se
arch/images
Event
eventful.com
Fig. 2. Yahoo Pipe for destination site module
C - 48
International Conference on Electrical Engineering, Informatics, and Its Education 2015
the URL request to ask for rss feed to yahoo pipe event
module for event in Yogyakarta province.
http://pipes.yahoo.com/pipes/pipe.run?_id=49d6ebbcee21
c9b649deb4c309e80d8d&_render=rss&location=yogyakarta
%2Cindonesia
E. MapModule
The Map module displays the province map that is
selected, using the google map API. Before accessing Google
services, first, the developer must subscribe to google api to
secure an access or api key from google api. M-Trav
application will display map from the selected province and
navigation menu or route to the selected province or the
destination site.
Fig. 3. Yahoo pipe for photo module
IV. TESTING AND ANALYSIS
Testing that is conducted for this study are :
 Testing for the provincial information module, the
module tourist destination site, photo module, map
module and events module.
 Carrying out analysis
Fig. 4. Yahoo Pipe for event module
The obtained rss file will be processed in M-Trav. The
data processing from Yahoo pipe for photo module is shown
in Fig. 3. Below is the url request format for yahoo pipe for
photo module.
http://pipes.yahoo.com/pipes/pipe.run?_id=72c593d96dd9
02b79fbb4827f678a4a4&_render=rss
D. Event Module
Event module in M-Trav application utilizes data provided
by Indonesia.travel and eventful.com. For Indonesia.travel, the
data is obtained from the RSS event of the website, whilst for
eventful.com, the data is obtained
using open API
eventful.com. After acquired, both data are processed in yahoo
pipe to combine their information. Yahoo pipe is utilized to
perform data requests either RSS or open api format and to
reply it in RSS format.
The Fig. 5a is the main menu of M - Trav. To run M Trav, users should choose the island, then, choose the
province. In Fig. 5b, the user chooses the island of Borneo.
Fig. 6 shows M - Trav modules. In this paper, the testing and
analysis is performed for hotel, restaurants and transportation
modul
A. Testing for Provincial Information, destination site
module, Photo Module, Map Module and Events Module
The modules in M - Trav is tested as follows.
1) Provincial Information Module Testing Results.
For the provincial information module, testing is
performed for every province to check whether after the
province selection, the information from each province is
relevant or not with the selection conducted by user. The
province of Aceh and Banten is selected as seen in Fig.
7(left) and Fig. 7(right).
Before processing the data in yahoo pipe, first, the data
must be retrieved for eventful.com. To retrieve the data, the
key must be obtained at http://api.eventful.com/. Event
module will request the event data based on keywords by
using yahoo pipe. The yahoo pipe will request data through
the key of eventful.com which has been obtained previously.
The website reply in rss format file to be RSS processed. To
retrieve event data from the Indonesia.travel, rss address is
used instead of open api. Data processing from Yahoo pipe
event module is shown in the Fig. 4. Below is the format of
C - 49
International Conference on Electrical Engineering, Informatics, and Its Education 2015
maximum 50 data and is ascending sort. The testing is
performed to check whether the data displayed by M-Trav is
relevant or not with the criteria from user. The result is shown
in Fig. 8 for Banten and NTT provinces. On Table 2, the
examination is performed on 3 provinces and the destination
site information module can reach 100% accuracy.
TABLE II.
EXAMINATION OF ACCURACY RESULT FROM DESTINATION
SITE MODULE
No
Province
Destination
1
2
Banten
Bengkulu
10
4
Correct
Results
10
4
3
NTT
10
10
Fig. 5. MainMenu (left)Island option menu; (right)Province option menu
Fig. 6. Information module displays ofinformasi M-Trav
Fig. 8. The display of destination site module for province
3) Photo Information Module Testing Results
In the photo module testing, the displayed photos should
be similar to the selected province. The testing is conducted
to determine the accuracy of the photos, whether or not the
result is relevant to the selection. The testing is performed for
Aceh province, in Sumatra island, as shown in Fig. 9a. The
second test is performed for East Borneo, as shown in Fig.
9b). In Table 3, the testing is performed on Aceh and East
Borneo in terms of the destination site. The result shows that
the application is able to differentiate the photos according to
the province, with accuracy of 0% for Aceh and of 83.3 %
for East Borneo.
4) Testing Event Module
Testing on event module is performed by sampling the
event data in East Borneo province.
Fig. 7. Information Display
2) Destination site Information Module Testing Results
The module is tested with the destination site in the Banten
and NTT province. The number of data is limited to
C - 50
International Conference on Electrical Engineering, Informatics, and Its Education 2015
2
East Borneo
Baiturrahman
Masjid Besar
Baiturrahman
Pantai Iboih
Pulau Derawan
Duplication
Correct,
Site
Duplication
Correct
Correct
Taman Nasional Bukit
Baka Bukit Raya
Pulau Kumala
Pulau Derawan
Pulau Derawan
Correct
Pantai Bora – bora
TABLE IV.
DATA ANALYSIS FOR EVENT MODULE IN EAST JAVA,
YOGYAKARTA, AND JAKARTA PROVINCES
No
Provinces
Event
1
2
3
East Java
Yogyakarta
Jakarta
22
24
16
Not
Event/
SPAM
9
7
2
Fig. 9. Photo module display a) Aceh b) East Borneo
The displayed event is the collection of current and future
events. The displayed event in East Borneo province can be
seen in Fig. 10. In East Borneo province, there are currently
two events. In Fig. 11, the ongoing event in the province is
shown with the date information. The dates that appears, is
correct as the date selection from the user. In the Fig. 11, the
date is displayed when the event is selected, and redirected to
the website eventful.com. When the event is selected, all
information for the events is the same as the information in
eventful.com websites.
PHOTO MODULES TESTING FOR ACEH AND EAST BORNEO
PROVINCE
1
Province
Aceh
Destination site name
from photo data
Masjid Besar
Baiturrahman
Danau Laut Tawar
Rumah
Tradisional,
Rumoh Aceh
Kota Sabang
Air
Terjun
SKPC,
Subulussalam
Air Terjun Tingkat Tujuh
Lampuuk Beach
Masjid Besar
Fig. 10. Event module display for East Borneo
Correct/Not
Correct
Correct
Correct
Correct
Correct
Correct
Correct
Correct,
31
31
18
Average
Accuracy
percentage
70.97%
77.42%
88.89%
79.09%
B. Application Analysis
Application Speed Analysis in terms of the addition of
program cache.
5) Map Module Information Testing Result
The testing for map module is performed on the routes
from the origin point to the destination point. In the first test,
the Bali province is chosen as an destination province.
No
Amount
On Fig. 12, the routes is originate from Sidoarjo and the
destination is the province of Bali. The route is correct
according to the input from user.
In this study, the lack of accurate data appears because
the data provider displays events that is not true or could be
considered spam . Spam is in the form of events that do not
exist, advertisement or service which is categorized as event.
In table 4, the result of an event module testing is shown .
The average accuracy rate for event is 79.09 %.
TABLE III.
Correct
Correct
Correct,
Site
Duplication
Salah
Site
C - 51
International Conference on Electrical Engineering, Informatics, and Its Education 2015
M-Trav is developed with HTML, CSS and Javascript
Library and then loaded with the Android WebView class.
Previously, Android 4.4 (Kitkat) WebView was developed
based on Chromium code. The previous version of WebView
did not support modern web standards [11], unlike the newer
version of WebView. Therefore, this application will be slow
and is not optimal on Android version 4.4 and below.
TABLE V.
ANALYSIS OF APPLICATION SPEED IN TERMS OF ADDITION OF
CACHE PROGRAM
Experiments
Fig. 11. Eventful for East Borneo province
1
2
3
4
TABLE VI.
Number of
Experiment
1
2
3
4
5
6
average
M-Trav speed
Fig. 12. Map module display from route fromSidoarjo to Bali
The testing is performed to compare the speed of the
current application before and after the addition of the cache
program. The experiments is carried out when the application
is open and run for several times. The differences in
application speed is examined for two conditions, when the
cache is empty and when the cache is full. The applications is
run on android version 4.4. The result of application speed
tests is shown in Table 5.
When the application is run for the first time, the
cache is empty, similar to condition when the cache is not
existed. Therefore, the application speed is the slowest as in
Table 5, experiment 1. For the next experiment, the cache is
gradually filled up. The speed is rise up for the second
experiment into 2 seconds. From the test results the average
speed is raised by 183 %.
1) Speed Analysis based version of Android version
The application speed testing is performed on different
version of Android version used by smartphones. The tests is
carried out after the installation of the application is completed
then the application is opened several times repeatedly without
any new installation. The application then, is run again with
the addition of cache program on a trial class WebView. The
result is shown in Table 6. The Android with version 4.4 can
open the application faster than the previous android version.
Application
Speed (Before
addition of
Cache
Program)
(in sec)
7
7
5
5
Average
Application
Speed (After
addition of
Cache
Program)
(in sec)
7
2
2
2
Application
Speed Rise
percentage
0%
250 %
150 %
150 %
183%
M-TRAV SPEED ANALYSIS IN TERMS OF ANDROID VERSION
M-Trav speed
Android 4.3
(in sec)
Android 4.4
(in sec)
Android 5.0 (in
sec)
12
5
5
5
5
5
5
7
2
2
2
2
2
2
250%
7
2
2
2
2
2
2
2) Speed Analysis for Bandwidth Applications
The following tests is performed by evaluating bandwidth
with M-Trav speed when it is opened. Tests is carried out
during empty hours of IM3 operator, with the test data that
has been done before . Experiments are carried out with the
addition of cached program. The testing is performed with
android version 4.4.The trial result is shown in Table 7.The
trial shows that the faster the bandwidth, the faster
applications speed.
3) Comparative analysis with other applications
Nowadays, there are many similar applications that offer
information to support tourism. For analysis purpose, the
comparison with well-known commercial applications,
namely: Traveloka and Tripadvisor, is performed to examine
the advantages and disadvantages of each application. The
comparison result is shown in Table 8. Each application has its
distinctive features. For Traveloka and Tiket.com, users can
view information and reservation, whilst for the M-Trav, users
can view information catalog. In terms of the number of
features offered to users, Traveloka offers 7 features,
Tiket.com offers 9 and M – Trav offers 9 features.
This study also perform comparison on the number of tour
information for Jakarta and Bali region. The number of tour
C - 52
International Conference on Electrical Engineering, Informatics, and Its Education 2015
information is almost similar for the three application, MTrav, Traveloka and Tiket.com. For NTB and Aceh region,
Traveloka and Tiket.com shows smaller number of tour
information. The comparison result for tour information is
shown in Table 9.
TABLE VII.
Bandwidth
M-Trav speed
1
2
3
4
235 KB/detik
175 KB/detik
235 KB/detik
175 KB/detik
7 detik
7 detik
2 detik
2 detik
No
1
2
3
4
5
6
7
8
9
10
11
12
13
 Application M-Trav is compared with Traveloka and
Tiket.com. Each of these applications has its distinctive
features. For Traveloka and Tiket.com, users can view
information and reservations, while for the M-Trav,
user can obtain a catalog informations. A deeper
examination at the features, Traveloka has 7 features,
Tiket.com has 9 features and M-Trav has 9 features.
For the amount of travel information, in certain
regions, those websites have the amount of travel
information that is similar to the M-Trav and on other
regions, have less information compare with M-Trav.
COMPARATION OF BANDWIDTH WITH M-TRAV SPEED
No
TABLE VIII.
M-Trav speed to
Bandwidth Percentage
0,02 %
0,04 %
0,008 %
0,011%
COMPARISON OF M-TRAV WITH TRAVELOKA AND
TIKET.COM IN TERMS OF FEATURES
Feature
Province Information
Weather Information
Event Information
Event subscription
Restaurant information
Restaurant reservation
Photos of destination
site
Travel Information
Travel reservation
Hotel information
Hotel Reservation
Tour Information
Navigation to sites
Feature quantity
Taveloka
X
X
X
X
X
X
√
Tiket.com
X
X
√
√
X
X
√
M-Trav
√
√
√
X
√
X
√
√
√
√
√
√
√
7
√
√
√
√
√
√
9
√
X
√
X
√
√
9
REFERENCES
[1]
TABLE IX.
COMPARISON OF M-TRAV WITHTRAVELOKA DAN TIKET.COM
IN TERMS OF NUMBER OF INFORMATION IN DESTINATION SITE INFORMATION.
No
1
2
3
4
4.4 and developed by WebView, can increase the
application speed into 250% after using newer version
of WebView. The speed of the application is also
directly proportional to the bandwidth. The greater the
bandwidth, the application speed increase, and vice
versa.
Modul Informasi
Wisata
Jakarta
Bali
NTB
Aceh
Traveloka
Tiket.com
M-Trav
10
16
3
3
12
30
0
0
10
10
10
9
Mengenal Indonesia, http://www.invonesia.com/luas-wilayah-negaraindonesia.html, diakses 1 Agustus 2015.
[2] Macam-macamwisata,
http://lensapelancong.blogspot.com/2013/03/macam-macamwisata.html, diakses 1 Agustus 2015.
[3] M. Rohmatullah, Penerapan teknologi mashup pada aplikasi pariwisata
berbasis web nusantaraview: modul blog & berita dan facebook. 2009.
[4] F.Kumalawati, Aplikasi Sistem Informasi City Guide di Pulau Jawa dan
Bali Berbasis Web Menggunakan Metode Mashup
[5] Y. Setiowati, and K Fathoni., M-Trav: Informasi Pendukung pada
Aplikasi Tourguide di Indonesia dengan Layanan RSS Berbasis Mobile.
CITEE 2015.
[6] C. Freedman, Yahoo! Maps Mashups. Canada: Wiley Publishing,
Inc.2007.
[7] https://id.wikipedia.org/wiki/Android_(sistem_operasi), diakses tanggal
1 Agustus 2015.
[8] https://id.wikipedia.org/wiki/Google_Maps, diakses tanggal 1 Agustus
2015.
[9] J. Reid, JQuery Mobile. United States ofAmerica.:O‟Reilly Media, Inc.
2011.
[10] https://id.wikipedia.org/wiki/HTML5, diakses tanggal 1 Agustus 2015
V. CONCLUSION
 The data displayed on each module is dynamic and
identical with the data contained provided by RSS
service. Furthermore, rss service is processed with
mashup technology. The weakness of M-Trav depends
on the service provider who supply the data. When the
data from the website is incorrect, then M-Trav is also
incorrect as well.
 The application speed in displaying the information
affected by the addition of a cache program, Android
version and the bandwidth. Application speed before
and after addition of cache program, increased by
183%. The speed of the M-Trav, using android version
C - 53
Download