Idea at 0:00 on Dec 31st. Dynamic View for Android.

 

Actually, this is not entirely new. Super Island on HyperOS, Dynamic Island on other systems, etc., all have similar forms. However, the fundamental difference here is that those features are system-level and only interact outside of apps, primarily for notifications. 

+ Reasons: 1. During the development of Lite Browser, I thought a lot about interaction in full-screen mode, where nothing obscures the web interface. This creates a problem: there is no way to interact with the user.

 2. Leaving a tiny camera black dot exposed can sometimes be annoying, appearing like a screen defect, especially with hole-punch cameras—though this is not actually critical. 

3. Lack of dynamic interactions; simply put, the back button is always on the top left, and the menu button is on the right. That’s it! This leads to boredom and takes up too much space. System bars are the same. 

+ Design a contextually flexible area that can support AI and contain contextual effects:

To avoid obscuring the scrollable area below, I suggest that tapping the left side or swiping right from the left will hide this entire Dynamic View for 3 seconds.

  There are many dynamic contexts for this area. For example, displaying random 2026 celebratory animations, closing the app, scrolling up/down, reloading pages, showing a clock, displaying a general menu, update notifications, notification counts, etc., all dynamically based on context. I call it App Dynamic View. 

This area resides within the application and is not managed by the system, making it more optimized for Edge-To-Edge mode. In other cases, the Dynamic View displays an icon to close the app, depending on user settings. The user experience test on Lite Browser is excellent.

This is primarily a design-level idea; therefore, if you are developing an app, you can still implement this design in your application. If possible, please call it Dynamic View to credit the idea I conceived. Github | Huy Nguyen - vnapps.com

Comments

Popular posts from this blog

Update Notification for Our Amazfit Watchface on Zepp

Important announcement