Nevolution is an open platform for Android to evolve the notification experience of existing apps, in a creative developer-independent way via community-driven plug-ins, without the involvement of the original app developer.
Android supports highly rich notification experience, and the feature set expanded in almost every major Android versions. Unfortunately, most apps only use a small set of limited capabilities of notification, rendering them less elegant and even ugly on your modern Android devices.
If you use an Android Wear smart watch or Android Auto powered car, it's extremely disappointed that probably most of your favorite apps do not work on them.
We are not asking any more, but showing them the right way to build better experience, with the efforts from Nevolution community.
https://github.com/Nevolution
-----
Limitations
* Notification sound and vibration may be interrupted early. A solution is being worked on.
* Before Android 6.0, due to platform limitation, the status-bar icon of the some notifications can not be kept if they are evolved.
* Evolved notifications are not automatically removed by the originating app (e.g. when app is opened). A possible solution is being evaluated.
------
Built-in plug-ins: (all open sourced on GitHub)
*Multi-line Text*: Expand truncated text into multi-lines.
*Stack*: Stack recent historical messages as a list.
"No Sticky": Hide sticky notification. (Android 8+)
*Call Vibrator*: Vibrate when out-going call is answered.
*WeChat*: Peek the recent messages in the expanded conversation notification.
Nevolution là một nền tảng mở dành cho Android để phát triển các trải nghiệm thông báo của ứng dụng hiện tại, theo một cách phát triển độc lập sáng tạo thông qua plug-in dựa vào cộng đồng, mà không có sự tham gia của các nhà phát triển ứng dụng gốc.
Android hỗ trợ trải nghiệm thông báo rất phong phú, và bộ tính năng mở rộng trong hầu hết các phiên bản Android lớn. Thật không may, hầu hết các ứng dụng chỉ sử dụng một tập nhỏ về khả năng hạn chế về thông báo, khiến họ ít thanh lịch và thậm chí xấu xí trên các thiết bị Android hiện đại của bạn.
Nếu bạn sử dụng một Wear của bạn thông minh Android hoặc Android Auto cung cấp xe, nó là vô cùng thất vọng mà có lẽ hầu hết các ứng dụng ưa thích của bạn không làm việc với chúng.
Chúng tôi không yêu cầu bất kỳ hơn, nhưng cho thấy chúng đúng cách để xây dựng kinh nghiệm tốt hơn, với sự nỗ lực từ cộng đồng Nevolution.
https://github.com/Nevolution
-----
Hạn chế
* Âm thanh Notification và rung có thể bị gián đoạn sớm. Một giải pháp đã được làm việc trên.
* Trước khi Android 6.0, do hạn chế nền tảng, biểu tượng thanh trạng thái của một số thông báo có thể không được giữ nếu họ đang phát triển.
* Thông báo Evolved không tự động gỡ bỏ bởi ứng dụng có nguồn gốc (ví dụ khi ứng dụng được mở). Một giải pháp khả thi đang được đánh giá.
------
Built-in plug-ins: (tất cả nguồn mở trên GitHub)
* Multi-dòng văn bản *: Mở rộng văn bản cắt ngắn thành nhiều dòng.
* Ngăn xếp *: Ngăn xếp thông điệp lịch sử gần đây như một danh sách.
"Không Chú ý": Ẩn thông báo dính. (Android 8 +)
* Gọi Vibrator *: Rung khi ra-đi gọi được trả lời.
* WeChat *: Peek những thông điệp gần đây trong thông báo nói chuyện mở rộng.