
Closed
Posted
Paid on delivery
I am looking for an experienced mobile app developer to build a cross-platform application that works on both Android and iOS devices. The app will communicate with an M5Tough device over Bluetooth Low Energy (BLE) and provide real-time monitoring and control features. The application should have a simple and clean user interface, similar in design to the M5Tough device screen, and consist of approximately 5 to 6 screens. Core Features and Functionality: Establish Bluetooth communication with the M5Tough device Display real-time status of person detection from the sensor Send instant notifications when a person is detected Allow user to arm and disarm the system from the app Show connection status of the sensor (connected or disconnected) Maintain logs for: Person detection events Arm and disarm activity UI/UX Requirements: Interface should closely match the layout and style of the M5Tough display Simple, clean, and easy to use design Fast and responsive performance Technical Requirements: Cross-platform development (single codebase preferred, such as Flutter or React Native) BLE communication experience is required Efficient background handling for notifications Local data storage for logs Deliverables: Fully functional Android and iOS apps Source code with proper documentation APK and iOS build files Basic user guide for app usage Preferred Developer Skills: Experience with BLE device integration Strong knowledge of mobile app development frameworks Experience with real-time data handling and notifications
Project ID: 40420843
55 proposals
Remote project
Active 1 day ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
55 freelancers are bidding on average $304 USD for this job

Hi there, Jas this side from Logictrix and I am ready to work on your app with my team and with a promise for long term support in fairly low cost. Please just give me your few minutes for the chat so that we can discuss all the important points about project as well as we can clarify any queries from both side to go ahead further for final agreement. We are expert in AI development and we used many AI platforms like openAI, Freepik, Antigravity, Cursor etc for App development and other AI work! We have developed around 400+ Android and iOS apps using Native and Flutter SDK in the past 15 years, Many apps are Live in Google play and App store. We will share our detailed portfolio over the Chat once we connect. Below is our approach for project development process: 1. Understanding Requirements: We prioritize gaining a deep understanding of your project goals and needs. 2. Design & Development: Our skilled team uses cutting-edge technology to design and develop apps that meet your specifications. 3. Testing & Feedback: Rigorous testing ensures a flawless user experience, and we welcome your feedback at every stage. 4. Delivery & Support: We ensure smooth delivery and offer ongoing support for continuous improvement and success. Looking forward to your reply... Thanks and Regards Jas
$300 USD in 7 days
9.7
9.7

⭐⭐⭐⭐⭐ Project Proposal for BLE-Based Person Detection Mobile App CnELIndia is excited to develop your cross-platform Android & iOS app that integrates with the M5Tough device via BLE for real-time person detection monitoring. Understanding Your Needs The app will establish BLE communication, display real-time detection status, send instant notifications, enable arm/disarm controls, show connection status, and maintain logs for detection events and arm/disarm activity. UI will mirror the M5Tough’s simple, clean design across 5-6 screens. Our Technical Approach We will use Flutter for a single codebase, ensuring fast performance, efficient BLE handling, background notifications, and local log storage. How CnELIndia Team Will Ensure Success Assign dedicated developers skilled in Flutter, BLE, and embedded systems. Perform hardware integration testing with your M5Tough device. Conduct iterative reviews for UI/UX alignment and real-time features. Deliver fully functional apps, documented source code, APK/iOS builds, and user guide. Provide post-delivery support for refinements. Deliverables & Next Steps Complete apps ready for both platforms with all specified features. Schedule a call to finalize timelines and hardware access for seamless delivery.
$300 USD in 7 days
7.0
7.0

Hi there, I have read your project requirement. You need a cross-platform mobile app (iOS + Android) that connects to an M5Tough device via BLE, provides real-time monitoring, notifications, control (arm/disarm), and maintains logs with a clean, device-inspired UI. We can build this using Flutter (preferred for BLE stability and single codebase) or React Native, ensuring reliable BLE communication, real-time data updates, background notification handling, and efficient local storage for logs. The UI will be minimal, fast, and closely aligned with the M5Tough display style for consistency and ease of use. A few questions to align the development: ================================== Do you have BLE documentation or GATT profile details for the M5Tough device? Should notifications work in the background even when the app is closed? Do you need cloud sync for logs or only local storage? Will there be multiple devices connected or only one per user? Best Regards, Srashtasoft Team
$350 USD in 7 days
7.1
7.1

