I need that a mobile app will be written on android that will serve a courier on it's work.
The complete list of needed features will be discussed later with the chosen freelancer.
For general the app is required to:
1) Interact with google-maps (the GPS-navigation functionality)
2) Report information to the server, based on events
3) Receive information from the server
4) If there is no internet connection (no response from server) to make the phone interact with server via sms (send, read the response and act accordingly)
5) Show to the user the info in appropriate way (according to the design)
6) Be a multilingual - and double-themed (there will be an ltr and rtl themes and many languages - we need that installation of new language will be just by uploading an appropriate file and choose by settings).
The UX, design and server-side part will be done by us - the work is only the java-android part.
Please pay attention that we will look especially for those whose reply will include a reference to those specifications.