• Tidak ada hasil yang ditemukan

SMARTPHONE BERBASIS BLACKBERRY 10

N/A
N/A
Nguyễn Gia Hào

Academic year: 2023

Membagikan "SMARTPHONE BERBASIS BLACKBERRY 10"

Copied!
41
0
0

Teks penuh

(1)

SMARTPHONE BERBASIS BLACKBERRY 10

Diajukan sebagai salah satu syarat

untuk memperoleh gelar sarjana Teknik Informatika

Disusun oleh:

Nama : Estu Adhi Nugroho NIM : 11650011

PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS SAINS DAN TEKNOLOGI

UNIVERSITAS ISLAM NEGERI SUNAN KALIJAGA YOGYAKARTA

2014

(2)

ii

(3)

iii

segala rahmat-Nya sehingga penulis dapat menyelesaikan Kerja Praktek yang merupakan salah satu syarat untuk menyelesaikan studi di Teknik Informatika UIN Sunan Kalijaga Yogyakarta.

Penulis menyadari bahwa dalam proses pengerjaan Kerja Praktek ini, penulis tidak lepas dari peran berbagai pihak yang telah memberikan dukungan, bantuan dan dorongan sehingga Kerja Praktek ini dapat terlaksana. Dalam kesempatan ini, penulis ingin menyampaikan ucapan terima kasih kepada :

1. Bapak Agus Mulyanto, S.Si.,M.Kom., selaku Kaprodi Teknik Informatika.

2. Bapak Aulia Faqih Rifa’i, M.Kom., selaku dosen pembimbing Kerja Praktek yang telah memberikan bimbingan, arahan, dalam pengerjaan Kerja Praktek ini.

3. Seluruh dosen Teknik Informatika yang telah memberikan ilmu dan pengalaman kepada penulis.

4. Bapak dan Ibu sebagai orang tua kandung penulis yang telah memberikan do’a, dukungan lahir batin dan materi, motivasi kepada penulis.

5. Teman-teman Kerja Praktek yang selalu memotivasi, membantu, bekerja sama, dan memberikan kerja keras untuk hasil maksimal kita.

(4)

iv

Penulis menyadari masih banyaknya kekurangan dan kelemahan dalam pelaksanaan serta penyusunan laporan kerja praktek ini. Semoga pelaksanaan kerja praktek ini menjadi pengalaman yang berharga bagi penulis dan bermanfaat untuk masyarakat.

Yogyakarta, Mei 2014

Penulis

(5)

v

LEMBAR PENGESAHAN ... . ii

KATA PENGANTAR ... iii

DAFTAR ISI... v

DAFTAR GAMBAR ... vii

BAB I PENDAHULUAN 1.1 Latar Belakang ... 1

1.2 Rumusan Masalah ... 2

1.3 Batasan Kerja Praktek... 3

1.4 Tujuan Kerja Praktek ... 3

1.5 Manfaat Kerja Praktek ... 3

BAB II TEMPAT KERJA PRAKTEK 2.1 Gambaran Umum... 4

2.2 Lingkungan Pengembangan pada Blackberry 10 ... 5

2.3 Ruang Lingkup Kerja Praktek ... 5

2.4 Pengumpulan Aset ... 6

BAB III LAPORAN KEGIATAN 3.1 Pembahasan... 9

3.1.1 Tools pendukung dalam pembuatan Aplikasi...….. 9

3.1.2 Konfigurasi Tools dalam pembuatan Aplikasi ... 12

3.1.3 Perancangan Use Case Diagram………..……20

(6)

vi

3.2 Implementsai Sistem. ... 21

3.2.1 Penjelasan potongan kode program ... 21

3.2.2 Gambaran umum aplikasi “JHotels”... 22

3.2.3 Tampilan antarmuka sistem………..………...22

3.2 Pengujian... 29

3.3.1 Pengujian Fungsional... 29

3.3.2 Pengujian Usability... .. 30

BAB IV PENUTUP 4.1 Kesimpulan ... 32

4.2 Saran ... 32

DAFTAR PUSTAKA ... 33

(7)

vii

Gambar 2.1 Blackberry 10 pada smartphone Z10 ... 4

Gambar 2.2 Data Alamat dan No.Telepon Hotel... 7

Gambar 2.3 Data detail / rincian hotel ... 8

Gambar 3.1 Update API Level ... 10

