Help wanted: Framework for cross-platform mobile app with notifications?

(This question has also been posted here: https://softwarerecs.stackexchange.com/q/90471/13050 )

Background

I want to create a cross-platform mobile app with notifications and am looking at different options. I'm going to be the only developer, and i've developed on Android previously and am learning JavaScript at the moment. (Here are some notes about the project as a whole: link)

Requirements

  • Cross-platform - mainly iOS+Android (bonus: web)
  • Free/libre and gratis
  • Notifications (to be sent in the morning and evening)
  • Local storage

I'm developing on Ubuntu and have access to a Windows computer. MacOS is harder for me to get though. So cross-compiling (or similar) is a bonus, but not a requirement

What i've found so far

I've been looking into PWAs during the last week, but from what i can understand it seems they cannot reliably send background notifications when running through Safari on iOS (see table here). We could require that the iOS user install chrome and install the PWA through there, but i think the user experience would be pretty bad then :(

Question

What framework would you recommend that i use?

(Is Flutter a good fit? What about Tauri 2.0? Is there any way to extend PWAs to ensure notifications can be sent at any time?)


#cross-platform #notification #ProgressiveWebApp #pwa #flutter #programming #SoftwareDevelopment #dwep

1