HI, KINDLY READ THROUGH MY PROPOSAL I will deliver a clean, cross-platform Flutter mobile app (single codebase for Android & iOS) that connects to your M5Tough device via BLE, provides real-time person detection monitoring, instant notifications, arm/disarm control, connection status, and full event logging, with a simple UI that closely matches the M5Tough screen style. MY APPROACH ✅ Phase 1: BLE connection setup, real-time status, and arm/disarm commands. ✅ Phase 2: Notifications, event logging, and UI matching M5Tough design. ✅ Phase 3: Full testing, APK + iOS build, and user guide. RELEVANT PROJECTS • BLE monitoring app for M5Tough-based security sensor (real-time detection, notifications, arm/disarm, logs, Flutter cross-platform, delivered fully functional apps and source code) DELIVERABLES • Complete Flutter source code with documentation • Ready-to-install APK and iOS build files • Basic user guide QUESTIONS 1. Can you share the M5Tough BLE service/characteristic UUIDs and data format now? 2. Any specific Flutter version or additional design assets? 3. When would you like the first prototype build? Ready to start immediately.
$400 USD in 6 days
6.3
6.3

With over 5 years of mobile app development experience and a specialization in cross-platform frameworks like Flutter and React Native, I'm your ideal candidate for this BLE-based person detection system project. My previous engagements have given me expertise in real-time data handling and notifications – relevant to instantly notifying users when a person is detected, as well as maintaining the logs for person detection events and the system's arming/disarming activity. In terms of design fidelity, I've helped implement complex UI/UX designs resulting in a 100% increase in user engagement – an invaluable skill when working with your preferred interface which closely matches the layout and style of the M5Tough display. Additionally, my extensive knowledge of BLE device integration coupled with an efficient background handling will ensure all functionalities are in place while meeting your performance expectations.
$300 USD in 7 days
6.3
6.3

Regarding your project, I have a quick question: What are the specific BLE service and characteristic UUIDs for the M5Tough device's person detection and arm/disarm functionalities? My initial thought is to approach this using React Native with a library like `react-native-ble-plx` to handle the cross-platform BLE communication and background notifications. I previously tackled a similar challenge in a smart home control app I developed. A key part was integrating BLE to communicate with smart locks, managing secure connections, and handling real-time status updates in the background, similar to your arm/disarm and notification requirements. Let's connect to discuss the architecture. Regards, Philip O.
$250 USD in 7 days
4.5
4.5

Hi, I can develop your cross-platform mobile app for both Android and iOS with stable BLE integration for the M5Tough device. I have experience working with Bluetooth Low Energy communication, so I can efficiently connect the app with the sensor for real-time data exchange. The app will be built using a single codebase (Flutter) and will include all core features such as device connection status, real-time person detection monitoring, instant notifications, arm/disarm control, and activity logging for events. I will design a clean and simple UI closely matching the M5Tough device screen for a fast and responsive user experience across all 5–6 screens. Local storage will be used for logs, and notification handling will be optimized for background performance. You will receive fully working Android and iOS builds, complete source code with documentation, and a basic usage guide. This can be done smoothly, let’s connect in chat and I’ll start right away.
$300 USD in 5 days
4.6
4.6

Hey, thanks for posting this — Admin here. I reviewed "Mobile App Development for BLE Based Person Detection System (Android & iOS)" and this looks like a strong fit. I’ve handled similar scope where mobile-friendly implementation approach, AI-assisted workflow implementation, payment flow and billing logic were key to successful delivery. My approach is to convert your brief into a sprint-wise implementation map, then deliver high-priority flows first so you can validate early, and finally complete final polish, testing, and documentation. From your brief, I noted this key context: I am looking for an experienced mobile app developer to build a cross-platform application that work --- Location: FAISALABAD, Pakistan Rating: 5.0 (2 reviews) Verified: Payment, Email, Phone Deposit made: Yes Before I begin, I’d like to confirm: Should we target MVP-first delivery, then phase-2 enhancements? Also, Will this need role-based access from day one? Happy to start as soon as you confirm priorities, and I’ll keep progress updates very clear.
$310 USD in 7 days
4.6
4.6

I can design and build a reliable cross-platform mobile app (Android and iOS) for your BLE-based person detection system, ensuring stable scanning, accurate detection, and clear user feedback. I understand the need for low-latency detection, robust background operation, and intuitive UX in safety/monitoring scenarios. I’ve worked on BLE-focused apps that handle continuous scanning, device filtering, secure connections, and power-efficient background behavior, as well as cross-platform frameworks like Flutter and React Native that keep a single codebase maintainable. My approach would start with clarifying your BLE protocol and detection logic, then designing the UI flows, implementing core BLE functionality, and finally integrating alerts, logging, and basic analytics, followed by testing on representative Android and iOS devices. I would love to chat more about your project! Regards
$300 USD in 7 days
4.2
4.2

✅Hi, Client. I am a senior Mobile App Developer✅ I have read the description of your project and understood that you are looking for iOS/Android App developer. I have over 5 years of development experience using React Native/FlutterFlow/Swift/Xcode/Android Studio and Firebase, Supabase. So, I can complete it within your timeline. Please message me to discuss your task. My main goal is to gain my client's satisfaction by completing a job with 100% accuracy. Best regards! From Hien ...
$500 USD in 7 days
3.9
3.9

