OBJECTIVES:
////////////////////////////////
Implement an Android SDK that can perform the following tasks:
1. Authenticate with a remote server through REST API and get user and other details
2. Setup a pub-sub communication channel between server and the device with data received during authentication
3. Get device location
4. Stream location at given time intervals after the START command is provided
5. Stop streaming after the STOP command is provided
6. Calculate actual distance travelled after START button is pressed
7. Stop distance calculated after STOP button is pressed
8. The app shall be able to run in background mode
///////////////////////////
TESTING:
///////////////////////////
Implement a test app that can perform the following functions:
1. Provide the configuration data from user
2. Provide the authentication data from user
3. Provide a START button to start stream
4. Provide a STOP button to stop stream
5. Provide a LOGOUT button to logout
6. Provide Google Map to put customer location in case of customer app
7. Provide Google Map to put all order locations and route in case of carrier app
8. Display all data received by communication functions
9. Show network status
The test app has been implemented as a standalone app and not with SDK. the individual modules have been tested. We need someone who can re-arrange the code in library/SDK and test app format so that the library source code can be distributed for use with actual apps.
hi,
do you mean by "android sdk" "android service"? could you please send me the existing source code of standalone apk?
is the REST API already implemented?
thanks
I hope you are doing well, I had gone through your requirement and its compatible for me I can do this.
I am experienced Android & iOS Developer Developed 30+ Mobile Apps With Great UI,UX and Performance, Bid price may be vary according to change in requirement.
My expertise in
3rd party Api
Web Services & Push Notification
Location with Google Map and Mapkit
Social Integration
Material Design ( Android )
Android SDK and API
Camera API
Music API
Native Development
Socket Communication(Over TCP/IP protocol)
Bluetooth communication
Video Stream (HLS / m3u8 / mms / RTMP / RTSP )
More work will tell over pm
"I DO QUALITY OF WORK WITH IN TIME LIMIT"
i have gone through your requirement we done similar kind of job before looking forward your earliest
Reply on this for a project discussion
Awaiting for your earliest reply
I have a good experience on geolocation applications & geolocation based software development (about 13 years). I have a PhD degree on Remote Sensing and Geographical Information Systems. I would like to discuss the project details.
Best regards,