Menyimpan database pada android (case Hybrid app / Cordova )

Selamat malam teman - teman sekolah koding,

Saya masih terhitung awam dalam dunia programmer, ada suatu hal yang membuat saya bertanya - tanya, dan kebingungan.

Yaitu mengenai dimana letak database android ?

sebagai contoh kasus saya sedang belajar membangun android hybrid application menggunakan Cordova, dimana Cordova sendiri support bahasa HTML, CSS dan JS.

saya ingin membuat aplikasi pendaftaran siswa (CRUD) sederhana, namun saya masih bingung dengan proses link ke database nya ( menggunakan database apa? apakah localhost atau online? ).

Yang dimana jika pada project website cara link nya melalui PHP to MySql(localhost), namun pada hybrids application ini, saya masih sangat bingung.

Terima kasih atas bantuannya. Mohon maaf jika pertanyaan saya membingungkan.

avatar Adityajhordan
@Adityajhordan

45 Kontribusi 7 Poin

Diperbarui 7 tahun yang lalu

3 Jawaban:

Cordova/phonegap/ionic (hybrid apps) sebagai client, untuk servernya menggunakan API, jadi dibuatkan juga API Server menggunakan php dan nanti get di html nya bisa menggunakan angularjs , ajax,dsb get ke url dari api server yg dibuat, coba cek pembuatan API dan mengkonsumsi API di video sekolahkoding.. :)

avatar gunalirezqimauludi
@gunalirezqimauludi

350 Kontribusi 243 Poin

Dipost 7 tahun yang lalu

wah terima kasih mas Gunali, berarti antara database dan program berada di dua tempat yang berbeda ya mas ?

avatar Adityajhordan
@Adityajhordan

45 Kontribusi 7 Poin

Dipost 7 tahun yang lalu

iyah betul :)

jadi harus buat 2 - API - Mobile Apps

API bisa menggunakan php untuk membuat sebagai servernya, yang memproses data,dsb android hanya sebagai client untuk GET data, POST, dll

referensi buat aplikasi mobile Phonegap + PHP MySQL : https://phonegappro.com/tutorials/phonegap-php-mysql-example/

avatar gunalirezqimauludi
@gunalirezqimauludi

350 Kontribusi 243 Poin

Dipost 7 tahun yang lalu

Tanggapan

Maaf kak gubaldi saya mau tanya, apakah api itu hanya memproses data saja ? Apa tidak perlu adanya user interface ? Atau user interface nya sudah temasuk kedalam mobile apps nya ?

Login untuk ikut Jawaban