Find Jobs
Hire Freelancers

Android App for Bluetooth low energy devices.

$250-750 USD

Terminado
Publicado hace más de 10 años

$250-750 USD

Pagado a la entrega
Android App for Bluetooth low energy devices. (Key finder type app) I will fed-ex you 2 devices. You must have an Android phone with version 4.3. (just released) I have an iPhone app that does this, tomorrow (Oct 5) I will post a video of me detailing the features below for clarity([login to view URL]). The app should always be scanning for BLE devices, even in background mode. When a new BLE device is discovered it should be connected to, the serial number retrieved and then disconnected. A server request should then be made to match the serial number against the list of missing devices. If it is missing, select from the MySQL DB and retrieve the reward , description and reward offerer’s phone number. The current GPS coordinate should be save to the server and the owner of the missing tag should be sent an email (using PHP). If the reward >0 the user should get an alert stating: “you have discovered a missing device- Reward $xxx. Description:$description. They should then have an option of calling the person offering the reward. A table will display all the users’ connected and not currently connected devices in the top section. The lower section should show discovered devices with a button “connect” (unless it is on the missing list). If the user connects with a device, the device should be remembered and connected to automatically from then on (or not disconnected above). Exception being if they ever disconnect (below) it should then not re-connect automatically but instead show the “connect” button. Connected devices should display: Name, Connect Status, 2 buttons: “map” and “beep” When a device disconnects, the current GPS coordinates should be stored in non-volatile memory. This should be shown on a map when the “map” button is pressed. When the “beep” button is pressed the device should emit alert level 1. When the button on the device is pressed, the phone should emit a high level alert sound. When the device name is pressed, another view should be displayed with the following options: (each one shows a new view) • Change Name (with current name and connect status underneath) • Report Missing • Purchase • Login • Disconnect Change Name---Display serial number Current name Text box for entering the new name Button “Save Name” which causes the name to be saved to non-volatile [login to view URL] not save null name. Report Missing--- Display serial number Display current name Display email (if they are logged in) If they are not logged in show text box for email and a text box for password with a “submit” button. On submit it should connect to the server and authenticate. Log-In status and email should be stored on non-volatile memory so they don’t have to log-in again. If they are logged in: Connect to the server and retrieve current status: “Not Missing” or “Missing” Display a button “Change Status”- causes a connection to the server to update the MySQL database status to either ‘missing’ or ‘not missing’. Under the button display current status in red: Status: “Not Missing” or “Missing” If Missing: Display under status “You will be notified when it is scanned by users using this app”. Display: “Reward:” , text box with a $ in front of it with the current reward(downloaded from server above), button “update reward”. Button causes a connection with the server to update the reward. Purchase----Show web page Login----Show log-in status Show text box for email and a text box for password with a “submit” button. On submit it should connect to the server and authenticate. Then it should download a list of all the devices purchased by this user and display them in a table. Disconnect---Disconnects from this device. In order for a person to use this app they must agree to web service and location. So if they decline either one of these they should get a message stating thus and the app should not connect to any device the user hasn’t connected to previously.
ID del proyecto: 4995819

Información sobre el proyecto

12 propuestas
Proyecto remoto
Activo hace 10 años

¿Buscas ganar dinero?

Beneficios de presentar ofertas en Freelancer

Fija tu plazo y presupuesto
Cobra por tu trabajo
Describe tu propuesta
Es gratis registrarse y presentar ofertas en los trabajos
Adjudicado a:
Avatar del usuario
I'm currently working with a Bluetooth-centered company (Blue Creation) and as such have collected extensive low- and high-level experience with Classic Bluetooth and Bluetooth Low Energy. I'm also primarily responsible for the mobile offerings in the company, so I have already developed BLE-based apps on iOS and Android. In a previous company, I was responsible for developing the mobile apps for a PHP/MySQL-based cloud-based driving school platform. There, I had a chance to learn how to efficiently exchange data on mobile devices through the Internet. Based on these qualifications and experience, I believe I'll have you project done in less than 3 days. I plan to have a beta version for you to test at the end of the 2nd day. In this way, we still have one day for final tuning and bug fixing. Optimally, I would like to work over a weekend + 1 extra day. If you have any questions, I'll be happy to answer them. Looking forward to working together! Best regards, Stanislav
$666 USD en 3 días
5,0 (1 comentario)
4,4
4,4
12 freelancers están ofertando un promedio de $858 USD por este trabajo
Avatar del usuario
Hi there, I've done a few bluetooth LE projects before. And I have everything you need, experience, hardware and near location. Looking forward to chatting with you! Regards, Frank
$1.500 USD en 21 días
5,0 (59 comentarios)
7,3
7,3
Avatar del usuario
Dear Customer! I am an expert PHP developer with over 6 years of experience and very interested to work on this project. Available to start immediately and finish as soon as possible. My bid is for fast professional service exciting my customers. Please contact in PMB to discuss details. Best Regards, Zeke
$515 USD en 10 días
4,5 (188 comentarios)
7,5
7,5
Avatar del usuario
Hi, I am interested in this project. I am an android application developer. I would like to work on this BLE app. When are you usually online here on freelancer ? Let me know so that I can have a chat with you about the project. Have you already posted the video you told you would do, in the project description ? The webpage there says 404 not found. Regards, sandyiscool
$570 USD en 12 días
5,0 (33 comentarios)
4,9
4,9
Avatar del usuario
Hi, Veltrod Software services is a global software consulting company specialized in providing Mobile applications, Social media frameworks and eCommerce solutions. Leveraging best-in-class people, processes, and technologies, Veltrod provides high-quality software development to independent software vendors and enterprises. We are pleased to take care of this project, if it is offered to us. We assure that we will work towards 100% client satisfaction. Thanks
$721 USD en 45 días
0,0 (2 comentarios)
0,0
0,0

Sobre este cliente

Bandera de UNITED STATES
albuquerque, United States
5,0
11
Forma de pago verificada
Miembro desde feb 12, 2010

Verificación del cliente

¡Gracias! Te hemos enviado un enlace para reclamar tu crédito gratuito.
Algo salió mal al enviar tu correo electrónico. Por favor, intenta de nuevo.
Usuarios registrados Total de empleos publicados
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Cargando visualización previa
Permiso concedido para Geolocalización.
Tu sesión de acceso ha expirado y has sido desconectado. Por favor, inica sesión nuevamente.