Implementation of Native Cross-Platform Notifications (Windows, Android, iOS, and macOS) #4836
              
  
  Closed
              
          
                  
                    
                      KeimaSenpai
                    
                  
                
                  started this conversation in
                Ideas
              
            Replies: 1 comment
-
| Sub to #516 | 
Beta Was this translation helpful? Give feedback.
                  
                    0 replies
                  
                
            
  
    Sign up for free
    to join this conversation on GitHub.
    Already have an account?
    Sign in to comment
  
        
    
Uh oh!
There was an error while loading. Please reload this page.
-
Hello Flet team,
I would like to propose the implementation of native cross-platform notifications within the Flet library. Currently, many applications require the ability to send notifications when a message is received or when a significant event occurs. It would be very useful to have a component or API that allows integrating notifications in the following manner:
Arguments and Benefits
Consistency in User Experience:
It will help developers create applications that follow the native guidelines and behaviors of each platform, providing a more integrated and professional user experience.
Time Savings in Development:
With a unified API for notifications, developers can reduce the need to write and maintain platform-specific code, allowing them to focus on other application functionalities.
Enhanced Interactivity:
Real-time notifications are essential for messaging apps, alerts, or reminders, improving communication with the user and increasing the responsiveness of applications developed with Flet.
Ease of Integration and Maintenance:
A native, centralized solution in Flet would eliminate the dependency on external libraries or third-party services for handling notifications, simplifying the integration process and long-term maintenance.
Proposed Usage Example
It would be ideal for the implementation to offer a simple API, such as:
This API could be extended with options to customize the icon, priority, sound, and other parameters specific to each operating system.
I hope this proposal will be considered for future versions of Flet. Thank you very much for your effort and dedication in developing this excellent library.
Beta Was this translation helpful? Give feedback.
All reactions