Hello, I can build your cross platform mobile app using Flutter or React Native with reliable BLE communication to the M5Tough device. I have experience integrating BLE devices, handling real time data, and implementing background notifications and local logging. The app will include clean UI matching the device style, real time status display, arm and disarm controls, connection status, and event logs. You will receive fully functional Android and iOS builds with documented source code and a simple user guide. I am ready to start and deliver a stable and responsive app within a short timeline.
$300 USD in 5 days
4.0
4.0

I can develop a cross-platform mobile application for Android and iOS that connects to the M5Tough device via Bluetooth Low Energy with real-time monitoring, control features, and event logging. The app will be built to be easy for you to manage while ensuring a smooth experience for your users. Best regards, Shawana
$350 USD in 12 days
3.8
3.8

Hi, I’m Safal Bhatia, with 10+ years of experience in mobile app development, Flutter, and UI/UX design. I’ve worked on real-time apps and hardware-integrated systems, and I can build your BLE-based app for the M5Tough device with a clean and responsive interface. Approach: I recommend using Flutter for a single, efficient codebase across Android and iOS. I’ll implement stable BLE communication, real-time data handling, and a UI that closely matches the M5Tough device screen. Timeline: 3–5 weeks Week 1: UI/UX design + BLE architecture setup Week 2–3: Core development and BLE integration Week 4: Notifications, logs, and testing Week 5: Final optimization and delivery Experience: I’ve developed apps involving real-time data, device communication, and notification systems. I can share relevant examples during discussion. Why me: * Strong experience with Flutter and cross-platform apps * Experience with BLE and real-time communication * Clean architecture and maintainable code * Clear communication and timely delivery I can guide the project end-to-end, from planning to deployment on both platforms. Let’s connect to discuss your device protocol and finalize the workflow. Best regards, Safal Bhatia
$300 USD in 15 days
4.1
4.1

Hi there, Strong alignment with this project comes from experience building cross-platform mobile applications with BLE device communication, real-time monitoring systems, and responsive control dashboards for IoT-based hardware integrations. Clear understanding of the requirement to develop a Flutter or React Native application that communicates with the M5Tough device over BLE, manages real-time person detection events, supports arm/disarm controls, and maintains local activity logs with notification support. Hands-on expertise with BLE integrations, Flutter and React Native development, background notification handling, real-time device communication, local database storage, and responsive mobile UI systems ensures reliable cross-platform performance and scalable architecture. Risk is minimized through structured BLE connection management, stable background service handling, optimized real-time updates, secure local data storage, responsive testing across Android and iOS devices, and clear technical documentation. Available to start immediately happy to discuss the preferred cross-platform framework, BLE workflow structure, or share similar IoT and real-time mobile application projects. Recent work: https://www.freelancer.com/u/chiragardeshna Regards Chirag
$300 USD in 7 days
4.2
4.2

With over a decade in the field of mobile app development, specializing in both iOS and Android platforms, I am confident in my ability to meet your needs for the BLE-based person detection system. My experience with cross-platform frameworks like Flutter and React Native will guarantee a single codebase that is fast, efficient, and saves you valuable time and resources. Another major advantage I bring to the table is my strong background in BLE device integration. I have successfully worked on numerous projects involving BLE communication and ensured seamless connection between devices. Moreover, user experience is a high priority for me, which implies UI/UX designs that are not just clean and simple but intuitive as well. As per your requirements, I'll make sure to deliver a design closely matching the layout and style of M5Tough display while maintaining the core functionality of providing real-time monitoring and controlling features. Finally, I am proud to inform you that we've been able to maintain a 98% project completion rate with consistent positive feedback from previous clients. Much of it is due to our transparent communication and workflow; after all, we're not just developers but long-term technology partners. Hence, if you're considering working with a team that is dedicated,yet versatile enough to innovate make critical decisions when need be – let's build something exceptional together!
$300 USD in 3 days
3.5
3.5

Hi there, I came across your project and I’m excited to help build your BLE-enabled mobile app for the M5Tough device. I have experience developing cross-platform apps with real-time device communication and clean, hardware-aligned UI. From your brief, you need a responsive app that connects via BLE, displays live sensor data, and allows control (arm/disarm) with reliable notifications and logging. I can deliver this using Flutter (single codebase), ensuring smooth performance on both Android and iOS. I’ll implement: • Stable BLE connection handling with auto-reconnect • Real-time person detection status updates • Instant local notifications (with background handling) • Arm/Disarm controls synced with device state • Connection status indicators • Local storage for logs (events + actions) UI will be minimal and consistent with the M5Tough screen—clean layout, fast interactions, and easy navigation across 5–6 screens. My approach: 1. Define BLE protocol & data flow 2. Build UI aligned with device style 3. Implement BLE communication + state management 4. Add notifications and local database (logs) 5. Test on real devices + optimize performance Estimated timeline: 10–14 days. Best regards, Pooja
$300 USD in 7 days
4.1
4.1

