
Tạo ứng dụng SNS với Flutter
DEV MOO
Tạo ứng dụng SNS bằng cách sử dụng quản lý trạng thái Nhà cung cấp/StateNotifier của Flutter và Firebase.
Cơ bản
Flutter, dart, Firebase
Phát triển ứng dụng nhắn tin dùng quản lý trạng thái Riverpod của Flutter và Firebase.
112 học viên
Độ khó Cơ bản
Thời gian Không giới hạn


Đánh giá từ những học viên đầu tiên
5.0
meyou1218
Nó rất hữu ích cho việc học Firebase và Riverpod đấy ạ~
5.0
서광태
Phần giải thích chi tiết rất tốt. Tuy nhiên, khóa học này có vẻ không phải là khóa học sơ cấp. Tôi đã học được rất nhiều và rất bổ ích.
5.0
투먼쓰
Tôi đã tham gia cả bài giảng trên KakaoTalk và Instagram. Tôi nghĩ sẽ có nhiều nội dung trùng lặp, nhưng tôi nghĩ họ đã rất chú trọng đưa vào những điều mà mỗi người có thể học mới trong cả hai bài giảng. Cảm ơn bạn vì bài giảng tuyệt vời.
Quản lý trạng thái sử dụng Riverpod
Đăng ký và Đăng nhập bằng xác thực số điện thoại sử dụng Firebase Auth
Tải lên tệp ảnh/video sử dụng Cloud Storage
Transation / Batch của Firestore
Chat sử dụng Flutter và Firebase (1:1 / nhóm)
Gửi tin nhắn media (ảnh / video)
Tin nhắn trả lời
Thông báo Push (Thông báo tin nhắn chat)
Đa ngôn ngữ / Thay đổi giao diện
Hoạt ảnh Flutter
Ứng dụng nhắn tin hàng đầu của Hàn Quốc với Flutter
Tạo KTalk!
Chúng tôi tạo ra khóa học này để giúp bạn tìm hiểu nhiều tính năng khác nhau mà bạn có thể sử dụng trong thực tế.
Tìm hiểu các tính năng thiết yếu của Flutter để xây dựng một ứng dụng nhắn tin phổ biến!
1. Xác minh số điện thoại và đăng ký/đăng nhập thành viên
Triển khai tính năng đăng ký và đăng nhập bằng xác thực số điện thoại trong Firebase Authentication.
2. Chủ đề sáng/tối
Triển khai chức năng chủ đề sáng và tối bằng Riverpod.
3. Đa ngôn ngữ
Triển khai các tính năng đa ngôn ngữ bằng cách sử dụng các gói Riverpod, flutter_localizations và intl.
4. Tạo phòng trò chuyện/gửi tin nhắn văn bản
Tạo phòng trò chuyện 1:1 từ danh sách bạn bè của bạn và triển khai khả năng gửi tin nhắn văn bản.
5. Gửi tin nhắn hình ảnh
Triển khai chức năng gửi tin nhắn hình ảnh bằng cách sử dụng bộ nhớ Firebase và image_picker.
6. Gửi tin nhắn video
Triển khai chức năng gửi tin nhắn video bằng cách sử dụng Firebase Storage, Image_picker và Flutter_file_downloader.
7. Trả lời
Triển khai chức năng trả lời bằng hoạt ảnh Flutter.
8. Trò chuyện nhóm
Triển khai chức năng trò chuyện nhóm cho 3 người trở lên.
9. Thông báo tin nhắn Toast
Triển khai tính năng thông báo tin nhắn mới bằng fluttertoast.
10. Thông báo tin nhắn đẩy
Triển khai chức năng thông báo tin nhắn đẩy bằng flutter_local_notifications.
Môi trường phòng thí nghiệm yêu cầu Windows 10 và Android Studio .
Bạn phải thiết lập môi trường phát triển Flutter . (Bài giảng này sử dụng phiên bản 3.22.1 .)
Sinh viên sẽ được cung cấp mã nguồn cuối cùng và tài liệu thực hành (tệp hình ảnh, v.v.).
Bạn cần có kiến thức cơ bản về Flutter và quản lý trạng thái, và nếu bạn có kinh nghiệm tạo ứng dụng việc cần làm hoặc sổ ghi chép đơn giản bằng Flutter, bạn có thể dễ dàng tham gia khóa học này.
Nội dung bài giảng được thiết kế riêng cho Android .
Bất kỳ ai muốn tạo ứng dụng nhắn tin
Dành cho những ai muốn đưa ứng dụng Todo lên một tầm cao mới
Bất kỳ ai muốn học quản lý nhà nước Riverpod
Những người muốn trải nghiệm nhiều dịch vụ Firebase khác nhau
Kỹ năng tạo ứng dụng đơn giản với Flutter
Kiến thức cơ bản về quản lý nhà nước
Bắt đầu từ ngày 1 tháng 11 năm 2024, các dịch vụ Firebase sẽ được tính phí theo gói Blaze, tính phí dựa trên mức sử dụng. Bạn cần có thẻ tín dụng để sử dụng gói Blaze. Tuy nhiên, miễn là bạn không vượt quá hạn mức sử dụng miễn phí, bạn sẽ không bị tính phí. Chúng tôi tin rằng nội dung khóa học sẽ đủ dùng trong hạn mức miễn phí. Để biết thêm thông tin, vui lòng tham khảo chính sách giá của Firebase.
Khóa học này dành cho ai?
Người muốn làm app messenger
Những ai muốn học quản lý trạng thái Riverpod
Muốn trải nghiệm các dịch vụ chính của Firebase
Cần biết trước khi bắt đầu?
Kỹ năng làm app đơn giản bằng Flutter.
Kiến thức cơ bản về quản lý trạng thái
Xác minh sự nghiệp
224
Học viên
18
Đánh giá
101
Trả lời
5.0
Xếp hạng
2
Các khóa học
Xin chào
Tôi từng hoạt động với tư cách là nhà phát triển web và ứng dụng Android tại Hàn Quốc và Nhật Bản.
Tôi cũng hoạt động với tư cách là giảng viên lập trình, luôn truyền đạt kiến thức với tinh thần
trách nhiệm trong việc giảng dạy và cảm thấy vô cùng tự hào khi chứng kiến sự trưởng thành của các học viên.
excusme@naver.com
Tất cả
75 bài giảng ∙ (18giờ 52phút)
Tài liệu khóa học:
Tất cả
8 đánh giá
5.0
8 đánh giá
Đánh giá 3
∙
Đánh giá trung bình 4.7
Đã chỉnh sửa
Đánh giá 14
∙
Đánh giá trung bình 5.0
Đánh giá 1
∙
Đánh giá trung bình 5.0
5
Kỹ năng hiện có của tôi là tạo một số ứng dụng đơn giản bằng Flutter, nhưng tôi luôn cảm thấy thiếu thứ gì đó. Bài giảng về cách tạo một ứng dụng trò chuyện này rất hữu ích vì nó cho phép tôi triển khai các chức năng của ứng dụng có thể được sử dụng trong cuộc sống thực. Tôi đã gặp khó khăn khi không biết cách sử dụng riverpod, nhưng tôi đã có thể học bằng cách xem bài giảng và suy nghĩ về cách sử dụng quản lý nhà nước. Nếu bạn là người mới bắt đầu học Flutter và đang gặp khó khăn, tôi chắc chắn sẽ giới thiệu khóa học này!!
Cảm ơn!
Đánh giá 7
∙
Đánh giá trung bình 5.0
5
Tôi đã nghe nó suốt lần đầu tiên và theo dõi từ đầu đến cuối lần thứ hai. Nhìn chung, nó là một loại nước sốt sạch không có các yếu tố không cần thiết,, Đó là một lớp học tuyệt vời để học và tôi đã học được rất nhiều điều từ nó. Tuy nhiên có một điều đáng thất vọng là Mặc dù đây là khóa học Flutter nhưng chỉ có phiên bản Android. Nếu chỉ cải thiện phần này thì tôi tin chắc rằng đây sẽ là một khóa học Flutter xuất sắc bao gồm hầu hết tất cả các chức năng liên quan đến trò chuyện. Cảm ơn bạn đã làm việc chăm chỉ để chuẩn bị cho bài giảng.
Đánh giá 10
∙
Đánh giá trung bình 5.0
Hãy khám phá các khóa học khác của giảng viên!
Khám phá các khóa học khác trong cùng lĩnh vực!
Ưu đãi có thời hạn, kết thúc sau 3 ngày ngày
46.200 ₫
30%
1.399.782 ₫