Location-aware Android app (basic app)

We are looking to develop a bare bones "proof of concept" app.

REASON FOR THE APP: We have an academic research team of a few dozen people, most of whom use Android on their phones, and we work at several different university campus locations as well as field research sites (off-site from university). If one of us is at a field research site and another member arrives at that same site it is very useful to be aware of this, but we have no easy way of keeping track of who will be where (and when). So we want an app to alert us if someone else (also with the app installed and running) is "near our location."

LOCATION AWARENESS: Obviously it needs to be location aware to serve our needs; both GPS and network location provider would be desirable. The code to do this is open source and pretty easy to find. Our project is non-profit and should be able to comply with any open source code requirements. (Possible code sources include: mytracks, open-gpstracker, etc.) To make this easier, we only need a low resolution location: within a radius of 100 or 200ft is more than accurate enough. We are basically trying to track if one of us is in a certain building or not, as opposed to what room or what corner of a room (etc). Just knowing that another team member has arrived in my building is sufficient — from that point I can go find them in person without app assistance.

HOW THE APP SHARES ITS LOCATION: The app should take that rough user location and push it to a server (mysql database?). In the same transaction it will fetch a list of "last known locations of others" who are running the app on their phones, and if any are within a given distance (say 100-200ft radius, nothing terribly precise) and their geolocation data is not particularly stale (within the last 15 minutes) to alert the app user.

APP PLATFORM: Android. For storing of location data we would prefer our own Linux server with mysql. We can provide a login to this server (FTP) with mysql database(s) for development.

BACKGROUND RUNNING: Preferably the app would run passively in the background and update its location status (user location and location of other users) every few minutes, or run actively if manually opened in which case status should update "live" (every few seconds). Once opened the app should run in the background 24/7, unless the user actively selects to "quit" it. In background mode it updates infrequently. In active viewing mode the status updates "live" (every few seconds).

INTERFACE: The user interface can be incredibly simplistic. The following features are needed: A dropdown that says "update my location and fetch other users' locations every [number] minutes when running in the background". An alert that simply says "[number] user(s) are within 200ft of you" and this alert would pop up like any other normal Android alert (when the app detects another user has arrived within proximity of the Android device). A checkbox for "vibrate phone if a user enters my location". Lastly, a checkbox for "don't alert me when users enter my location" (so other users can come find the Android device owner, but the owner himself is not aware they have arrived). We can develop any graphics you might need.

LATER DEVELOPMENT: There are many small features we would probably like to add to this app, but for now we would prefer to find a developer we can work with to build this proof of concept. If the app is useful in the way we expect and the development relationship goes well, we would then pay you to add further features. For instance a way to track (and display on device) which users have arrived and to set a preference to "no longer tell me when [specific user] arrives at my location". Or a web interface that uses google maps (or similar), for users without their Android device handy to be able to see where other users currently are. These are the sort of things we would pay to add later if the app proves useful.

Taidot: Android, Karttatiede ja kartat, Maantieteellinen sijainti, GPS, Sosiaalinen verkostoituminen

Näytä lisää: android network aware, location aware android project, location aware android app, work from distance web developer, who needs android developer, who can make me an app, where to find web developer, where to find a linux developer, where's my android, where find app developer, where do you find a developer, where do i find a web developer, where do i find an app developer, where can i find web developer, where can i find android project to develop, where can i find a linux developer, where can i find a developer for an app, what useful web developer, what is an android device, what do you need to develop an app, web developer where to find, web developer near me, web developer for social network, web app developer find, want to develop a social networking site

About the Employer:
( 0 reviews ) United States

Projektin tunnus: #4292059

18 freelanceria on tarjonnut keskimäärin 718 $ tähän työhön


I am interested in your project

400 $ USD 7 päivässä
(42 arvostelua)

android expert and already done such app

1500 $ USD 21 päivässä
(27 arvostelua)

please check PM

500 $ USD 20 päivässä
(23 arvostelua)

Android experts here. Please check inbox message.

550 $ USD 20 päivässä
(8 arvostelua)

Experts are here. Kindly check our work in GPS and mobile application design and developments... Thanks.

2000 $ USD 40 päivässä
(3 arvostelua)

I can handle this project. Kindly contact me and lets discuss more.

550 $ USD 7 päivässä
(3 arvostelua)

Hello, Thanks for posting the project on Freelancer, the project requirements completely falls under our domain and where this project exactly matches with our technical strengths and our abilities to deliver the wo Lisää

750 $ USD 30 päivässä
(5 arvostelua)

I like to discuss further and deliver the app

620 $ USD 12 päivässä
(4 arvostelua)

Hi, Please see the private message also. Regards.

750 $ USD 15 päivässä
(5 arvostelua)

Hi, We are a team of experienced web & mobile developers with more than 8 years of experience. Please have a look at personal message for our portfolio. Regards,

800 $ USD 30 päivässä
(2 arvostelua)

Hello, I'm an experienced and mind opened Android developer. I'm ready to start working at this project and provide best quality solutions. Please check your private message box for more details. arbuleacev

700 $ USD 15 päivässä
(3 arvostelua)

Dear. I'm interested with your project. I'll do it for you. Regards.

1200 $ USD 10 päivässä
(2 arvostelua)

consider it done.!!! check pm.

400 $ USD 9 päivässä
(8 arvostelua)

Dear sir. My working history is short. But I have many experiences in mobile dev. Please see pmb

750 $ USD 10 päivässä
(1 arvostelu)

Consider it done

400 $ USD 30 päivässä
(1 arvostelu)

I have experience with Android development. I are looking for Client for our longterm. Hope I will be partner, I will finish this project for you.

700 $ USD 12 päivässä
(0 arvostelua)

It's a easy task for [url removed, login to view] have gone through your requirements and we are ready to work on the project. We have efficient and sufficient resources to complete your project. We assure you quality service and on time del Lisää

750 $ USD 35 päivässä
(0 arvostelua)

We are a team of Android App developers. We have recently completed location aware app for a car sharing company. Please check PM for details. Regards, Shabee

599 $ USD 20 päivässä
(0 arvostelua)

Hello. We are ready to make the location awareness app you need. Please check the PM.

250 $ USD 0 päivässä
(0 arvostelua)

It would be an useful experience to develop this app for you

250 $ USD 5 päivässä
(0 arvostelua)