App viết tay là vấn đề sâu tới RenderObject: input nét, blend highlighter, export và định dạng file đều quan trọng.
Bài học
- File local trước; sync sau. Note phải mở được offline.
- Model nét là data (điểm/áp lực), không phải screenshot.
- Composite highlighter hai lớp là bài học graphics cổ điển trong sản phẩm.
Cạm bẫy
- Latency stylus cảm nhận được ở ~1 frame.
- Lock-in định dạng file làm user giận hơn thiếu cloud.
Học Saber khi xây công cụ Flutter lõi canvas.
Bài viết gốc đăng tại FlutterCook. Bản trên đó là bản được cập nhật mới nhất.
Nhận xét
Đăng nhận xét