Device connection & control
Develop device discovery, connection, controls and status feedback, with clear messages for unexpected states.
Apps & Mini Programs
Companion apps and WeChat Mini Programs for BLE devices, from protocol integration to controls, data views and release support.

Define mobile functions and screens around BLE device capabilities and real user journeys, not as isolated pages.
Develop device discovery, connection, controls and status feedback, with clear messages for unexpected states.
Display live status, measurements and charts based on the device protocol. Data storage and synchronization are agreed for the project.
Turn device parameters, operating modes and product scenarios into clear settings, with confirmation and device feedback.
Assess firmware updates, version information and diagnostic functions against device and platform conditions to support product maintenance.
Review the device, mobile operating systems and platform limits before defining responsibilities across mobile software and device firmware.
Integrate BLE services and data protocols, covering discovery, connection, messages and status feedback in coordination with device firmware.
Develop controls, data views, settings and help screens, including loading, disconnection, permissions and error states.
Assess permissions, connectivity and data access against target operating systems and WeChat rules. Background connections and updates require specific evaluation.
Validate user flows with prototypes and agreed phone models, and provide agreed release support. Review decisions remain with the relevant platform.
Define data, actions and feedback around shared product requirements so device and mobile behavior remain consistent.
Device features, data and firmware interfaces
Connection flows, commands and status exchange
Controls and views in an app or Mini Program
Agree on supported platforms, features, acceptance criteria and deliverables at the start. Software, source code, documentation and usage rights follow the project agreement.
Agreed app packages, project files or Mini Program deliverables, with platforms, versions and delivery formats defined for the project.
Agreed device commands, data definitions and connection behavior to support device integration and future maintenance.
Agreed usage, build or release instructions and assistance with submission materials. Store or platform approval is not guaranteed.
Agreed functional validation records, supported environments and known limitations, with defined maintenance and technical support arrangements.
Align the protocol and user flows, develop screens, then validate with real devices and agreed mobile environments.
Understand device functions, users, mobile operating systems and usage, then identify app and Mini Program requirements.
Assess device protocols and platform capabilities, map user flows, and define handling for connections, permissions, data and unexpected states.
Implement protocols and screens, then validate connections, controls, settings and data feedback on prototypes within the agreed scope.
Validate against agreed platforms and acceptance criteria, prepare software and documentation, and provide agreed release and follow-up support.
We can assess the work. Share a prototype, communication protocol, target operating systems and required functions. We will review available interfaces and integration conditions before defining the scope. Any required firmware changes and device-side cooperation will be agreed first.
Feature parity should not be assumed. Permissions, BLE interfaces, lifecycle behavior and release rules differ. Feasibility depends on target operating systems, the WeChat environment and device testing. Background connections, continuous data reception and firmware updates require separate assessment.
These are not included by default. If needed, we separately define service interfaces, data handling, account eligibility, compliance requirements and development responsibilities before agreeing on implementation and deliverables.
We can provide agreed submission guidance, release materials and maintenance support. The responsible parties prepare developer accounts, required qualifications and privacy information. Approval remains with the platform. Maintenance periods, system adaptation and new features must be agreed.
Start with device functions and user flows to define the right mobile approach for your product.