Good morning,
I need an android app to scan my sourroundings for Bluetooth Devices. The app must only work when activated and must be easily turned off.
The app activates a scanning mode for bluetooth devices and the GPS. The app stores all data received from scanning together with a timestamp and GPS-Position. The scanning data should include at least the MAC-address and the name of the discovered device. The stored data is synced to a web-server (Implementing the web API is not part of this project - we will agree on an API that suits your needs: JSON, XML, plain text, CSV...) when at least one of the following criteria is met: X records (for a configured X), Y minutes of time expired (for a configured Y), app is turned off.
The app must be capable of displaying some statistics from the current run: number of devices found, and the names of the last Z devices (for a configured Z).
If possible, the application should be able to run on Android including version 2.3.
I expect to receive the full source code, incl. inline documentation and build instructions, as well as a ready-to-install package.
Possible follow-up project is an extension to include WiFi-scanning.
Hi.
I would like to do it. I have done similar stuff in the past. To make it more easy for the user, can it be a widget ?
User press's widget,
app checks gps & internet is on, if not asks to enable it.
gathers data
sends data to web server via json
Greetings from Portugal
Nelson
€155 EUR dalam 5 hari
4,4 (1 ulasan)
2,6
2,6
18 freelancers are bidding on average €469 EUR for this job
Hi
Please find below my understanding of the project:
1. The application should scan the nearby bluetooth devices at a configured interval of time (we can have this polling time configured on the server too)
2. On every scan, the application should store all the details (atleast MAC and name of device) in the local database of the application geotagging it with the current latitude and longitude.
3. The application posts the complete data to the server when the scan is turned off, or a certain time has passed(configured) or a certain number of entries are made in the DB (configured)
4. The app needs to have a screen where the details for the current scan.
We have worked on a lot of database and services, some even including distributed systems maintaining sync between multiple servers and application. We also have experience in dealing with device's hardware and possession of some of modules pre built makes me further confident that we will be able to deliver the project in mentioned time.
If you are fine with the quotation, we can have a chat sometime and we can demonstrate a small prototype ensuring you that we can pull it off easily.
Looking forward to hearing from you.
Regards
Shweta
Hello,
I'm professional android OS app developer.
I have looked your project and I'm very interested in.
I have also strong experiences of Bluetooth technology.
So I want to talk with you.
Thank you.
Hi there,
I would like to express my interest to your ad post in Freelance. Let it be known that although that I have less working hours here.I am hardworking and industrious. I will guarantee timely delivery of your projects at all times.
I have worked as a third party since last a few years for many more companies. Should you need to verify , Please let e know so I can provide you my contact details of my previous superior.
I have good home office equipments, including reliable net connection. I can be online 24*7 necessary. Just let me know your requirement and I will pleased to accommodate the needs of your business.
I am trustworthy , honest and industrious. I am committed to reaching my clients goals like my own. Please let me know if you are interested to hiring me. I can be reached via Skype and Gtalk.
http://www.freelancer.com/u/RayzInfotech2012.html
I'm working as an android developer in a security firm in Sweden and already has experience with all the things you required in your project. I'm sure I won't disappoint you in the usability and performance of my final work.
Experienced Mobile Application Developer with 7+ Years of Experience in Mobile Application Development with 5+ in Android Only.
Worked on different categories of application from Utility, Client-Server, Entertainment to Enterprise Level Application.
-> Currently working on a Health Application which interacts with Health Devices Via Bluetooth Channel.
I am also associated with a team of Mobile & Web development for any kind of Quality Web Work.
Understanding/Clarity: You have mentioned that it should run on Android 2.3 Version which means it will not support scanning of Bluetooth 4.0 enabled devices(as Android Supports Bluetooth 4.0 from Android 4.3+ Onwards Only)
-> GPS Position - Current Location of Device
Application Functioning/Flow is like
1.) Launch Application -> Start Scanning Of Bluetooth Device(Get GPS Position as well) -> Show Scan Result on Screen -> Upload Result on Server (On User Request or Automatically when Scanning Finished).
Would like to discuss more about the requirements to take it further. Waiting for a Positive response from your side and having a good business relationship with you..