Labib Muhajir

Implementasi Database di Flutter

Setelah membuat DatabaseHelper buatlah antarmuka detail dalam folder detail. Lihatlah kembali desain aplikasi perpustakaan sebagai referensi. import 'package:flutter/material.dart'; import 'package:flutter_riverpod/flutter_riverpod.dart'; import 'package:perpustakaan_app/model/book.dart'; import 'package:perpustakaan_app/model/data_state.dart'; import 'package:perpustakaan_app/provider/bookmark_notifier.dart'; import 'package:perpustakaan_app/provider/saved_book_notifier.dart'; class Detail extends ConsumerStatefulWidget { final Book

17 September 2024 pukul 03.04 GMT+2

Labib Muhajir

Penyimpanan Lokal Flutter dengan Sqflite

Install library sqflite dan path flutter pub add sqflite flutter pub add path Buatlah folder database dan file database_helper.dart di dalamnya. Lalu buatlah constant nama database dan nama table. import 'package:sqflite/sqflite.dart'; class DatabaseHelper { static

16 September 2024 pukul 09.25 GMT+2

Labib Muhajir

Cara Migrasi Entity TypeORM di NestJS

Untuk mendukung aplikasi perpustakaan yang memiliki author mari kita lakukan migrasi pada proyek NestJS perpustakaan. Buatlah resource author nest g resource author Modifikasi entity author dengan menambahkan property id, name, imageUrl serta relasi ke book

15 September 2024 pukul 11.16 GMT+2

Labib Muhajir

Membaca Data dari REST API di Flutter

Untuk dapat membaca data dari REST API, tambahkan permission internet di Android Manifest yang terlekak di /android/app/src/main/AndroidManifest.xml <manifest xlmns:android...> ... <uses-permission android:name="android.permission.INTERNET" /> <application ... </manifest> Tambahkan library dio dengan perintah flutter pub add dio

12 September 2024 pukul 07.31 GMT+2

Labib Muhajir

Mengatur State di Flutter dengan Riverpod

Sampai dengan routing di Flutter bottomNavigationBar yang dibuat belum bekerja dengan seharusnya. Mari kita kerjakan dengan pendekatan Riverpod untuk melakukan state management di Flutter. Install library Riverpod dan pendukungnya dengan perintah berikut flutter pub add

10 September 2024 pukul 08.13 GMT+2