Tiến Vũ Minh

Tiến Vũ Minh

Dio & HTTP Client trong Flutter

Dio & HTTP Client trong Flutter 1. Tổng quan về Dio và HTTP Client Trong quá trình phát triển ứng dụng Flutter, việc giao tiếp với máy chủ (Server) là một phần quan trọng để ứng dụng có thể lấy dữ liệu, gửi thông tin, đăng nhập, đăng ký tài khoản, tải hình ảnh, cập […]

Đọc tiếp →

Flutter Widget Fundamentals – Vòng đời và quản lý trạng thái của Widget

Vòng đời và quản lý trạng thái của Widget trong Flutter 1. StatefulWidget Lifecycle chuyên sâu 1.1. Khái niệm vòng đời của StatefulWidget Trong Flutter, vòng đời của StatefulWidget là chuỗi các giai đoạn mà một Widget trải qua từ khi được tạo, khởi tạo trạng thái, hiển thị giao diện, nhận các thay đổi […]

Đọc tiếp →

Flutter Widget Fundamentals – Hệ thống Layout chuyên sâu

Hệ thống Layout chuyên sâu trong Flutter 1. BoxConstraints và quy tắc Layout 1.1. Khái niệm BoxConstraints Trong Flutter, BoxConstraints là cơ chế xác định phạm vi kích thước mà một Widget được phép sử dụng khi thực hiện quá trình layout. Thay vì mỗi Widget tự quyết định kích thước theo ý muốn, Flutter […]

Đọc tiếp →

Provider & Notifier trong Flutter

Provider & Notifier trong Flutter 1. Định nghĩa Provider và Notifier Trong Flutter, Provider và Notifier là hai khái niệm thường được sử dụng trong quản lý trạng thái (State Management). Chúng giúp tổ chức dữ liệu, xử lý logic nghiệp vụ và cập nhật giao diện khi dữ liệu của ứng dụng thay đổi. […]

Đọc tiếp →

Dependency Injection (DI) trong lập trình

Dependency Injection (DI) trong lập trình 1. Khái niệm Dependency Injection Dependency Injection (DI) là một kỹ thuật thiết kế phần mềm cho phép một đối tượng nhận các thành phần mà nó phụ thuộc vào từ bên ngoài, thay vì tự tạo ra những thành phần đó bên trong chính nó. Trong lập trình, […]

Đọc tiếp →

Riverpod, BLoC và Provider

Riverpod, BLoC và Provider trong Flutter 1. Tổng quan về các giải pháp quản lý trạng thái Trong quá trình phát triển ứng dụng Flutter, State Management là một trong những vấn đề quan trọng cần được giải quyết để đảm bảo dữ liệu được quản lý nhất quán và giao diện được cập nhật […]

Đọc tiếp →

State Management

State Management 1. Tổng quan về State Management State Management là kỹ thuật quản lý trạng thái của ứng dụng, đóng vai trò quan trọng trong quá trình phát triển giao diện người dùng bằng Flutter. Kỹ thuật này giúp ứng dụng lưu trữ, cập nhật, chia sẻ và đồng bộ dữ liệu giữa các […]

Đọc tiếp →