TINJAUAN PUSTAKA
Aplikasi adalah satu unit perangkat lunak yang dibuat untuk melayani
kebutuhan akan beberapa aktivitas seperti sistem perniagaan, game, pelayanan
masyarakat, periklanan, atau semua proses yang hampir dilakukan manusia
(Pramana, 2012:17).
4
5
Web Service adalah aplikasi yang diuat agar dapat dipanggil dan diakses
oleh aplikasi lain melalui internet dengan menggunakan format pertukaran data
sebagai format pengiriman pesan (Kasman, 2016). Web service digunakan sebagai
suatu fasilitas yang menyediakan laanan (dalam bentuk informasi atau data)
kepada sistem lain, sehingga dapat berinteraksi dengan sistem tersebut melalui
layanan-layanan yang disediakan. Web service menyimpan data informasi dalam
format JSON atau XML, sehingga data ini dapat diakses oleh sistem lain
walaupun berbeda platform, sistem operasi, dan bahasa pemrograman. Sebuah
web service dapat dipanggil oleh aplikasi lain dengan menggunakn bantuan HTTP
(Hyper Text Transfer Protocol). Karena web service menggunakan protokol
HTTP, tentu PHP sebagaibahasa pemrograman webmenjadi salah satu kekuatan
dalam bahasa pemrograman yang mengelola web services.
2.6 JSON
server. Sedangkan server merupakan mesin yang menyediakan data atau layanan
yang diminta oleh client.
2.8 Postman
2.10 Flutter
Flutter adalah teknologi untuk membangun suatu mobile apps yang dibuat
oleh Google. Dengan menggunakan Flutter, Anda dapat membuat aplikasi
Android dan iOS sekaligus. Flutter menggunakan bahasa Dart yang juga dibuat
oleh Google dan merupakan bahasa general purpose. Artinya, Dart mampu
berjalan di banyak platform. Flutter merupakan cross-platform framework, alias
aplikasi yang dapat digunakan di lebih dari satu platform. Aplikasi yang dibuat
dengan menggunakan Flutter dapat dijalankan baik di platform Android maupun
iOS. Tentu hal ini akan menghemat waktu. Anda pun tidak perlu mempelajari
bahasa native yang digunakan di masing-masing platform.
(sumber : https://miro.medium.com/max/3140/1*G59SYlc38Bu39GlqcJ5R6Q.jpeg )
pada masa pakai baterai. Jika ini terjadi, Firebase Cloud Messaging akan
menyimpan pesan dan mengirimkannya segera setelah kondisinya
memungkinkan.
(sumber : https://belajaritmudah.files.wordpress.com/2019/01/firebase.png)