헬스케어 · 하드웨어

마이너스플러스

체성분 관리 앱에 TUYA 체중계 SDK를 Flutter로 연동했습니다.

참여 형태
대표 개발자 이전 경력 · 회사 재직 중 참여
맡은 범위
Flutter iOS·Android · TUYA SDK 플러그인 · BLE 데이터
기술
Flutter · Swift · TUYA SDK · BLE · BLoC
결과
담당 기능 개발 완료 후 유지보수
마이너스플러스 — 체성분 관리 앱 · TUYA 체중계 연동
설명용 그림 · 실제 앱 화면이 아닙니다

01 / 서비스

서비스 소개

TUYA 체중계로 체중·체성분을 관리하는 헬스케어 앱. 네이티브 형태인 TUYA SDK를 Flutter 플러그인(Method/Event Channel)으로 만들어, BLE로 오가는 체중계 측정 데이터를 Flutter 앱에서 주고받도록 구현했습니다.

기간2020.07 – 2020.10

02 / 작업

맡은 범위와
구현 내용

맡은 범위

  • Flutter iOS/Android 앱 개발(iOS 파트 플러그인은 Swift)
  • TUYA 체중계 SDK를 Flutter 플러그인으로 직접 개발해 연동(Method/Event Channel)
  • 체중계 측정 데이터의 앱 수신·전달 처리
  • BLoC 패턴 기반 상태관리
  • 개발 완료 후 유지보수 대응

구현 내용

  • 네이티브 TUYA SDK와 Flutter를 연결해 체중계 측정값을 앱에서 받도록 구현했습니다.
  • BLE 측정값의 수신과 화면 상태 동기화를 BLoC로 구조화했고, 배포 후 버그·정책 대응 등 유지보수를 맡았습니다.

03 / 구조

구현 구조

TUYA 체중계 연동 구조
TUYA 체중계BLE 측정 데이터
TUYA SDKiOS 네이티브 · Swift
Flutter 플러그인Method / Event Channel
Flutter 앱iOS·Android · BLoC
  • 측정 데이터 수신·전달
  • 유지보수

프로젝트 문의

비슷한 서비스를 준비하고 계신가요?

아이디어 단계여도, 이미 운영 중이어도 좋습니다. 현재 상황과 필요한 일을 알려주세요.

비슷한 프로젝트 문의