import the plugin package to your dart code.Add awesome_notifications as a dependency in your pubspec.yaml file.Īwesome_notifications: any # Any attribute updates automatically your source to the last version.This way, your Application will receive all notifications at Flutter level code. If the device has channels, use it as expected to be.Īnd all notifications sent while the app was killed are registered and delivered as soon as possible to the Application, after the plugin initialization, respecting the delivery order. If there is no channel segregation of notifications, use the channel configuration as only defaults configuration. In last case, shows at least the most basic notification.Īlso, the Notification Channels follows the same rule. Otherwise, ignore the lights, but shows the notification with all another resources available. If the resource is not available, the notification ignores that specific resource, but shows the rest of notification anyway.Įxample: If the device has LED colored lights, use it. Increase the tolerance in the json deserialization process, to accept different types and convert them to the expected.Ĭonsidering all the many different devices available, with different hardware and software resources, this plugin ALWAYS shows the notification, trying to use the maximum resources available.Include support for another push notification services (Wonderpush, One Signal, IBM, AWS, Azure, etc) (Finished).Add an option to choose if a notification action should bring the app to foreground or not.Expiration date for notifications (not accomplished due to iOS limitations) ( ).Finish notifications schedules for iOS (Finished). Finish notifications layouts for iOS (Finished).Include Firebase Cloud Message support for iOS (Finished).Working progress percentages of awesome notifications plugin Some iOS notification examples (work in progress):Īll notifications could be created locally or via Firebase services, with all the features. Notifications could be scheduled repeatedly or not, with seconds precision.Notifications are received on Flutter level code when they are created, displayed, dismissed or even tapped by the user.High trustworthy on receive notifications in any Application lifecycle.Notifications could be created at any moment (on Foreground, Background or even when the application is terminated/killed).
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |