Find Jobs
Hire Freelancers

Ios app - BLE Bluetooth scanner - Xcode Swift

$30-250 USD

Closed
Posted about 2 years ago

$30-250 USD

Paid on delivery
The application must be coded with Xcode in Swift. The server side for data receiving is already existing The desired mode of operation is very similar to applications like Chipolo or Tile The application must check the following points at each start: • Power Mode -> the phone must not be in power saving mode • Wi-Fi / Cellular -> Wi-Fi or mobile data must be enabled • Bluetooth -> Bluetooth must be activated The application must check the permissions granted at each start and if necessary request them: • Bluetooth -> Enabled + [login to view URL] Background Modes: Uses Bluetooth LE accessories • Cellular Data -> Enabled • Location -> Always + [login to view URL] Background Modes: Location updates • Precise Location -> Enabled • Background App Refresh -> Enabled • Notifications -> Enabled • Motion & Fitness -> Enabled + CMMotionActivity stationary walking running automotive cycling unknown The application must perform these functions: 1. Do a Bluetooth scan to find nearby beacons 2. Store in memory the list of beacons found with the GPS location and the time of the scan 3. Send the list of beacon frames found in memory 4. If the server acknowledges, delete the sent list from memory or keep it for the next send attempt Bluetooth scans take place under these conditions: • Immediate on application startup • Every 5 minutes if the application is open active • Every 20 minutes if application is open in the background • When changing activity (walking, running, driving, cycling, standing still, etc.) If the application is closed "killed" by the user, a notification must be displayed telling the user to reopen it so that it can work properly. The application must be restarted when the phone starts -> for that use this function: startMonitoringSignificantLocationChanges User interface two views are requested: • 1st view to ask to activate the permissions if necessary if not go to the 2nd view • 2nd blank screen view with text only to indicate that the application is open
Project ID: 32663193

About the project

9 proposals
Remote project
Active 2 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
9 freelancers are bidding on average $256 USD for this job
User Avatar
hi i check your attachent i can attached BLE Bluetooth scanner with ios message me asap
$300 USD in 7 days
5.0 (3 reviews)
5.7
5.7
User Avatar
Hello good Morning. I am interested in your project "Ios app - BLE Bluetooth scanner - Xcode Swift". I can develop your app on IOS SWift. I have more than 4 years of experience in the development of Android and IOS mobile applications. I await your prompt response. Thank you.
$750 USD in 7 days
5.0 (18 reviews)
4.9
4.9
User Avatar
Hi there Hope you are doing well I'm interested to work on your project connecting BLE devices and iOS app development on swift. You're seeking a mobile app developer who can help you construct an app and I'd love to help you with it over my extensive iOS development experience. The details of the project are provided and I hope to chat with you soon for giving you a estimation, However, the project is related to the BLE devices which has caught my attention domain. You can also share any designs or mockups made for this project. I'll work on the project full-time till you're satisfied with the results. During the development term, I will deliver high-quality coding, an effective bug-fixing solution, and be available for immediate interaction. I've been developing websites and applications for over 5 years. Clients and individuals come from all around the world. I'd like to help you establish a long-term business relationship. Let me know what you think, I will look forward to hearing from you Thanks, Kahan
$250 USD in 7 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of SWITZERLAND
Renens, Switzerland
5.0
2
Payment method verified
Member since Jun 20, 2018

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.