Category: Flutter
HabitApp: Habit Tracker+Timer
Healthy new habits automated HabitApp is the first habit app to implement “habit stacking” based on the latest research discussed in James Clear’s book, “Atomic Habits”. Habit Stacking helps people…
Flutter current route active tracking debug
route_active_mixin.dart Update MyApp class Add RouteActiveMixin<HomePage> to Home Page State Important thing to get a correct route name. Do push to another screen and get output https://github.com/nhancv/nft @nhancv
Flutter track AppLifecycleState debug
Sample test Output About ‘detached’ state @nhancv
Flutter widget life-cycle debug
Sample test Output when update new properties from parent widget, sub widget will point from didUpdateWidget @nhancv
Integrate facebook/google/firebase keyhash
Get facebook key hashes Get google/firebase key hash Deal with signed apk on google play store. It enables if Google Play App Signing, key hash from local release keystore file…
Flutter java.lang.RuntimeException: java.lang.RuntimeException: Duplicate class
Error Fix https://medium.com/@nhancv https://www.upwork.com/fl/nhancv The Best/Expert Flutter Freelancers For Hire In Vietnam — Upwork™
Flutter webrtc build android release error
lib: flutter_webrtc example: https://github.com/nhancv/nc-flutter-webrtc-ex Error Fix Add file android/app/proguard-rules.pro Update android/app/build.gradle https://medium.com/@nhancv https://www.upwork.com/fl/nhancv The Best/Expert Flutter Freelancers For Hire In Vietnam — Upwork™
Flutter iOS: by pass permission pop-up on emulator — integration testing
Install applesimutils (https://github.com/wix/AppleSimulatorUtils) Create new sh file called test_driver.sh and place in project root. Update “YOUR_APPS_BUNDLE_ID_HERE” to your bundle, update permission and iOS-13–6 version if needed. To get device list…
Flutter: run task after widget render
code output