{"repo":"bettysteger/flutter_pwa_wrapper","free":true,"listed":false,"github":"https://github.com/bettysteger/flutter_pwa_wrapper","clone":"git clone https://github.com/bettysteger/flutter_pwa_wrapper.git","description":"Flutter Wrapper for your PWA. Wrapping your website in a native app with native push notifications and communication to the \"inner\" JavaScript!","language":"Dart","stars":112,"topics":["android","flutter","ios","pwa","web","webapp","progressive-web-app","js"],"license":null,"category":"mobile-apps","readme_excerpt":"Flutter PWA Wrapper Wrapping your website in a native app with native push notifications and communication to the \"inner\" JavaScript! Setup 1. Install Flutter. 2. Go to main.dart and edit SETTINGS: Set-up Push Notifications 1. Create Firebase App Register an iOS App, add your Apple bundle ID and download GoogleService-Info.plist . Open ios/Runner.xcodeproj . Move the GoogleService-Info.plist inside the Runner folder. You can ignore the next instructions in the Firebase setup wizard. Follow these instructions instead! 2. Debugging Either do a flutter run in the console (will open iOS simulator if no device is connected) or Run Start Debugging in VSCode (install Flutter extension). Run the flutter app on your iOS device and click \"Enable Notification\" from the demo page. Copy the device token to the Firebase Cloud Messaging Compose notification Send test message : How to use in JavaScript See demo: Development Run Either do a flutter run in the console (will open iOS simulator if no device is connected) or Run Start Debugging in VSCode (install Flutter extension). Add a plugin flutter pub add firebase core Generate app icons & splash screen See flutter launcher icons flutter pub run flutter launcher icons:main See splash screen view flutter pub run splash screen view:create Build ios flutter build ipa && open build/ios/archive/Runner.xcarchive Build android Signed with /Applications/Android\\ Studio.app/Contents/jre/jdk/Contents/Home/bin/keytool -genkey -v -keystore keys/keystor","default_branch":null,"files":null,"tree":[],"storefront":"/r/bettysteger","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/bettysteger/flutter_pwa_wrapper/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}