Find Jobs
Hire Freelancers

Android App for Bluetooth low energy devices.

$250-750 USD

已完成
已发布超过 10 年前

$250-750 USD

货到付款
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: 4995819

关于此项目

12提案
远程项目
活跃11 年前

想赚点钱吗?

在Freelancer上竞价的好处

设定您的预算和时间范围
为您的工作获得报酬
简要概述您的提案
免费注册和竞标工作
颁发给:
用户头像
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 在3天之内
5.0 (1条评论)
4.4
4.4
12威客以平均价$858 USD来参与此工作竞价
用户头像
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 在21天之内
5.0 (59条评论)
7.3
7.3
用户头像
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 在10天之内
4.5 (188条评论)
7.5
7.5
用户头像
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 在12天之内
5.0 (33条评论)
4.9
4.9
用户头像
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 在45天之内
0.0 (2条评论)
0.0
0.0

关于客户

UNITED STATES的国旗
albuquerque, United States
5.0
11
付款方式已验证
会员自2月 12, 2010起

客户认证

谢谢!我们已通过电子邮件向您发送了索取免费积分的链接。
发送电子邮件时出现问题。请再试一次。
已注册用户 发布工作总数
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
加载预览
授予地理位置权限。
您的登录会话已过期而且您已经登出,请再次登录。