Pengembangan Aplikasi Doa Harian menggunakan Metode Hybrid untuk Web dan Mobile

Isi Artikel Utama

Faisal Ayash Fikrian
Ahmad Rio Adriansyah

Abstrak

Doa merupakan salah satu rangkaian ibadah yang mempunyai keterkaitan dengan kesempurnaan iman seorang muslim. Dalam Islam doa sangatlah banyak, agar seorang muslim dapat mengingat doa-doa harian mereka dibutuhkan media yang dapat memfasilitasinya. Media yang mudah digunakan dan hampir setiap orang memilikinya adalah smartphone. Saat ini aplikasi doa pada smartphone sudah banyak dikembangkan, tetapi berdasarkan survei dan observasi yang dilakukan penulis kepada pengguna aplikasi doa terdapat kekurangan yang dirasakan, antara lain: iklan yang mengganggu, tampilan antarmuka kurang menarik, tulisan yang kurang jelas, dan performa yang lambat. Penelitian ini bertujuan untuk membangun aplikasi kumpulan doa yang menarik dan nyaman digunakan. Aplikasi ini dibangun dengan beberapa teknologi, antara lain: Framework React Native dan Laravel. Metode pengembangan yang digunakan pada penelitian ini menggunakan metode Waterfall dan menggunakan UML Diagram sebagai sistem perancangannya. Hasil dari penelitian ini adalah sebuah aplikasi kumpulan doa berbasis Android dengan beberapa fitur, yaitu: list doa, pencarian doa, doa favorit, pengingat doa, kategori doa, berbagi doa, dan admin pengelola doa. Berdasarkan pengujian System Usability Scale dengan hasil nilai rata-rata lebih dari 85 poin, dapat ditarik kesimpulan bahwa aplikasi kumpulan doa yang telah dibangun pada penelitian ini menarik dan nyaman digunakan oleh seorang muslim.

Unduhan

Data unduhan belum tersedia.

Rincian Artikel

Cara Mengutip
Fikrian, F. A., & Adriansyah, A. R. (2022). Pengembangan Aplikasi Doa Harian menggunakan Metode Hybrid untuk Web dan Mobile. Jurnal Informatika Terpadu, 8(2), 93–103. https://doi.org/10.54914/jit.v8i2.485
Bagian
Artikel

Referensi

S. M. Hetal, "Kumpulan Doa Harian Terlengkap Sepanjang Masa," Surakarta: Referensi Terpercaya, 2013.

A. J. M. Masykhur, "Doa Ajaran Ilahi," Hikmah, 2008.

Herlinah and Musliadi KH, "Mengenal Android," in Pemrograman Aplikasi Android dengan Android Studio, Photoshop, dan Audition, Jakarta, PT Elex Media Komputindo, 2019, pp. 1-2.

B. Eisenman, "Learning React Native: Building Native Mobile Apps With Javascript," California: O'Reilly Media Inc, 2015.

S. Nurhidayah, M. N. Fauzan and W. I. Rahayu, "Pemrograman Web," in Implementasi Metode Analytic Hierarchy Process (AHP) dengan PHP, Bandung, Kreatif Industri Nusantara, pp. 13-14, 2020.

J. Webber, S. Parastatidis, and I. Robinson,"REST in Practice," United States: O’Reilly Media, Inc, 2010.

C. Pautasso, "RESTful Web Service composition with BPEL for REST," Data & Knowledge Engineering, vol. 68, pp. 851-866, 2009.

T. Butler and K. Yank, "PHP & MySQL: Novice to Ninja," 6th Edition, SitePoint, 2017.

R. Susanto and A. D. Andriana, "Perbandingan Model Waterfall dan Prototyping untuk Pengambangan Sistem Informasi," Majalah Ilmiah UNIKOM, vol. 14, no. 1, 2016.

S. Dharwiyanti and R. S. Wahono, "Pengantar Unified Modeling Language (UML)," Ilmu Komputer, 2013.

T. S. Jaya, "Pengujian Aplikasi dengan Metode Blackbox Testing Boundary Value Analysis (Studi Kasus: Kantor Digital Politeknik Negeri Lampung," Jurnal Informatika: Jurnal Pengembangan IT (JPIT), vol. 03, no. 02, pp. 45-48, 2018.

E. Andriyanto, et al., "Evaluasi Usability untuk Mengukur Penggunaan Website Event Organizer," Seminar Nasional Informatika (SNIf), vol. 1, no. 1, 2017.