Gambar 3.2 Vmware Workstation ... 11

Gambar 3.3 Blackberry 10 Simulator ... 12

Gambar 3.4 VMware Workstation Menu ... 13

Gambar 3.5 Open virtual machines ... 13

Gambar 3.6 Edit virtual machines ... 14

Gambar 3.7 Virtual machine setting ... 14

Gambar 3.8 Play virtual machines ... 15

Gambar 3.9 UI simulator Blackberry... 16

Gambar 3.10 Select workspace... 16

Gambar 3.11 UI Momentics IDE... 17

Gambar 3.12 Connect with device... 18

Gambar 3.13 Device manager... 18

Gambar 3.14 Connet with device... 19

Gambar 3.15 Use Case Diagram ... 19

Gambar 3.16 Icon aplikasi JHotels ... 22

Gambar 3.17 Menu List of Hotels... 24

(8)

viii

Gambar 3.18 Hotel Details ... 25

Gambar 3.19 Menu Hotels Map... 26

Gambar 3.20 MapDetails... 27

Gambar 3.21 Menu About... 28

(9)

1 1.1 Latar Belakang Masalah

Perkembangan teknologi informasi sekarang ini sangat cepat dan menyeluruh disemua bidang. Salah satu bidang yang berhubungan dengan teknologi informasi tersebut salah satunya adalah dalam bidang perhotelan. Dengan adanya perkembangan teknologi di bidang perhotelan megakibatkan penyediaan informasi perhotelan yang ada saat ini menjadi lebih maju dan berkembang sehingga masyarakat bisa lebih mudah dalam menemukan informasi-informasi yang berhubungan dengan perhotelan secara cepat, efektif dan efisien (Afifudin, 2013 ).

Telepon genggam atau handphone merupakan salah satu teknologi yang tidak dapat terlepas dari kehidupan sehari-hari. Selain mudah didapat, telepon genggam juga mudah digunakan kapan saja, dimana saja dan hampir semua kalangan masyarakat pada saat ini sudah bisa mengoperasikan telepon genggam. Pada saat ini banyak sekali telepon genggam yang beredar pada masyarakat, mulai dari yang berbasis Java Symbian, Blackberry, Android, Windows Phone, Iphone dan. Maka dari itu, telepon genggam merupakan media penyedia informasi yang sangat efektif bagi masyarakat saat ini (Afifudin, 2013 ).

Media penyedia informasi yang memanfaatkan teknologi telepon genggam merupakan salah satu terobosan baru dalam pengembangan media informasi yang sudah ada sebelumnya. Informasi yang disajikan juga bervariasi, salah satunya adalah penyedia informasi tentang perhotelan yang didalamya terdapat nama hotel, alamat hotel, deskripsi hotel dan lain sebagainya, akan tetapi pengembangan aplikasi ini masih kurang begitu banyak karena keterbatasan-keterbatasan yang ada seperti kinerja perangkat, layar tampilan, kapasitas penyimpanan dan catu daya. Namun hal yang demikian itu sekarang sudah teratasi dengan hadirnya handphone-hanphone yang berteknologi canggih atau lebih dikenal dengan smartphone (Afifudin, 2013 ).

(10)

2

Smarthpone merupakan sebuah device yang memungkinan untuk melakukan komunikasi (seperti telepon atau sms) juga di dalamnya terdapat fungsi PDA (Personal Digital Assistant ) dan berkemampuan seperti layaknya komputer. Selain itu, suatu telepon genggam dapat dikatakan smartphone juga harus memiliki sistem operasi didalamnya. Sistem operasi yang mulai popular saat ini salah satunya adalah sistem operasi blackberry 10 yang diluncurkan beserta perangkat smartphone terbaru dari vendor blackberry. Sistem Operasi baru tersebut merupakan wadah untuk meningkatkan pengalaman dan eksplorasi dalam bentuk pengembangan aplikasi berbasis Blackberry 10 (Afifudin, 2013 ).

Oleh karena itu, melalui kerja praktek ini dirancang dan dibuat sebuah aplikasi penyedia informasi perhotelan (di Yogyakarta) pada smartphone berbasis blackberry 10. Pencarian informasi dengan menggunakan media telepon genggam (smartphone) akan lebih efektif, efisien dan bisa dilakukan di mana saja dan kapan saja. Dengan adanya aplikasi ini diharapkan pengguna bisa mendapatkan informasi tentang perhotelan yang akan dicari.

