헬스케어

MomsCode

임신성 당뇨 관리 앱의 AppleHealth 연동과 데이터 분석을 맡았습니다.

참여 형태
대표 개발자 이전 경력 · 회사 재직 중 참여
맡은 범위
Flutter iOS·Android · AppleHealth 플러그인 · 데이터 분석
기술
Flutter · Swift · HealthKit · Firebase Analytics · BLoC
결과
캐나다 출시 · 개발 완료 후 유지보수
MomsCode — 임신성 당뇨 관리 앱 · AppleHealth 연동
설명용 그림 · 실제 앱 화면이 아닙니다

01 / 서비스

서비스 소개

생활습관을 기록하며 임신성 당뇨를 관리하는 앱으로, 캐나다에 출시됐습니다. iOS HealthKit을 Flutter와 연결해 건강 데이터를 활용하고, Firebase Analytics로 앱 사용 데이터를 분석했습니다.

기간2019.12 – 2020.07

02 / 작업

맡은 범위와
구현 내용

맡은 범위

  • Flutter iOS/Android 앱 개발(iOS 파트 플러그인은 Swift)
  • AppleHealth를 Flutter 플러그인으로 직접 개발해 연동(Method/Event Channel)
  • 건강 데이터의 앱 수신·활용 처리
  • Firebase Analytics로 사용자 데이터 분석·서비스 개선
  • BLoC 패턴 기반 상태관리
  • 개발 완료 후 유지보수 대응

구현 내용

  • Method/Event Channel로 HealthKit을 Flutter에 연동해 생활습관·건강 데이터를 앱에서 받아 활용합니다.
  • 건강 데이터는 정확한 수신과 개인정보 민감성을 함께 고려했고, BLoC로 데이터 흐름과 상태를 구조화했습니다.
  • Firebase Analytics 분석 결과를 서비스 개선에 반영했고, 담당 기능을 완료한 뒤 배포 이후 유지보수 단계까지 대응했습니다.

03 / 구조

구현 구조

AppleHealth 연동·데이터 분석 구조
AppleHealthHealthKit 건강 데이터
HealthKit SDKiOS 네이티브 · Swift
Flutter 플러그인Method / Event Channel
Flutter 앱iOS·Android · BLoC
  • Firebase Analytics 분석
  • 캐나다 출시
  • 유지보수

프로젝트 문의

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

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

비슷한 프로젝트 문의