Buổi 07 — Thực hành: Thông báo đúng lúc
Kết thúc buổi, TaskFlow nhận thông báo thử nghiệm và mở đúng công việc từ thông báo.
Thông báo đẩy cần development build hoặc bản cài đặt phù hợp; Expo Go có thể không hỗ trợ đầy đủ thư viện native.
Lab 7.1 — Tạo app OneSignal
Tạo appTaskFlow [tên nhóm], cấu hình nền tảng thử nghiệm và lưu App ID bằng biến môi trường.
Lab 7.2 — Đăng ký thiết bị
Lab 7.3 — Gửi ba thông báo thử
Gửi thông báo được giao việc, được nhắc tên và sắp đến hạn. Kiểm tra khi app đang mở, chạy nền và đã đóng.Lab 7.4 — Mở đúng công việc
Lab 7.5 — Chụp/chọn ảnh đính kèm
Thêm tùy chọn chụp ảnh hoặc chọn từ thư viện. Xin quyền tại thời điểm thao tác, nén ảnh trước khi upload và dùng lại luồng Storage của buổi 05.Lab 7.6 — Chuẩn bị tự động hóa
Nhờ AI phác thảo Cloud Function cho sự kiện đổi người phụ trách và bình luận có mention. Không đặt OneSignal REST API key trong app.Checklist hoàn thành
- Thiết bị nhận được thông báo thử
- Đăng xuất gỡ liên kết thiết bị
- Bấm thông báo mở đúng công việc
- Trường hợp mất quyền được xử lý
- Chụp/chọn ảnh và upload hoạt động
- API key đặc quyền không nằm trong mã phía client
Buổi 08 sẽ rà soát, đóng gói và chuẩn bị vận hành TaskFlow.