menggunakan Flutter 2.5.3
update aplikasi akan dilampirkan disini.
membuat layout awal.
- menambahkan beberapa resource berikut didalam project
dengan perintah flutter pub add (plugin).
- menambahkan beberapa dependencies android didalam project (lihat materi buku untuk lebih jelas).
- kaitkan project dengan firebase (menambahkan asyncronous di file
main.dart
)
void main() async {
WidgetsFlutterBinding.ensureInitialized();
await Firebase.initializeApp();
runApp(const MyApp());
}
- menambahkan code berikut di
build.gradle
app level
defaultConfig {
...
minSdkVersion 19
multiDexEnabled true
...
}
dependencies {
...
implementation 'com.android.support:multidex:1.0.3'
}
- hingga register berhasil dilakukan didalam aplikasi dengan output didalam console
update aplikasi:
- menambahkan fitur chat didalam aplikasi yang disimpan menggunakan firebase firestore dan bisa melakukan login langsung.
- agar tersimpan apa yang kita tuliskan didalam firebase firestore kita harus menambahkan permission didalam firestore, silahkan buka link berikut untuk pemberian permissionnya.
update aplikasi:
- memperbaiki masalah login pada running 2.
- menambahkan fitur chat didalam aplikasi menggunakan cloud firestore.
- menampilkan hasil chat yang ada.
update aplikasi:
- Running 4 : menampilkan hasil chat didalam aplikasi.
- menambahkan field time untuk menampilkan chat sesuai dengan waktu yang ada.
dan sebelum menambahkannya diharuskan untuk melakukan import plugin resource berikut.
intl - Running 5 : memperbaiki tampilan pada Running 4.
- menambahkan controller pada text field dan text button yg digunakan ketika input text.
update aplikasi:
- Logout.
- mengubah icon untuk icon chat.
For help getting started with Flutter, view our online documentation, which offers tutorials, samples, guidance on mobile development, and a full API reference.