What advantage does a single codebase provide in Flutter development?

4 phương ánCó giải thích

Các phương án trả lời

Chọn một phương án
Lời giảiChọn phương án để mở
Đáp án đúng: "Reduced development and maintenance effort". Với một mã nguồn chung, nhóm chỉ viết tính năng, sửa lỗi, kiểm thử và cập nhật một lần cho cả Android, iOS, web, desktop, thay vì duy trì song song mã Kotlin và Swift; cần ít người hơn, ra mắt đồng thời và hành vi nhất quán giữa các nền tảng. "Higher memory usage" sai vì đó không phải ưu điểm, và cũng không phải hệ quả tất yếu của việc dùng chung mã. "Simpler UI customization" không phải lợi ích của mã nguồn chung: tuỳ biến giao diện dễ là nhờ hệ thống widget tự vẽ của Flutter, còn khi cần giao diện riêng cho từng nền tảng thì một mã nguồn lại phải rẽ nhánh. "Automatic database synchronization" sai vì đồng bộ dữ liệu phải tự hiện thực hoặc dùng dịch vụ như Firebase, mã nguồn chung không tự làm việc đó.

Cùng chủ đề