1.1 Rumusan Masalah

Berdasasarkan latar belakang masalah yang telah diuraikan diatas maka rumusan masalah dalam kerja praktek ini adalah sebagai berikut :

1. Bagaimana merancang dan membuat aplikasi penyedia informasi perhotelan yang dapat berjalan di Smartphone berbasis blackberry 10?

2. Bagaimana membuat aplikasi penyedia informasi perhotelan yang mudah digunakan dengan tampilan yang menarik?

(11)

1.2 Batasan Kerja Praktek

1. Aplikasi ini dibuat di atas platform Blackberry 10 sehingga dimungkinkan hanya dapat dijalankan pada smartphone berbasis Blackberry 10.

2. Sistem operasi Blackberry yang digunakan minimal versi 10.2.0

3. Aplikasi penyedia informasi perhotelan ini berisi informasi tentang hotel-hotel yang berada di Yogyakarta.

4. Pengembang aplikasi tidak membahas keamanan database dan keamanan jaringan yang digunakan untuk kebutuhan aplikasi.

5. Aplikasi yang dikembangkan membutuhkan koneksi internet untuk download atau megunduh aplikasi dari AppWorld

6. Informasi yang terdapat dalam aplikasi ini diperoleh dari berbagai macam sumber bebas dan tidak berbayar

1.3 Tujuan Kerja Praktek

1. Merancang dan membuat aplikasi penyedia informasi perhotelan yang dapat berjalan di smartphone berbasis blackberry 10

2. Membuat aplikasi penyedia informasi perhotelan yang mudah digunakan.

1.4 Manfaat Kerja Praktek

1. Memberi kemudahan kepada masyarakat luas pada umumnya dan pengguna blackberry10

2. Memberi kemudahan kepada masyarakat dalam pencarian informasi perhotelan

(12)

4 BAB II

TEMPAT KERJA PRAKTEK 1.1 Gambaran Umum

Blackberry 10 adalah Sistem Operasi Mobile yang dikembangkan oleh Blackberry Limited (Research In Motion) untuk divisi smartphone dan Tablet. Perangkat smartphone yang menjalankan Blackberry 10 antara lain Q5, Q10, Z3, Z10 dan Z30.

Blackberry 10 didasarkan pada Sistem Operasi QNX, yang populer di industri komputer dan digunakan di banyak mobil pintar. QNX diakuisisi oleh Blackberry pada bulan April 2010.

Gambar 2.1 Blackberry 10 pada smartphone Z10

Sistem Operasi Blackberry 10 menggunakan sebuah kombinasi inovatif dari gerakan dan sentuhan untuk navigasi dan kontrol. Dengan demikian membuat tombol

back” atau “exit” tidak diperlukan dan memungkinkan memasukkan semua perintah ke dalam Sistem Operasi Blackberry 10 tanpa harus menekan salah satu tombol fisik, kecuali tombol “Power” untuk mematikan atau menghidupkansmartphone.

(13)

2.1 Lingkungan Pengembangan pada Blackberry 10

Blackberry 10 mengadopsi banyak lingkungan bahasa pemrogaman dalam bentuk SDK, antara lain :

1. Native SDK : Cascade ( Qt ) dan Core

Penulis menggunakan lingkungan pemrogaman Cascade dengan Momentics IDE 2.0 sebagai editor untuk membuat aplikasi menginstall Native SDK.

2. HTML5 Web Works

3. Blackberry SDK for Adobe AIR 4. Runtime for Android apps 2.2 Ruang Lingkup Kerja Praktek

Pada penulisan laporan Kerja Praktek ini mempunyai ruang lingkup dalam membuat aplikasi penyedia informasi perhotelan berbasis Blackberry 10 :

1. Aplikasi ini dibuat di atas platform Blackberry 10 sehingga dimungkinkan hanya dapat dijalankan pada smartphone berbasis Blackberry 10.

2. Sistem Operasi Blackberry yang digunakan minimal versi 10.2.0

3. Pengembang aplikasi tidak membahas keamanan database dan keamanan jaringan yang digunakan untuk kebutuhan aplikasi.

4. Materi dan konten dalam aplikasi ini diperoleh dari berbagai macam sumber bebas dan tidak berbayar.

(14)

6

2.3 Pengumpulan Aset 2.3.1 Definisi Hotel

