Develop Android based application that logs WiFi, Telephony, location, phone state, and hardware data on mobile devices
$250-750 USD
Paid on delivery
Looking for an experienced Android application developer. The application should log to a local file(s) or database, a large selection of WiFi, Telephony, location, BLE beacons, phone state, and hardware values as observed by the mobile device. Logging of the data by the application will be controlled by the user (Run/Stop) and automated to log information based on a periodic time interval (i.e. once every x seconds) and/or a distance based change in location (once every change in x meters). User interface should be basic with the ability to control application operation and logging of data as described above (run/stop, logging interval setting). The logged file(s) with the values will be uploaded to a cloud based server location once the logging process has been stopped by the user and an active network connection is available. Local log file format and server (i.e. cloud database) could be SQLite, NoSQL, or other type but should be compact, efficient, deployable on any Android handset, and uploadable to server database. Application should function on tablets and other mobile devices and should not be limited to a particular manufacturer or OS version where possible. Application should not require rooting or significant setup time by user. Application should also be capable of logging data when not connected to an active wireless network. Log file format does not have to be readable by user but will be readable on server after upload. Log file format should be compact and efficient. Each uploaded file will be identified by a unique file identifier. Application function should strive to be energy efficient and place minimal burden on handset resources.
Application should log (using the Android SDK APIs) wireless network information including but not limited to network type (WiFi,LTE, CDMA, GSM, WCDMA, 1xRTT,...) signal strength, signal to noise ratio, frequency, channel number, cell/basestation ID, BSSID, ESSID, CQI, GCI, TAC, RSRQ, BER, RNC, LAC, BID, BSL, Earfcn, IP address, SID, NID, Tx/Rx speed, neighbors, neighbor detail, roaming indicator, channel width... Application should log all observed network information regardless of type of active connection (i.e. cellular, Wi-Fi, or no connection). Additional data to be logged: handset model, OS version, IMEI, orientation of handset, state of Wifi (on/off), airplane mode (on/off), latitude, longitude, altitude, vertical accuracy, horizontal accuracy, number of GPS satellites, power state (battery/plugged in), battery level, heading, speed, date, time start, time end, proximity sensor state... App should also log BLE location beacons. Other than the logging trigged by time or location, no in-app calculations, external look-ups, or tethering anticipated . User interface should be simple. Most values logged should come directly from the Android SDK APIs. This is the first phase of development and additional development planned pending successful first application deployment and testing.
Project ID: #12553103
About the project
44 freelancers are bidding on average $810 for this job
Dear client, Thanks for your attention. I am android and iOS app, web server developer. I will like to work on your project and deliver the project. I have developed many applications involving various functionalit More
Hello Sir! I have already read the contents of project carefully and have very big concern. I am an experienced Mobile Developer and have rich expertise in developing mobile apps. I deliver only exceptionally rob More
Hello, I think I’m the perfect match to deliver this job successfully in very less time as, I have such experience and expertise in the same field. I would like to show you my portfolio in a personal discussion. More
Hello, We have accomplished 90% of the project which is similar of your requirement. All we need 10% customization as per your requirement set and specifications. I want to discuss in personal chat in order to explore More
Hello, Its a pleasure to let you know that I've Completed and Delivered similar project before. All I need to work upon customization part, if we can proceed towards more discussion. I have gone through your project More
Hello sir, Ref your project description we would like to inform you that we can get this task done but what is the utility of it can you please explain. Regards, OK Team
Hope you are doing great. I have checked the given detail of this project and I am interested to provide you my services. I have more than 5 years experience in providing professional website development services and w More
Hi! I have quite good experience in android app development and I've also designed and developed various android application projects. I can offer you the best price and quality work within less time. Please reply i More
Hi, we are at AfraNaaz Computing Solutions believe in faster development and with less fees. We are dedicated hardworking gigs whose aim is to develop the code at time and with less fees. We are specialists in java More
Hello, Hope you are doing well we are premier brand in Web Design, Development, data entry, copy writing, technical writing, script editing & Internet Marketing Solution provider based in Ahmedabad and More