J. Rubin and D. Chisnell, "Handbook of Usability Testing, How to Plan, Design, and Conduct Effective Test," Indianapolis: Wiley Publishing, 2008.

W. Handiwidjojo and L. Ernawati, "Pengukuran Tingkat Ketergunaan (Usability) Sistem Informasi Keuangan Studi Kasus: Duta Wacana Internal Transaction (Duwit)," JUISI, vol. 02, no. 01, pp. 50-51, 2016.

                                                                  ADOConnection.CacheExecute(3600, SELECT 				o.submission_id, 				MAX(s.context_id) AS journal_id, 				MAX(i.date_published) AS i_pub, 				MAX(p.date_published) A..., Array[2]) % line  132, file: DAO.inc.php
                                                               DAO.retrieveCached(SELECT 				o.submission_id, 				MAX(s.context_id) AS journal_id, 				MAX(i.date_published) AS i_pub, 				MAX(p.date_published) A..., Array[2], 3600) % line   91, file: ArticleSearchDAO.inc.php
                                                            ArticleSearchDAO.getPhraseResults(Object:Journal, Array[1], null, null, , 500, 1) % line  202, file: SubmissionSearch.inc.php
                                                         SubmissionSearch._getMergedPhraseResults(Object:Journal, Array[1], , null, null, 500, 1) % line  147, file: SubmissionSearch.inc.php
                                                      SubmissionSearch._getMergedKeywordResults(Object:Journal, Array[4], , null, null, 500, 1) % line  195, file: SubmissionSearch.inc.php
                                                   SubmissionSearch._getMergedPhraseResults(Object:Journal, Array[4], null, null, null, 500, 1) % line  147, file: SubmissionSearch.inc.php
                                                SubmissionSearch._getMergedKeywordResults(Object:Journal, Array[3], null, null, null, 500, 1) % line  133, file: SubmissionSearch.inc.php
                                             SubmissionSearch._getMergedArray(Object:Journal, Array[1], null, null) % line  264, file: SubmissionSearch.inc.php
                                          SubmissionSearch.retrieveResults(Object:Request, Object:Journal, Array[1], null, null, null, Object:DBResultRange, Array[1]) % line   92, file: RecommendBySimilarityPlugin.inc.php
                                       RecommendBySimilarityPlugin.callbackTemplateArticlePageFooter(Templates::Article::Footer::PageFooter, Array[3]) % line  107, file: HookRegistry.inc.php
                                    HookRegistry.call(Templates::Article::Footer::PageFooter, Array[3]) % line 1256, file: PKPTemplateManager.inc.php
                                 PKPTemplateManager.smartyCallHook(Array[1], Object:Smarty_Internal_Template) % line   43, file: 5344c657d475ac490e5be9e38a89fff34c6138fd^1c372c95cd85572e0fbc9a53d0323a0b229cfc78_0.app.frontendpagesarticle.tpl.php
                              content_6450705eeb57a1_07135861(Object:Smarty_Internal_Template) % line  123, file: smarty_template_resource_base.php
                           Smarty_Template_Resource_Base.getRenderedTemplateCode(Object:Smarty_Internal_Template) % line  114, file: smarty_template_compiled.php
                        Smarty_Template_Compiled.render(Object:Smarty_Internal_Template) % line  216, file: smarty_internal_template.php
                     Smarty_Internal_Template.render(false, 1) % line  232, file: smarty_internal_templatebase.php
                  Smarty_Internal_TemplateBase._execute(Object:Smarty_Internal_Template, null, 5344c657d475ac490e5be9e38a89fff34c6138fd, null, 1) % line  134, file: smarty_internal_templatebase.php
               Smarty_Internal_TemplateBase.display(frontend/pages/article.tpl, null, 5344c657d475ac490e5be9e38a89fff34c6138fd, null) % line  924, file: PKPTemplateManager.inc.php
            PKPTemplateManager.display(frontend/pages/article.tpl) % line  292, file: ArticleHandler.inc.php
         ArticleHandler.view(Array[1], Object:Request) % line  391, file: PKPRouter.inc.php
      PKPRouter._authorizeInitializeAndCallRequest(Array[2], Object:Request, Array[1], false) % line  231, file: PKPPageRouter.inc.php
   PKPPageRouter.route(Object:Request) % line  143, file: Dispatcher.inc.php
Dispatcher.dispatch(Object:Request) % line  281, file: PKPApplication.inc.php
PKPApplication.execute() % line   68, file: index.php

Artikel paling banyak dibaca berdasarkan penulis yang sama