Menurut Kamus Besar Bahasa Indonesia, Hotel (hotel) adalah bangunan berkamar banyak yang disewakan sebagai tempat untuk menginap dan tempat makan orang yang sedang dalam perjalanan; bentuk akomodasi yang dikelola secara komersial, disediakan bagi setiap orang untuk memperoleh pelayanan, penginapan, makan dan minum.

2.3.2 Pengambilan Data Hotel di Yogyakarta

Yogyakarta adalah salah satu tujuan favorit para wisatawan baik dari dalam negeri maupun manca negara. Jadi, di Yogyakarta, ada banyak sekali hotel dengan berbagai kelas, mulai dari hotel kelas Melati, hingga hotel berbintang.

Untuk pengambilan data hotel dan detailnya penulis mengambil referensi dari website-website yang didalamnya terdapat informasi tentang hotel-hotel di Yogyakarta beserta detailnya.

(15)

Pengambilan data Alamat Hotel, No.Telpon

Gambar 2.2 Data Alamat dan No.Telepon Hotel

(sumber: http://alamatjogja.com/Alamat-Hotel-Berbintang-di-Yogyakarta-2.html)

(16)

8

Pengambilan data detail Hotel

Gambar 2.3 Data detail / rincian hotel

(http://www.hoteljogja.info/category/diatas-rp-500-000/)

(17)

9 2.1 Pembahasan

2.1.1 Tools pendukung dalam pembuatan Aplikasi

Dalam perancangan Aplikasi “JHotels” penulis menggunakan beberapa tools pendukung yang harus kita Install yaitu :

- Blackberry 10 Native SDK (Momentics IDE)

Blackberry 10 Native SDK ini akan memungkinkan pengembang untuk membangun aplikasi berkinerja tinggi, multi-threaded, Native C/C++ dan memudahkan pengembang untuk membuat game 2D dan 3D canggih.

SDK Native ini juga menyertakan dukungan untuk library POSIX C/C++ dan standarnya, input perangkat seperti gerakan jari dan sentuhan pada layar, akses ke kode sistem manajemen menggunakan standar Eclipse CDT (C/C++

Development Tools) dan debug lanjut serta perangkat analisis lain. Turut hadir dalam paket SDK ini, QNX® Momentics Tool Suite, sebuah lingkungan pengembangan berbasis Eclipse yang terintegrasi. Momentics Tool Suite ini memungkinkan memory profiling, debugging aplikasi, dan statistik penggunaan memori untuk membantu pengembang melakukan debug program yang lebih lanjut, termasuk untuk aplikasi yang memanfaatkan akselerasi perangkat keras bebasis OpenGL.

(18)

10

- Update Blackberry Native SDK 10.2.0

Blackberry Native SDK 10.2 dibutuhkan untuk melakukan pengkodean dengan lingkungan pemrogaman Cascade di Moementics IDE 2.0 dan juga untuk mendukung kompatibilitas pada perangkat smartphone Blackberry terbaru.

Update Blackberry Native SDK sementara hanya bisa dilakukan melalui Momentics IDE dan dilakukan secara Online langsung dari editor pada menu Update API Level. File Native SDK 2.0 berukuran sekitar 800 Megabyte.

Gambar 3.1 Update API Level

(19)

- Vmware Workstation

VMware Workstation adalah sebuah perangkat lunak mesin virtual untuk arsitektur komputer x86 dan x86-64 dari VMware, sebuah bagian dari EMC Corporation. Perangkat lunak ini digunakan untuk membuat banyak x86 dan x86- 64 komputer virtual dan digunakan secara simultan dengan sistem operasi yang digunakan. Setiap mesin virtual tersebut bisa menjalankan sistem operasi yang dipilih.

Gambar 3.2 Vmware Workstation

(20)

12

- Blackberry 10 Simulator

BlackBerry 10 Simulator adalah aplikasi yang memungkinkan kita memuat dan menguji aplikasi, meskipun tidak menggunakan device nyata . Anda dapat mengakses sebagian besar fitur seperti yang ada pada device aslinya. Dengan menggunakan simulator kita bisa menggunakan mouse untuk mensimulasikan gerakan, mengkonfigurasi snapshot untuk debugging, dan mensimulasikan fitur seperti memiringkan atau memutar perangkat.

Gambar 3.3 Blackberry 10 Simulator 3.1.1 Konfigurasi Tools dalam pembuatan Aplikasi

Setelah Semua Tools selesai terinstall hal yang selanjutnya yang kita lakukan adalah melakukan konfigurasi Simulator dan IDEnya. Langkah-langkahnya :

1. Jalankan VMware Workstation

2. Buka simulator Blackberry 10 Dev Alpha ke dalam vmware dengan cara meng-click "Open a Virtual Machine". Tampilan Virtual Machine ditunjukkan pada gambar 3.4

(21)

Gambar 3.4 VMware Workstation Menu

3. Pilih file .vmx di folder instalasi Blackberry 10 Dev Alpha simulator,

"C:\Users\<nama_user>\Documents\VirtualMachines\BlackBerry10Simul ator-BB10_2_0X-1673\" (Windows7). Tampilan open virtual machine ditunjukkan pada gambar 3.5

Gambar 3.5 Open virtual machines

(22)

14

4. Setelah muncul di vmware kita konfigurasi hardware virtual yang diperlukan untuk simulator Blackberry 10 Dev Alpha, dengan cara mengklik "Edit virtual machine setting". Tampilan Edit virtual Machine ditunjukkan pada gambar 3.6

Gambar 3.6 Edit virtual machines

5. Setelah masuk ke menu edit, pastikan kita berada di tab "hardware" dan naikkan jumlah processor menjadi 2 serta memory menjadi 2GB.

Tampilan virtual machine setting ditunjukkan pada gambar 3.7

Gambar 3.7 Virtual machine setting

(23)

6. Kemudian klik "OK".

7. Kemudian jalankan simulator dengan mengklik "Play Virtual Machine".

Tampilan Play virtual machine setting ditujnjukkan pada gambar 3.8

Gambar 3.8 Play virtual machines

8. Tunggu beberapa saat hingga simulator berhasil masuk ke tampilan UI Blackberry 10 Dev Alpha.

9. .Jika berhasil maka akan keluar tampilan UI simulator BlackBerry.

Tampilan UI simulator BlackBerry ditujnjukkan pada gambar 3.9

(24)

16

Gambar 3.9 UI simulator Blackberry

Langkah konfigurasi simulator sudah selesai, selanjutnya mari kita integrasikan dengan Momentics IDE yang telah kita install. langkah-langkahnya :

1. Jalankan Blackberry Native SDK

2. Dialog memilih workspace akan muncul, browse direktori dimana Aplikasi yang akan kita buat disimpan. Tampilan select workspace setting ditunjukkan pada gambar 3.10

Gambar 3.10 Select workspace

(25)

3. Tunggu beberapa saat dan akan muncul tampilan UI Momentics IDE Tampilan UI Momentics IDE setting ditujnjukkan pada gambar 3.11

Gambar 3.11 UI Momentics IDE

(26)

18

4. Pilih manage device seperti pada Gambar 3.12

Gambar 3.12 Connect with device

5. Sehingga akan keluar jendela baru Device Manager , disini kita bisa memilih , apakah kita akan menggunakan device atau simulator, dalam hal ini kita menggunakan simulator , Klik Simulator , kemudian klik connect ketika Simulator telah berjalan atau klik Launch ketika Simulator Off.

Tampilan Device Manager ditujnjukkan pada gambar 3.13

Gambar 3.13 Device manager

(27)

6. Ketika Warna Lingkaran kecil berubah menjadi hijau seperti gambar di Gambar 3.14, maka Target sudah siap digunakan.

Gambar 3.14 Connet with device

(28)

20

3.1.2 Perancangan Use Case Diagram

Dalam perancangan aplikasi “JHotels” penulis menggunakan permodelan use case diagram. User dapat melakukan interaksi dengan aplikasi yang telah didefinisikan dalam diagram berikut :

Gambar 3.15 Use Case Diagram

(29)

3.2 Implementsai Sistem

3.2.1 Penjelasan potongan kode program 3.2.1.1 Pembuatan Menu Utama

Pembuatan menu utama menggunakan tabbed pane.

TabbedPane { showTabsOnActionBar: false

Tab{title: qsTr("List of Hotels")+Retranslate.onLocaleOrLanguageChanged}

Tab{title: qsTr("Hotels Map") + Retranslate.onLocaleOrLanguageChanged}

Tab{title: qsTr("About") + Retranslate.onLocaleOrLanguageChanged} }

Untuk melakukan pemanggilan qml.

Tab { delegate : Delegate { source :"asset:///HotelListPage.qml" } 3.2.1.2 Pembuatan scroll pada halaman

ScrollView { Container {

Label { id: alamat multiline: true text: item.alamat textStyle.base: SystemDefaults.TextStyles.BodyText textStyle.color: Color.create("#262626")} }

3.2.1.3 Penghapusan halaman setelah tidak digunakan untuk menhemat memory

onPopTransitionEnded: { page.destroy() }

(30)

22

3.2.2 Gambaran Umum Aplikasi “JHotels”

Aplikasi “JHotels” merupakan aplikasi smartphone yang dirancang sebagai salah satu alternatif media pencarian informasi tentang perhotelan dan ditunjukan untuk semua kalangan, khususnya pengguna smartphone Blackberry 10.

Pada menu pertama ( List of Hotels ), berisi tampilan daftar hotel-hotel yang ada di yogyakarta kemudian disertai kemampuan menampilkan detail suatu hotel tertentu ketika salah satu dari daftar hotel tersebut ditekan oleh pengguna.

Pada menu kedua ( Hotels Map ), berisi tampilan daftar peta hotel-hotel yang ada di yogyakarta kemudian disertai kemampuan menampilkan peta suatu hotel tertentu ketika salah satu dari daftar peta hotel tersebut ditekan oleh pengguna.

Pada menu kedua ( About ), berisi tampilan informasi tentang aplikasi dan pembuatnya.

3.2.3 Tampilan Antarmuka Sistem 3.2.3.1 Icon Aplikasi JHotels

Gambar 3.16 Icon aplikasi JHotels 3.2.3.2 Splash Screen

Splash Screen merupakan tampilan pembuka aplikasi yang akan muncul sesaat setelah icon aplikasi ditekan atau di launch.

(31)

Gambar 3.17 Splash Screen 3.2.3.3 Menu List of Hotels

Berisi list daftar hotel yang ada di Yogyakarta, dan apabila dipilh salah satu hotel akan memberikan detail hotel tersebut.

(32)

24

Gambar 3.17 Menu List of Hotels

(33)

Apabila dipilih salah satu hotel maka akan menampilkan detail hotelnya

Gambar 3.18 Hotel Details 3.2.3.4 Menu Hotels Map

Berisi list daftar peta hotel yang ada di Yogyakarta, dan apabila dipilh salah satu hotel akan menampilkan peta hotel tersebut.

(34)

26

Gambar 3.19 Menu Hotels Map

(35)

Apabila dipilih salah satu hotel maka akan menampilkan peta hotelnya

Gambar 3.20 Map Details 3.2.3.5 Menu About

Menu Info adalah bagian yang berisi tentang sekilas deskripsi dari aplikasi dan informasi dari penulis.

(36)

28

Gambar 3.21 Menu About

(37)

3.3 Pengujian

3.3.1 Pengujian Fungsional 3.3.1.1.1 Kuisioner

Digunakan 5 pernyataan dan 2 jawaban yaitu ya atau tidak.

No. Pernyataan Pilihan

Ya Tidak

1. Aplikasi ini dapat berjalan pada Z10

2. Dapat manampilkan daftar hotel di Yogyakarta 3. Dapat menampilkan detail hotel

4. Dapat menampilkan menu utama.

5. Dapat menampilkan menu about Tabel 3.1 Tabel uji fungsional 3.3.1.1.2 Hasil Pengujian

Kuisioner disebar pada 10 orang secara acak dan hasil yang didapat adalah sebagai berikut :

No

. Pernyataan Pilihan

Ya Tidak

1. Pernyataan 1 10 0

2. Pernyataan 2 10 0

3. Pernyataan 3 10 0

4. Pernyataan 4 10 0

5. Pernyataan 5 10 0

Tabel 3.2 Hasil Uji Fungsionalitas

(38)

30

Hasil dari uji Fungsionalitas Jumlah Responden = 10

Fungsionalitas = ( Total “YA” P1+ Total “YA” P2+ Total “YA” P3+

Total “YA” P4+ Total “YA” P5) / (jumlah responden * jumlah pernyataan) )* 100%

= ( (10+10+10+10+10) / (10*5) ) * 100%

= 100%

3.3.2 Pengujian Usability 3.3.2.1 Kuisioner

Digunakan 5 pernyataan dengan 5 jawaban yang tersedia.

No. Pernyataan Jawaban

SS S N TS STS

1. Aplikasi ini mudah untuk digunakan.

2. Fitur-fitur dalam aplikasi ini bekerja sesuai dengan fungsinya.

3. Aplikasi ini sangat membantu bagi user.

4. Saya suka dengan interface pada aplikasi ini

5. Secara Keseluruhan saya puas menggunakan aplikasi ini

Tabel 3.3 Tabel Uji Usability Keterangan :

SS : Sangat Setuju S : Setuju

N : Normal

TS : Tidak Setuju

STS : Sangat Tidak Setuju

(39)

3.3.2.2 Hasil Pengujian

Kuisisoner disebar pada 10 orang secara acak dan hasil yang didapat adalah sebagai berikut :

No. Pernyataan Jawaban

Jumlah

SS S N TS STS

1. Pernyataan 1 7 2 1 0 0 10

2. Pernyataan 2 5 5 0 0 0 10

3. Pernyataan 3 5 4 1 0 0 10

4. Pernyataan 4 5 2 3 0 0 10

5. Pernyataan 5 8 1 1 0 0 10

Jumlah 30 14 6 0 0 50

Nilai 5 4 3 2 1

Jumlah x nilai 150 56 18 0 0 224

Tabel 3.4 Hasil Uji Usability

Hasil dari uji Usability adalah Jumlah skor

= x 100%

Jumlah pernyataan x jumlah responden x jumlah opsi 224

= x 100%

5x 10 x5

= 89.6%

(40)

32 BAB IV PENUTUP 4.1 Kesimpulan

Dari hasil Kerja Praktek yang dilakukan oleh penulis dengan membuat aplikasi “JHotels” penyedia informasi perhotelan pada Smartphone berbasis Blackberry 10 maka dapat diambil kesimpulan sebagai berikut :

1. Telah berhasil membuat sebuah aplikasi penyedia informasi perhotelan pada Smartphone bebasis Blackberry 10.

Dibuktikan dengan nilai hasil pengujian fungsionalitas sebesar 100%

2. Aplikasi ini mudah digunakan mudah digunakan dengan tampilan antarmuka yang cukup menarik.

Dibuktikan dengan nilai hasil pengujian usability sebesar 89.6%

4.2 Saran

Berdasarkan hasil dan pembahasan didapatkan saran sebagai berikut : 1. Aplikasi bisa dikembangkan dengan menambahkan fitur pencarian

berdasarkan nama hotel

2. Aplikasi bisa dikembangkan dengan menambahkan fitur pencarian berdasarkan jarak hotel dengan tempat yang saat ini kita berada

(41)

33

Ludin, Anwar. 2014. Learn BlacBerry 10 App Development A Cascade-Driven Approach, Apress Open.

Manual, Lab. 2013. Developing Apps With BlacBerry 10 Native SDK v 2.0. BlackBerry Limited.

Naufal Tawang Z A. 2013. Membangun Aplikasi Layanan Pencarian Lokasi Kuliner Terdekat di Yogyakarta Berbasis Android. Skripsi tidak diterbitkan, Yogyakarta : SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN

KOMPUTER AMIKOM

Afifuddin. 2013. Pengembangan Aplikasi Mobile-Learning pada Smartphone Berbasis Android.

Skripsi tidak diterbitkan, Yogyakarta : SAINTEK UIN SUKA YOGYAKARTA.

Referensi Website:

http://supportforums.blackberry.com/t5/BlackBerry-10-Applications/ct-p/blackberry10apps https://developer.blackberry.com/native/sampleapps/

https://developer.blackberry.com/native/documentation/cascades/

http://alamatjogja.com/Alamat-Hotel-Berbintang-di-Yogyakarta-2.html http://www.hoteljogja.info/category/diatas-rp-500-000/

http://booking.com http://agoda.com

Gambar

Gambar 2.1 Blackberry 10 pada smartphone Z10
Gambar 2.2 Data Alamat dan No.Telepon Hotel
Gambar 2.3 Data detail / rincian hotel
Gambar 3.1 Update API Level
+7

Referensi

Dokumen terkait

The BREATHE-1 trial included 47 patients with systemic sclerosis (22%) [34]. In contrast to patients with IPAH, bosentan did not significantly increase 6MWD.. 72