2.2. Thêm button và tối ưu code

642 lượt xem

Nội dung bài học

Chưa có mô tả cho bài học này.

Vui lòng đăng nhập để ghi chú

Đăng nhập

Vui lòng đăng nhập để đặt câu hỏi

Đăng nhập

Xây dựng ứng dụng mạng xã hội với Flutter

67 bài học
1.1. Giới thiệu App sẽ thực hành trong khóa học
1.2. Cài đặt môi trường
1.3. Cách chạy source code (.Net core, Flutter, React)
1.4. Migrate BE (.Net Core) từ SQL server tới SQLite (dành cho bạn nào không muốn cài SQL server)
2.1. Xây dựng màn hình đăng nhập
2.2. Thêm button và tối ưu code
2.3. VoidCallback, BottomNavBar
2.4. HTTP – cách gọi api BE từ flutter
2.5. Shared preference
2.6. Stream trong flutter
2.7. Fix error response trong flutter
3.1. Xây dựng layout bài viết phần 1
3.2. Xây dựng layout bài viết phần 2
3.3. Tạo models (Post - Commment – ImageOfPost)
3.4. Generic pagination and infinite scroll pagination
3.5. Hiển thị bài viết
3.6. Màn hình thêm bài viết phần 1
3.7. Màn hình thêm bài viết phần 2
3.8. Thêm API upload ảnh, bài viết
3.9. Màn hình hiển thị các ảnh của bài viết
3.10 . Tip – Cách đưa ảnh vào thiết bị để upload
4.1. Màn hình chat phần 1
4.2. Màn hình chat phần 2
4.3. Giới thiệu tính năng online – offline
4.4. Getx state managament
4.5. Debug presenceHub
4.6. Hiển thị last message chat
4.7. Online – Offline
4.8. Hiển thị số lượng tin nhắn chưa đọc và đăng xuất
4.9. Xóa số lượng tin nhắn chưa đọc và show màn hình chat
5.1. Màn hình chat 1-1 phần 1
5.2. Màn hình chat 1-1 phần 2
5.3. Màn hình chat 1-1 phần 3
5.4. Message Hub controller
5.5. Hiển thị thông tin user ở màn hình chat 1-1
5.6. Hiển thị danh sách các tin nhắn
5.7. Gửi tin nhắn
5.8. Scroll down tin nhắn
5.9. Hướng dẫn infinity scroll up tin nhắn không sử dụng thư viện
6.1. Màn hình bình luận
6.2. Infinity scroll pagination bình luận không sử dụng thư viện
6.3. Bình luận realtime
7.1. Bật chế độ developer mode trên Android
7.2. Chạy thử app flutter trên thiết bị thật kết nối với BE (.Net Core)
8.1. Xây dựng màn hình cuộc gọi đến
8.2. Xử lý thông tin màn hình cuộc gọi đến
8.3. Xây dựng màn hình trả lời cuộc gọi
8.4. Tạo project trên Agora cho chức năng call video
8.5. Gọi video – tinh chỉnh màn hình trả lời cuộc gọi
8.6. Hướng dẫn xây dựng tính năng cuộc gọi đi
8.7. Giải pháp thay thế Agora SDK
9.1. Phân tích tính năng bong bóng chat và tài liệu tham khảo
9.2. Chạy code mẫu demo Android Service keep running when app is killed
9.3. Tìm hiểu SignalR client trên Android kết hợp Service
9.4. Cách xác định Bubble Api show bong bóng chat
9.5. Chạy thử code Android native tích hợp sẳn bong bóng chat
9.6. Tích hợp bong bóng chat vào Flutter
9.7. Chỉ show bong bóng chat khi ở chế độ nền
9.8. Cách cấu hình service không chạy khi thiết bị ở chế độ ngủ và khi reboot
10.1. Demo nhận cuộc gọi khi kill app và tính năng picture in picture
10.2. Remove agora rtc package in flutter
10.3. Tích hợp nhận cuộc gọi khi app bị kill và picture in picture
11.1. Set up OneSignal trong flutter
11.2. Setup OneSignal BE NetCore
11.3. Send push notification từ BE khi chat
12.1. Splash screen
12.2. Thay đổi Icon cho app