Nhận thông báo trên điện thoại của bạn không phải là điều gì mới hoặc bắt đầu với Android. Cho dù chúng ta đang nói về các hộp bật lên gây phiền nhiễu hoặc đèn nhấp nháy màu đỏ gây nghiện đó, điện thoại của chúng tôi luôn có thể cho chúng tôi biết nó muốn sự chú ý của chúng tôi.
Nhưng với Android 7.0, mọi thứ sẽ trở nên tốt hơn rất nhiều, phần lớn là do các nhà phát triển giờ đây có nhiều quyền kiểm soát hơn đối với cách hiển thị thông báo.
Hãy nói về những thay đổi và tính năng mới.
- Trả lời trực tiếp là những gì bạn có thể đã thấy trên điện thoại của mình với một số ứng dụng. Ứng dụng Hangouts là một ví dụ. Nếu ai đó gửi cho bạn một tin nhắn trong Hangouts và bạn không có thông báo đang chờ xử lý nào khác, bạn sẽ nhận được một chế độ xem tin nhắn duy nhất mà bạn có thể trả lời ngay từ bóng thông báo. Vì điều này đã có thể kể từ khi Nexus 6 ban đầu được ra mắt, một số lượng lớn các ứng dụng đã mã hóa nó.
Các loại thông báo có thể hành động này đã được cải tiến thêm trong Android 7.0 và các nhà phát triển có thể quyết định thêm nhiều ngữ cảnh vào thông báo (ví dụ như lịch sử trò chuyện nhiều dòng trong thông báo của Hangout đó) và giữ thông báo hoạt động sau khi bạn trả lời nếu một phản ứng trở lại được dự đoán. Bạn có thể có một cuộc trò chuyện Hangouts đang chạy, hoàn thành với lịch sử, ngay trong phần thông báo của bạn. Và bởi vì đó là chế độ xem tự nhiên của một ứng dụng đã hoạt động, nên nó nhẹ về tài nguyên.
- Thông báo kèm theo là phiên bản cải tiến của "ngăn xếp" mà chúng ta đã thấy kể từ Lollipop - sử dụng các tính năng tạo kiểu hình ảnh mới của Nougat. Đây là lý do tại sao họ có thể cảm thấy quen thuộc với bạn - nhà phát triển ứng dụng đã có thể triển khai một hình thức của họ trong hơn một năm.
Đơn giản, khi nhận được nhiều thông báo cho một ứng dụng, chúng có thể được bó lại thành một nhóm. Nhóm này có thể được mở rộng để xem các tin nhắn cá nhân. Các thay đổi trong Android N cho phép các nhà phát triển "tăng dần" ngăn xếp thông báo để họ có thể thêm ngữ cảnh vào nhóm hoặc từng thông báo. Điều đó có nghĩa là trong ví dụ Hangouts của chúng tôi, bạn có thể mở rộng gói thông báo hiển thị 3 tin nhắn chưa đọc và xem lịch sử trò chuyện cho một hoặc tất cả chúng - và với tính năng Trả lời trực tiếp, bạn có thể hành động theo chúng.
Các nhà phát triển có thể sử dụng các tính năng mới này trong ứng dụng của họ và vẫn tương thích với các phiên bản Android cũ hơn
Những thay đổi này có thể cảm thấy quen thuộc với bất kỳ ai sử dụng Android có Lollipop hoặc cao hơn vì hành vi được xây dựng dựa trên các thay đổi được thực hiện trong Android 5.0 (API 21). Chúng cũng là những gì chúng ta đã sử dụng trên đồng hồ Android Wear với phong cách hình ảnh mới. Do đó, Thông báo kèm theo và Trả lời trực tiếp nội tuyến tương thích ngược với bất kỳ ứng dụng nào được xây dựng cho Lollipop trở lên. Tất cả các nhà phát triển thực sự cần làm là kiểm tra xem họ có đáp ứng các thực tiễn tốt nhất mới không. Ngay cả khi chúng không làm phiền, các hàm API hiện có sẽ gọi liền mạch trên các phiên bản mới hơn. Điều này rất quan trọng vì thực tế là nhiều ứng dụng chúng ta sử dụng hàng ngày hiếm khi được cập nhật.
Thậm chí tin tốt hơn là sử dụng các thư viện hỗ trợ hiện có, các nhà phát triển có thể thực hiện các thay đổi này và vẫn có một ứng dụng hoạt động như dự định cho các phiên bản Android cũ như Honeycomb (Android 3.0). Đó là 98, 2% của tất cả các thiết bị Android vẫn đang được sử dụng.
-
Thông báo Peeking mang lại màn hình bật lên cũ cho thông báo đến, nhưng làm cho chúng thông minh hơn. Một nhà phát triển có thể sử dụng cửa sổ nhìn trộm để hiển thị thông báo mới nhất của một nhóm được đóng gói. Thông báo Hangouts của chúng tôi hiện có thể thu gọn và có thể mở rộng để xem nội dung theo ý muốn, chúng tôi có thể trả lời từng luồng tin nhắn riêng lẻ và chúng tôi có thể (nếu được nhà phát triển triển khai) thiết lập mọi thứ để một câu trả lời có thể "lén" trên màn hình của chúng tôi trong giây lát hoặc hai - và cho phép chúng tôi trả lời trực tiếp từ cửa sổ nhìn trộm.
-
Chế độ xem tùy chỉnh và kiểu thông báo cho phép nhà phát triển thay đổi cách thông báo tìm kiếm một ứng dụng cụ thể. Điều này có thể rất quan trọng khi bạn tạo các gói và nhìn trộm và có thể giúp chúng tôi khi người dùng có được thông tin chính xác trong nháy mắt. Kiểu tin nhắn cho phép tùy chỉnh nhãn của thông báo và bây giờ thông báo Hangouts của chúng tôi có tiêu đề - "Trò chuyện với bố" hoặc "Truyện cười xấu" - và nếu có nhiều người tham gia, mỗi câu trả lời có thể được gắn nhãn hoặc tô màu.
Kết thúc tất cả, Chế độ xem tùy chỉnh cho phép nhà phát triển xác định tác phẩm nghệ thuật của gói thông báo (biểu tượng) hoặc xác định biểu tượng cho thông báo riêng lẻ, sau đó sử dụng mọi thứ khác mà không cần xây dựng giao diện người dùng của riêng họ. Một ứng dụng tuyệt vời có thể có một kiểu thông báo độc đáo mà không cần lo lắng về cách xử lý trả lời, bó nhiều thông báo vào một ngăn xếp và xác định các nhãn riêng cho mỗi chế độ xem mà không cần thực hiện bất kỳ thao tác nâng nào.
Cho đến nay, những thay đổi này có vẻ tinh tế và đó là vì chúng ta chỉ thấy Google đảm nhận việc triển khai chúng. Không ai tạo ra điện thoại Android phải giữ mọi thứ ở mức thấp và chủ yếu là màu trắng, và các nhà phát triển hiện có một số công cụ để làm cho thông báo cho ứng dụng của họ nổi bật. Chúng tôi sẽ không thích tất cả, nhưng ý tưởng tuyệt vời tiếp theo có thể được xây dựng bằng các công cụ này.