Pengenalan Google Firebase Untuk Hybrid Mobile Apps Berbasis Cordova

Penulis

  • Mirza Ilhami STMIK Mikroskil Medan

DOI:

https://doi.org/10.55635/jic.v3i1.47

Abstrak

Seringkali para pengembang memiliki keterbatasan ketika mengembangkan aplikasi yang didukung di beberapa platform. Dikarenakan, Android native dan iOS native memiliki bahasa pemrograman yang berbeda. Java untuk Android, sedangkan Swift untuk iOS. Tentu para pengembang harus menguasai dua bahasa pemrograman tersebut untuk membangun aplikasi dikeduanya. Ini tentu tidak efisien dari segi waktu. Karena itu, adanya teknologi hybrid apps sangat menghemat waktu para pengembang, karena hybrid app dapat bekerja di multiplatform. Pengembang aplikasi cukup membangun satu aplikasi dan kemudian menjalankannya di platform Android and iOS. Kendala lainnya yang sering dijumpai pengembang aplikasi adalah ketika mengembangkan REST API untuk aplikasi yang dibangun. Perlu menguasasi bahasa pemrograman berbasis server seperti PHP atau ASP agar mampu membangun API yang baik. Ditambah lagi dengan membangun database relasional seperti MySQL atau PostgreSQL untuk menyimpan data dari aplikasi yang dibangun. Penelitian inimengimplementasikan bagaimana hybrid apps dapat berjalan di multi platform dan memanfaatkan Google Firebase sebagai database tanpa harus menggunakan database relasional seperti SQL. Google Firebase menyediakan REST API yang dapat diakses langsung melalui hybrid apps tanpa perlu membangun API menggunakan pemrograman berbasis server. Ujicoba dilakukan dengan beberapa fitur dari Google Firebase seperti Autentikasi, Realtime Database, Storage dan Cloud Messaging.

Kata kunci—hybrid apps, google firebase, android, ios

Referensi

I. Malavolta, S. Ruberto, T. Soru and Terragni, "End Users’ Perception of Hybrid Mobile Apps," in IEEE International Conference on Mobile Services, 2015.

Google, "How People Use Their Devices," September 2016. [Online]. Available: https://storage.googleapis.com/think/docs/twg-how-people-use-their-devices-2016.pdf. [Accessed 17 February 2017].

I. Malavolta, S. Ruberto, T. Soru and V. Terragni, "Hybrid Mobile Apps in the Google Play Store: An Exploratory Investigation," in International Conference on Mobile Software Engineering and Systems (MOBILESoft), 2015.

A. Khandeparkar, R. Gupta and B.Sindhya, "An Introduction to Hybrid Platform Mobile," International Journal of Computer Applications , vol. 118, p. 15, 2015.

Anditya and M. Ilhami, Jago Bikin Aplikasi Smartphone, Yogyakarta: Andi Offset, 2015.

L. Corral, A. Sillitti and G. Succi, "Mobile multiplatform development: An experiment for," Procedia Computer Science, vol. 10, pp. 736-743, 2012.

Unduhan

Diterbitkan

2017-06-25

Terbitan

Bagian

Articles