Telah rilis Flutter Clean Architecture Template versi 1.0.5 yang bisa kamu gunakan untuk proyek flutter kamu!
Kami senang untuk merilis Flutter Mobile Clean Architecture Template, sebuah proyek yang dirancang untuk membantu para developer untuk memulai dengan proyek aplikasi Flutter dengan cepat, clean architecture, feature-based structure, dan skalabel.
Apa itu Flutter Mobile Clean Architecture Template?
Flutter Mobile Clean Architecture Template adalah starter project (template) Flutter yang menggunakan pendekatan Clean Architecture. Template ini memisahkan lapisan presentasi, lapisan domain, dan lapisan data, sehingga lebih mudah untuk scaling dan memelihara kode saat proyek berkembang menjadi kompleks. Template ini juga meyediakan berbagai dependency yang sudah dipilih untuk menunjang produktifitas, seperti injeksi dependensi, pengujian otomatis, dan konfigurasi yang pas.
Mengapa menggunakan Flutter Mobile Clean Architecture Template?
Clean Architecture adalah pola desain perangkat lunak yang membantu para developer menulis kode yang dapat dipelihara dan dapat di-scale. Dengan memisahkan lapisan presentasi, lapisan domain, dan lapisan data, menjadi lebih mudah untuk memodifikasi dan memperluas kode tanpa menambahkan kompleksitas yang tidak perlu. Flutter Mobile Clean Architecture Template mengambil pendekatan ini dan menerapkannya pada pengembangan mobile Flutter, memberikan dasar yang solid untuk membangun aplikasi yang kokoh.
Selain manfaat Clean Architecture, Flutter Mobile Clean Architecture Template juga termasuk sejumlah fitur dan alat untuk meningkatkan pengalaman pengembangan. Berikut adalah sebagian package yang sudah termasuk ke dalam template.
Semua library sudah support Flutter 3.
Notes: *perlu menginstall flutter_gen
Cara Menggunakan Flutter Mobile Clean Architecture Template
Berikut adalah cara menggunakan starter project ini.
- Kunjungi repository di atas (https://github.com/adryanev/flutter-mobile-clean-architecture-template)
- Klik tombol use this template.
- Buat project baru berdasarkan template ini.
- Clone repository baru tersebut.
- Ganti package name, nama project, icon sesuai dengan kebutuhan.
Kesimpulan
Semoga template repository ini bermanfaat untuk developer flutter yang menggunakan, jangan lupa tinggalkan ⭐ di repository tersebut ya!