We have an application being developed on Android plataform.
We use Xamarin as IDE and C# as language
The app has 4 screens.
- Login Screen. User write account, user, password and send a request to a web service who make the authentication.
- Resume Screen. Show some info (send by web service).
- List Screen. show a list of vehicles (send by the web service)
- Map screen. Draw a point into the map
How our Android app works (Detail):
The app works mainly with web services hosted by our plataform. The application sends a XML request through our URL and gets a XML response, then that piece of information is then displayed to the user in different ways.
Essentially our android app goes through an authentication screen, then basic user information of that particular user is displayed, on the same activity it has a button which leads the user to a list of selectable devices owned by him/her. After choosing a devices from the list, a Google Map is then displayed with the current location of the device. All of the information needed is accesible through an XML request, as I explained earlier.
Similar app is GTS Client that can be found in play store.