
Flutter로 SNS 앱 만들기
DEV MOO
Flutter의 Provider / StateNotifier 상태 관리와 Firebase를 활용해서 SNS 앱을 제작합니다.
초급
Flutter, dart, Firebase
Bạn có thể học nó vào buổi sáng và tạo ứng dụng của riêng mình vào buổi tối. Tạo ứng dụng Flutter có cấu trúc dựa trên GetX.
Tạo ứng dụng Flutter dựa trên GetX
Áp dụng các mẫu thiết kế phát triển ứng dụng có cấu trúc
DAO cho giao tiếp API
Quốc tế hóa (hỗ trợ đa ngôn ngữ)
Áp dụng Vật liệu 3
Với khung GetX
Xây dựng ứng dụng Flutter! ⭐
GetX là thư viện quản lý trạng thái chủ lực của Flutter. Trong khóa học này, chúng ta sẽ áp dụng framework GetX, nổi tiếng với cú pháp dễ hiểu và hiệu suất cao, vào quá trình phát triển ứng dụng Flutter. Bạn sẽ học cách áp dụng GetX bằng cách tạo một ứng dụng mẫu đơn giản . Dựa trên GetX, bạn sẽ hiểu cấu trúc tổng thể của quá trình phát triển Flutter và tạo một ứng dụng mẫu bằng cách sử dụng một mẫu cơ bản. Chúng tôi đã biên soạn phần cốt lõi của GetX để ứng dụng nhanh chóng vào quá trình phát triển ứng dụng.
Khóa học này không bao gồm nội dung học tập chuyên sâu về GetX và chỉ bao gồm mức độ đủ để phát triển ứng dụng .
📱
Bạn có thể phát triển các ứng dụng có cấu trúc bằng cách áp dụng các mẫu thiết kế.
😎
Ứng dụng đã tạo có thể được sử dụng làm mẫu trong thực tế.
🔎
Trước tiên, chúng ta hãy xem xét các yếu tố phát triển chính và sau đó tiến hành đào tạo thực hành.
💡
Ngay cả khi bạn không biết rõ về GetX, bạn vẫn có thể áp dụng nó vào ứng dụng của mình nếu bạn làm theo.
🖥️
Bạn có thể giao tiếp với máy chủ API.
🎨
Bạn có thể áp dụng thiết kế Material 3 mới nhất của Google.
✔️ Chúng ta hãy cùng xem qua các tính năng chính của GetX.
✔️ Mô tả kiến trúc phát triển dựa trên GetX.
Tại sao bạn nên sử dụng mẫu thiết kế 🔑
✔️ Giúp bạn hiểu các yếu tố phát triển sẽ được sử dụng trong quá trình triển khai GetX.
✔️ Tạo ứng dụng demo dựa trên những gì bạn hiểu.
Tôi muốn tạo ứng dụng Android và iOS bằng Flutter. Người mới bắt đầu
Người dùng trung cấp muốn phát triển ứng dụng có cấu trúc hơn.
Các nhà phát triển muốn triển khai nhanh trình quản lý trạng thái GetX
H. Môi trường phát triển như thế nào?
Bài giảng được tạo bằng [Flutter 3.7] và [Android Studio Electric Eel 2022.1.1 Bản vá 1].
H. Bạn có hỗ trợ thiết lập môi trường phát triển không?
Bạn sẽ cần chuẩn bị và tham gia khóa học riêng để thiết lập môi trường phát triển. Việc thiết lập môi trường này không hề khó khăn. :)
Liên kết video cài đặt và thiết lập môi trường Flutter (Mac)
H. GetX có phải là chương trình học chuyên sâu không?
Khóa học này chỉ đề cập đến những kiến thức cơ bản về cách sử dụng và triển khai GetX. Mục tiêu là nhanh chóng triển khai GetX vào ứng dụng của bạn. Nếu bạn muốn tìm hiểu thêm về các tính năng cụ thể của GetX, chúng tôi khuyên bạn nên tham gia một khóa học chuyên sâu về GetX.
H. Điều này có thể áp dụng vào thực tế được không?
Hoàn toàn có thể. Tôi đã đưa vào bài giảng những kiến trúc được sử dụng trong thực tế.
H. Mã nguồn bài giảng có được cung cấp không?
Có cung cấp mã nguồn.
🙆♀️
Tôi đã phát triển ứng dụng Android và iOS từ những ngày đầu của điện thoại thông minh. Tôi đã chuẩn bị cho ứng dụng thực tế của Flutter ngay từ những ngày đầu, và giờ đây tôi đã hoàn toàn chuyển sang Flutter.
🙆♂️
Tôi là một nhà phát triển có niềm đam mê mãnh liệt với các xu hướng phát triển và phương pháp luận mới nhất để tích hợp nhiều lĩnh vực phát triển khác nhau. Hiện tại, tôi đang làm việc trong một doanh nghiệp liên quan đến CNTT.
🌿 Các lĩnh vực phát triển chính
🌿 Ngôn ngữ phát triển chính
Khóa học này dành cho ai?
Bất kỳ ai quan tâm đến việc phát triển ứng dụng
Người mới bắt đầu muốn tạo ứng dụng Android và iOS bằng Flutter
Người dùng cấp trung cấp muốn phát triển Flutter có cấu trúc hơn
Cần biết trước khi bắt đầu?
Cài đặt môi trường cơ bản Flutter
Thông tin cơ bản về rung
Tất cả
44 bài giảng ∙ (3giờ 26phút)
Tài liệu khóa học:
Tất cả
3 đánh giá
5.0
3 đánh giá
1.850.631 ₫
Khám phá các khóa học khác trong cùng lĩnh vực!