Say My Frame (SMF) generates Flutter apps from independent modules. Version 0.6 is out on pub.dev . It adds Flutter push notifications with Firebase Cloud Messaging, local notifications, and sign-in with Google and Apple. At the end of the post about 0.5 these were next on my list. Some of the setup lives in the Apple Developer account and the Firebase console, where no command can reach, so 0.6 also comes with a guide for those steps, click by click.
dart pub global activate smf_flutter_cli smf create my_app -m home,onboarding,sign_in,google_sign_in,apple_sign_in,firebase_messaging,bottom_tabs,material_theme,gen_l10n,get_it,bloc
Enter fullscreen mode
Exit fullscreen mode
The recording answers the questions of smf create instead of passing -m . It picks local notifications and leaves push messages out, so the app needs no APNs key. Either way, SMF adds what the chosen modules need and says why.
As before, what you get is a regular Flutter project.…