Tugas Pertemuan 12
Nama : I Gusti Agung Ngurah Adhi Sanjaya
NRP : 5025211056
Kelas : Pemrograman Perangkat Bergerak B
Dosen : Fajar Baskoro
Framework Flutter
Flutter adalah kerangka kerja sumber terbuka yang dikembangkan dan didukung oleh Google. Developer frontend dan full-stack menggunakan Flutter untuk membangun antarmuka pengguna (UI) aplikasi untuk beberapa platform dengan codebase tunggal.
Keuntungan Flutter
Berikut adalah hal yang membuat Flutter menonjol sebagai kerangka kerja pengembangan lintas platform:
- Performa yang mendekati aslinya. Flutter menggunakan bahasa pemrograman Dart dan dikompilasi menjadi kode mesin. Perangkat host memahami kode ini sehingga memastikan performa yang cepat dan efektif.
- Rendering yang cepat, konsisten, dan dapat disesuaikan. Alih-alih mengandalkan alat rendering khusus platform, Flutter menggunakan pustaka grafis Skia sumber terbuka milik Google untuk me-render UI. Keuntungan ini memberi pengguna visual yang konsisten, apa pun platform yang digunakan untuk mengakses aplikasi.
- Alat yang ramah developer. Google membuat Flutter dengan mengutamakan pada kemudahan penggunaan. Dengan alat seperti hot reload, developer dapat melihat seperti apa perubahan kode tanpa kehilangan status. Alat lain seperti pemeriksa widget memudahkan dalam memvisualisasikan dan memecahkan masalah tata letak UI.
Berikut adalah aplikasi yang sudah saya buat di flutter :
Source code untuk code ini dapat di akses di : https://github.com/txmlrd/flutter-app
Referensi dari pembuatan program ini :
Berikut adalah hal yang membuat Flutter menonjol sebagai kerangka kerja pengembangan lintas platform:
- Performa yang mendekati aslinya. Flutter menggunakan bahasa pemrograman Dart dan dikompilasi menjadi kode mesin. Perangkat host memahami kode ini sehingga memastikan performa yang cepat dan efektif.
- Rendering yang cepat, konsisten, dan dapat disesuaikan. Alih-alih mengandalkan alat rendering khusus platform, Flutter menggunakan pustaka grafis Skia sumber terbuka milik Google untuk me-render UI. Keuntungan ini memberi pengguna visual yang konsisten, apa pun platform yang digunakan untuk mengakses aplikasi.
- Alat yang ramah developer. Google membuat Flutter dengan mengutamakan pada kemudahan penggunaan. Dengan alat seperti hot reload, developer dapat melihat seperti apa perubahan kode tanpa kehilangan status. Alat lain seperti pemeriksa widget memudahkan dalam memvisualisasikan dan memecahkan masalah tata letak UI.
Berikut adalah aplikasi yang sudah saya buat di flutter :
Source code untuk code ini dapat di akses di : https://github.com/txmlrd/flutter-app
Referensi dari pembuatan program ini :
Komentar
Posting Komentar