Write an APP (IOS and Android) to send GPS location Based on set of rules.
2 phases (phase 2 includes phase 1 specs)
Initial quote is for Phase 1.1 only!!
Phase 1.1 (Android version)
1. GUI
1.1. Panic button
1.2. Logging Start/Stop button
2. APP sleeps when g-sensor shows movement less than threshold (user not moving)
3. Sending of data (Called "samples", ) every 60 seconds in a predetermined format (via TCP) with acknowledgement (ACK)
3.1. Use internal IMEI number as unique identifier
4. Loss of connectivity (GSM signal or other connectivity)
5. samples are stored until reconnection, then data is sent to existing server (TCP) and deleted once ACK
Phase 1.2
Same as above by for IOS
Phase 2 (both IOS and Android)
1. GUI
1.1. no registration (only start/Stop logging)
1.2. must run in the background
2. must be energy efficient
2.1. sleep mode based on g-sensor
2.2. GPS sleep between samples
3. Sending of data (Called "samples", ) in a predetermined format (via TCP) with acknowledgement (ACK)
3.1. variable period based on movement dynamics (g-sensor based sleep mode, peak g-sensor "event", while moving then regular samples [rate set by server] qqq
4. Server Side
4.1. registration
4.2. storage, management, authentication
4.3. server admin ability to change settings on mobile APP, specifically g-sensor sensitivity
4.4. Server side override logging start/stop
4.5. ability to change sample destination IP and Port numbers (set by server)
4.6. store GPS coordinates and g-sensor reading for peak g-sensor event
5. Loss of connectivity (GSM signal or other connectivity)
5.1. samples are stored until reconnection, then data is sent to existing server (TCP) and deleted once ACK
6. Stability and resilience
6.1. must be written to be OS version update resilient
NB: I ABSOLUTELY own the source code and any rights thereto
Hi, I'm passionate Android/iOS full stack mobile developer. I'm doing programming for more than 7 years. I have deep and versatile experience in Java language as well as Android development in which I'm enthusiastic expert for already more than 5 years. My another passion is Objective-C and iOS development where I've build a number of successful applications as well.
I had an opportunity to be a part of highly experienced and motivated teams in such worldwide known companies as HTC, Apalon and EPAM.
During my career I was involved in different aspects of application development. If you are looking for a reliable developer who cares about your project as his own and for someone who knows how to implement your idea in a stable and scalable way I'm glad to cooperate. I'm open to discuss the details so you can decide if I'm the right person you've been looking for
R330 ZAR in 10 days
0.0 (0 reviews)
0.0
0.0
5 freelancers are bidding on average R1,257 ZAR for this job
Hi there -
My name is Mansoor Shaikh. I’ve read your brief and can see that you’d like to build an mobile app.
My team has 3 years experience designing and developing mobile apps for iPhone and Android. I would approach your project by starting with wireframes and getting the design completed, before starting the actual development phase.
I have highly qualified team for this project and would love to speak with you further about taking this project on.
If you'd like to view my previous work, take a look at my Freelancer Portfolio.
Please allow us to work on this app. Please get in touch so we can discuss the project details.
Please add me to your Skype so we can discuss more details.
My Skype id is mansoorshaikh2010
Looking forward from your end.
BR,
Mansoor
Hi i m android developer as my profile, but we have team to build app. So basically i was work with this type of projects and also give the references if you want.