Labib Muhajir
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
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
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
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
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