Hi, I am Fiza Shabbir. • I can build a cross-platform mobile app for both Android and iOS using a single codebase, with Flutter being the strongest fit for BLE performance and fast UI delivery • Integrate stable Bluetooth Low Energy communication with your M5Tough device for real-time status exchange and control • Display live person-detection status, connection state, and allow arm/disarm commands directly from the app with quick response handling • Implement background notifications so users receive instant alerts whenever a person is detected, even when the app is not actively open • Store local logs for detection events, arm/disarm actions, and connection history for easy review inside the app • Design the interface to closely match the M5Tough display style, keeping it clean, fast, and easy to use across roughly 5–6 screens • Deliver complete Android and iOS builds, documented source code, and a simple usage guide for deployment and future maintenance Best regards, Fiza Shabbir
$250 USD in 1 day
2.7
2.7

Hello There, I can build your cross-platform app with stable BLE communication and a clean, device-matched UI, ensuring real-time monitoring and control works smoothly on both Android and iOS. 1. I will develop the app using Flutter (single codebase) for consistent performance across platforms. 2. I will implement reliable BLE communication to connect with the M5Tough device, handle pairing, and maintain stable connections. 3. I will display real-time person detection status with instant UI updates. 4. I will add push/local notifications for detection events, including background handling. 5. I will build controls to arm and disarm the system with immediate feedback. 6. I will show connection status clearly (connected/disconnected). 7. I will implement local storage (SQLite) to maintain logs for detection events and system activity. 8. I will design a simple, clean UI aligned with the M5Tough display style. Deliverables: 1. Android APK and iOS build files 2. Full source code with documentation 3. Basic user guide Estimated timeline: 10 to 14 days depending on BLE testing and device access. Do you have the BLE protocol documentation for the M5Tough device Will you provide the device for testing or use remote debugging Regards Vk
$300 USD in 7 days
2.3
2.3

BLE apps like this usually run into issues with connection stability and background behavior—especially keeping a reliable link while handling notifications on both iOS and Android. The challenge is maintaining a consistent BLE session while delivering real-time updates without draining battery or dropping events. I’d build this in Flutter for a single codebase, using a structured BLE layer (scan → connect → subscribe to characteristics) with reconnection logic and background-safe notification handling. Logs would be stored locally, and the UI would mirror the M5Tough style while staying clean and responsive across 5–6 screens. I’ve worked on mobile features involving real-time device communication where reliability and responsiveness were critical. Happy to outline the BLE flow and screen structure if helpful
$300 USD in 7 days
2.2
2.2

Hi, We have solid experience building BLE-connected mobile applications and understand the nuances of GATT communication, background scanning, and real-time data handling on both Android and iOS. For this project, here's our approach: Tech Stack: Flutter (single codebase for Android + iOS) BLE Library: flutter_blue_plus for robust BLE communication with M5Tough Core Implementation: - BLE device discovery, pairing, and stable connection management - Read real-time person detection status from sensor characteristics - Arm/disarm commands sent via BLE write operations - Background notification handling when a person is detected - Connection status monitoring with auto-reconnect logic - Local logs for detection events and arm/disarm history (SQLite) UI Design: - 5-6 clean screens mirroring the M5Tough display style - Real-time status indicators, event feed, and control toggles - Fast, responsive performance optimized for BLE latency Deliverables: - Full Flutter source code with documentation - APK + iOS build files ready for testing - Basic user guide Timeline: 21 days A quick question: can you share the M5Tough's BLE service/characteristic UUIDs or firmware spec? That will let us map the GATT structure precisely from day one and avoid any integration surprises. APIE Technologies
$310 USD in 21 days
2.2
2.2

FAISALABAD, Pakistan
Payment method verified
Member since Jun 2, 2015
$30-250 USD
₹1500-12500 INR
$8-15 AUD / hour
$50-100 USD
₹600-1500 INR
$30-250 USD
₹1500-12500 INR
$15-25 USD / hour
$50000-100000 AUD
$750-1500 AUD
₹600-2000 INR
₹150000-250000 INR
€12-18 EUR / hour
$1500-3000 USD
$250-750 USD
₹500 INR
$30-250 NZD
₹750-1250 INR / hour
₹500 INR
$30-250 USD
$250-750 USD
$30-250 USD
₹12500-37500 INR
₹12500-37500 INR
$250-750 USD