
Doanh nghiệp của bạn không phù hợp với điện thoại – Ứng dụng Flutter của bạn cũng vậy
Một quán cà phê hiện đại chạy trên nhiều màn hình.

Về phía khách: ứng dụng di động, trang web, ki-ốt tự đặt hàng, bảng menu lái xe qua và tại cửa hàng cũng như màn hình sẵn sàng đặt hàng đều phổ biến ngày nay.
Phía sau quầy: hệ thống điểm bán hàng và quầy trưng bày bếp.
Mỗi ứng dụng có những kỳ vọng về nền tảng, phần cứng và hệ điều hành riêng.
Hầu hết các doanh nghiệp xây dựng một hoặc hai trong số này, sau đó mua các sản phẩm có sẵn cho phần còn lại – các nhóm riêng biệt, cơ sở mã riêng biệt, chu kỳ phát hành riêng biệt.
Có vẻ như “đủ tốt”, nhưng thường thì dữ liệu tồn tại trong nhiều hệ thống, chúng trông không giống hệt nhau, có những hành động bạn có thể hoàn thành trên một số thiết bị nhưng không phải trên các thiết bị khác và toàn bộ trải nghiệm là “ổn”.
Nếu có cách khác thì sao?
Tôi đã giải quyết vấn đề này trong bài nói chuyện gần đây của mình “Doanh nghiệp của bạn không phù hợp với điện thoại – Ứng dụng Flutter của bạn cũng không nên”.

Đây là điểm mấu chốt: bài nói chuyện này không thực sự nói về kiến trúc.
Đó là câu hỏi mà tôi luôn trăn trở: khi công nghệ giúp bạn làm việc hiệu quả hơn, bạn sẽ làm gì với sự hiệu quả đó?
Trước đây tôi đã viết về con đường của mình từ nhân viên pha chế đại học trở thành Chuyên gia phát triển Google cho Flutter và Dart – xây dựng ứng dụng quán cà phê, trở thành Giám đốc Công nghệ, cuối cùng gia nhập Very Good Ventures và làm việc về đặt hàng trên thiết bị di động cho các thương hiệu như Dutch Bros Coffee.
Những gì tôi thấy trong suốt những năm đó là cùng một mô hình: các cửa hàng cà phê liên tục bổ sung thêm công nghệ và công nghệ đó giúp hoạt động hiệu quả hơn.
Đồ uống được làm nhanh hơn.
Các dòng di chuyển nhanh hơn.
Ít lỗi hơn.

