I want to create an app and should choose a right development structure. app flow is
1. Firth Authenticate with Server using login screen
2. Periodically connect to Server and load REST Data ( each 3 minute )
3. Based on Data need to update the UI Screen
4. Also GPS Device Location Tracking Data ( Long, lat ) should be push to Server periodically, every 1 minute.
What is the best design pattern I will chooses for this. Are there any starter app for this.
Note : there are restrfit, rxJAva, http://androidkickstartr.com/, etc
Please advice
Thanks
1. Firth Authenticate with Server using login screen
2. Periodically connect to Server and load REST Data ( each 3 minute )
3. Based on Data need to update the UI Screen
4. Also GPS Device Location Tracking Data ( Long, lat ) should be push to Server periodically, every 1 minute.
What is the best design pattern I will chooses for this. Are there any starter app for this.
Note : there are restrfit, rxJAva, http://androidkickstartr.com/, etc
Please advice
Thanks