1, Một kiểu mention của chat 1-1, với hiệu ứng và âm thanh khác hoàn toàn
để gây sự chú ý cần thiết đối với người đối diện
Sẽ noti đến người nhận kể cả khi tắt thông báo
Bình mới rượu cũ giữa Buzz Yahoo và GAPO dành cho thế hệ trẻ
2, Tiếng “Buzz!!!”, Tấmmm!!! và ông bụt Yahoo, có nhiều user góp ý bổ sung trải nghiệm buzz của Yahoo
3, Bày tỏ 1 cảm xúc đặc biệt hơn mức bình thường
1, chỉ áp dụng cho nhắn 1-1, page với nhóm là không cần thiết
2, Animation sẽ giữa màn hình, sound sẽ tuỳ thuộc vào setting của device,
3, Ban đầu định hướng là 1 package sticker động nhưng sau đó quyết định đây là quick action nên cần phải có thao tác gì dễ, đập ngay vào mắt user => chọn longpress vào nút like và show tooltip cho lần đầu khi update tính năng mới
Sử dụng r-lottie render bằng vector khác với hình ảnh động truyền thống
Cần phải thiết kế bộ gồm sticker động, thumb, icon và sound đồng bộ các frame với nhau
2, Nên dynamic bộ buzz này hay lưu ở client:
Play custom sound ở notification ở client
Đồng bộ hiệu ứng và âm thanh
=> quyết định chọn lưu luôn trong app với support một lượng sticker nhất định
3, Support thêm một dạng message type mới, xử lý notification sound để client có thể hiểu được và thể hiện khác các notification push khác (âm thanh khác), xử lý các trường hợp để không bị ảnh hưởng đến các client cũ
Support sound ở notification, rung + chuông đặc biệt, flash message ( với sự hỗ trợ của FCM + MQTT)
Check các trường hợp có nên play sound hay không lúc đang mở app
Support message type mới, đồng bộ local storage, client cũ
Animation đặc biệt khi đang ở màn hình chat detail, cuộc hội thoại tắt thông báo, cuộc hội thoại bí mật
Xử lý quick action longpress, tooltip guide, giới hạn thời gian gửi tránh spam
1, Load dynamic package, sticker buzz từ API
2, Có thể thêm chức năng sticker sound, custom sound, đính kèm file âm thanh kèm theo sticker lúc gửi