0% menganggap dokumen ini bermanfaat (0 suara)
161 tayangan

Laravel API Flutter

Ringkasan dokumen tersebut adalah: 1. Dokumen tersebut membahas tentang pengenalan Laravel, API, dan Flutter serta studi kasus pembuatan aplikasi e-commerce sederhana menggunakan Laravel dan Flutter. 2. Bahan yang dibutuhkan antara lain composer, git, postman, laravel framework, flutter sdk, dan scrcpy. 3. Terdapat penjelasan singkat tentang laravel, api, flutter, dan demo praktek studi kasus menggunakan laravel dan flutter.

Diunggah oleh

kamtis
Hak Cipta
© © All Rights Reserved
Format Tersedia
Unduh sebagai PPTX, PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
161 tayangan

Laravel API Flutter

Ringkasan dokumen tersebut adalah: 1. Dokumen tersebut membahas tentang pengenalan Laravel, API, dan Flutter serta studi kasus pembuatan aplikasi e-commerce sederhana menggunakan Laravel dan Flutter. 2. Bahan yang dibutuhkan antara lain composer, git, postman, laravel framework, flutter sdk, dan scrcpy. 3. Terdapat penjelasan singkat tentang laravel, api, flutter, dan demo praktek studi kasus menggunakan laravel dan flutter.

Diunggah oleh

kamtis
Hak Cipta
© © All Rights Reserved
Format Tersedia
Unduh sebagai PPTX, PDF, TXT atau baca online di Scribd
Anda di halaman 1/ 15

+ Laravel API + Flutter

MOHAMMAD FARIED RAHMAT


Pembahasan
• Materi 1 – Pengenalan Laravel, Instalasi
• Materi 2 – Pengenalan API dan Testing Dasar API
• Materi 3 – Pengenalan Flutter
• Materi 4 – Pembuatan Aplikasi Berdasarkan Studi kasus : Ecommerce
Sederhana
Bahan yang dibutuhkan :
• Composer – Cara Instalasi - https://s.id/GaxN5
• GitSCM - https://s.id/Gay4V
• Postman ( Testing API yang Telah di buat ) - https://s.id/G8MT5
• Laravel Framework 5.6 – Buka Materi 1
• Flutter SDK – Link Download dan Instalasi - https://s.id/G8RKL
• SCRCPY -
Pengenalan Laravel
• Laravel Merupakan framework web php yang dibuat oleh Taylor
otwell.
• Framework ini digunakan untuk pengembangan aplikasi berbasis web
dengan mengikuti pola arsitektur MVC ( Model View Controller )
Kenapa harus Laravel ?
• Pembuatan aplikasi berbasis web menjadi lebih cepat
• Developer akan lebih mudah dalam membuat perencanaan ,
pembuatan aplikasi beserta maintenance
• Developer lebih mudah dalam membaca kode program sehingga
Ketika terdapat bug lebih cepat ditemukan dan ditangani
• Meminimalisir Celah Keamanan, karena developer framework Laravel
telah melakukan antisipasi
• Dokumentasi menjadi lebih mudah
Praktek Dasar Laravel

• Demo…
API
• Application Programming Interface atau API adalah sebuah
antarmuka yang digunakan untuk menghubungkan antara satu aplikasi
dengan aplikasi yang lain.
• Peran dari API adalah untuk sebagai perantara yang menghubungkan
aplikasi berbeda, baik dari platform yang sama maupun lintas
platform.
Jenis – jenis API
• Private API
• Public API
• Partner API
• Composite API
Fungsi API
• Membantu beban kerja dari server
• Dapat mengembangkan aplikasi menjadi lebih cepat dan efektif
Cara Kerja API
• Aplikasi mengakses sebuah API
• API melakukan request atau permintaan kepada Server berkaitan
dengan data
• Server memberikan respon atau tanggapan kepada API
• Kemudian, API menyampaikan respon berupa data atau informasi
kepada aplikasi 
Flutter Intro
• Flutter merupakan teknologi milik Google untuk membangun aplikasi
dengan tampilan UI yang apik, serta dapat di-compile secara native ke
dalam aplikasi mobile, web, dan desktop hanya dari satu basis kode.
• Flutter menggunakan bahasa Dart, sebuah bahasa pemrograman yang
dikembangkan oleh Google.
Kenapa Flutter Menarik ?
• Flutter dapat dijalankan di Android Studio. Namun, bagi kalian yang
memiliki laptop yang mempunyai masalah spesifikasi laptop yang
rendah, jangan khawatir! Flutter dapat dijalankan di Visual Studio
Code.
Praktek Flutter Dan Laravel Studi kasus

• Demo…
Materi SCRCPY
• Scrcpy merupakan aplikasi screen share open source gratis yang
berfungsi untuk menampilkan dan mengontrol
perangkat smartphone ke komputer melalui USB maupun TCP/IP.
Referensi
• https://github.com/Genymobile/scrcpy

Anda mungkin juga menyukai