At the moment my app already update the internal db from on line mysql db using webapi.
Actually the App do this update each time you click on some screen then to update all database the user need to visit all the screen.
I need to add all the update functions when the app start and the connection si available (if no connection use internal db not updated) while is showing the splash screen and let see a sort of progress bar or activity icon.
When the user arrive on the home screen all internal database must be updated.
Of course the already available routine must remain where they are. This is an ADD feature.