MK : Pemrograman Web dan Mobile II
MK : Wireless/Mobile Computing
Tugasnya sama baik yang ambil 1 MK atau 2 MK
Jenis Tugas : Kelompok (Anggota max 3 orang)
Batas Upload : 07 Desember jam 06.00 Pagi
Tema : Tampilan Desktop dan Mobile
J O B
Jelaskan dalam video item berikut ini
– ada beberapa website yang bisa memberikan tampilan berbeda jika diakses menggunakan desktop (pc/laptop) atau mobile (hp/tab), jelaskan bagaimana hal itu bisa terjadi
– jelaskan apa itu “http header” dan “user agent”
Buat sistem/website yang mampu memberikan tampilan desktop (pc/laptop) dan mobile (hp/tab) secara otomatis (detailnya dibawah)
Buat Database dengan menggunakan mysql dengan contoh tabel berikut ini
https://surahman.um-sorong.ac.id/img/kue.jpg
*** ini hanya contoh, bisa buat tabel lain dengan kondisi yang mirip ini (bisa koord di group tabel yang akan dibuat)
Lakukan proses relasi dan join tabel
Tampilkan ke halaman dengan data output
namakue, gambar kue, bahan, jumlah kebutuhan dengan satuan itemnya (tidak menampilkan kodebahan) dengan kondisi berikut ini
– jika halaman di akses dengan desktop (pc/laptop) akan terlihat resep dan tiga gambar
– jika halaman di akses dengan mobile (hp/tab) akan terlihat resep dan hanya satu gambar
– jangan lupa jelaskan jelaskan relasi antar tabelnya (phpmyadmin)
Jelaskan dalam video (perlihatkan kodingan) komponen apa yang digunakan untuk melakukan proses ini, apakah hanya menggunakan CSS, menggunakan bootstrap, deteksi user-agen, atau ada komponen lain yang digunakan
Video di upload ke group facebook
https://www.facebook.com/groups/pbd.my.id
untuk yang ambil 2 MK submit form harus 2x juga, sesuai MK dengan link video sama
Bisa jadi Rujukan
– https://dqlab.id/praktik-sql-inner-join-table-mudah-bagi-pemula
– https://itbox.id/blog/inner-join-sql-pengertian-tutorial-penerapan-dalam-table/
– https://neotinggalklik.wordpress.com/2013/09/05/redirect-website-bagi-pengguna-mobile-secara-otomatis/
– https://stackoverflow.com/questions/15228937/php-check-if-the-page-run-on-mobile-or-desktop-browser/45234082