Hello Everyone,
Please find GitHub URI and following that comprises PumpedFuel release 6 predominantly android, ios and web focused including several new crowdsourcing features (think gasbuddy) + our initial build integration with Firebase
Firebase offers many useful services, and in this release we've included Authentication and FireStore for Android with ios and web to follow (next release), linux on hold as still in preview and we all need to better understand what/if/how AGL will utilize Firebase. Firebase configuration creates account sensitive information which we won't be pushing back, but if you wish to pull and build this release for android, iOS and web you can do so just provide your own firebase project information and follow instructions Add Firebase to your Flutter app.
Release-6 System Features
1. Firebase Authentication initially android for Google, Facebook & Twitter with ios and web to follow, and note this can be extended for custom authentication
2. FireStore near real time broadcast notification; think AMBER Alert and other Govt/OEM broadcasts, note different from Pumped Backend Database
4. fl_chart - initially implemented for update history but can envisage some very nice future use cases
6. get_it service locator / dependency injection
7. localstore for user settings in future releases we'll extend for user preferences, I was advised objectbox is a highly performant db more appropriate for embedded, happy to swap over when web open issues-185 resolved
a. In addition to local storage we also a-sync persist remotely aurora/postgres incase of device failure and new device purchase
b. All data secure inflight and not yet but will be secure at rest
c. On app uninstall All data local and remote will be removed - "right to be forgotten"
Other Points
8. We are maintaining close eye on AGL/Flutter embedder progress SPEC-4326 and will integrate when appropriate
9. Continuous refactoring for bugs/performance fixies and thread, memory, type and sound null safetyRelease-6 User Features
1. Multiple updates to fuel-station-details
screen, key ones - Creating Contact tab with various details,
modifications to operating time and prices tab.
2. Enable crowdsourcing for fuel-prices,
operating-time, features, address details and user suggestion where Fuel Station permits
3. Enablement of Gov regulatory citation and incorrect fuel price notification
You may ask why we're bothering with
1. Android/iOS phones when our long term goal is Pumped IVI, because we appreciate could be a couple years before Pumped is in vehicle's and a couple more after that for production to roll out
2. Crowdsurcing, similar to above point-1, as we roll out there will be many emerging countries whereby we neither have prices nor know much about, therefore engaging users can be a good means to understand where enduser demand is, and If someone resurrects AWS Alexa we'll figure out how to integrate for voice activated crowdsourcing
1. Android/iOS phones when our long term goal is Pumped IVI, because we appreciate could be a couple years before Pumped is in vehicle's and a couple more after that for production to roll out
2. Crowdsurcing, similar to above point-1, as we roll out there will be many emerging countries whereby we neither have prices nor know much about, therefore engaging users can be a good means to understand where enduser demand is, and If someone resurrects AWS Alexa we'll figure out how to integrate for voice activated crowdsourcing
Next release we'll include Pumped flutter web link, so as you can take for a test drive
that's it for now
regards
_._,_._,_
Links:
You receive all messages sent to this group.
View/Reply Online (#9887) | Reply To Group | Reply To Sender | Mute This Topic | New Topic
Your Subscription | Contact Group Owner | Unsubscribe [list-automotive-discussions82@xxxxxxxxxxx]
_._,_._,_