프로젝트 배경
1. 문제점 • 서비스 파편화 해결: 기존에 운영되던 앱들이 서비스별로 분산되고 유지보수 기간이 길어짐에 따라 발생한 코드 파편화 및 관리 효율 저하 문제를 해결하고자 프로젝트가 시작되었습니다. • 구조적 개선 필요성: 노후화된 구조를 탈피하고, 향후 확장성을 고려하여 비즈니스 로직과 UI 레이어의 완전한 분리가 필요한 상황이었습니다. 2. 프로젝트 목표 • BLE 통신 SDK 분리: 기기 제어의 독립
위시켓과 함께한 진행 과정
프로젝트 등록
웨어러블 의료 데이터 분석 시스템 안드로이드 앱 개발
2025.03.21.
프로젝트 완료
프로젝트 성과
BLE 통신 모듈화 및 최적화
BLE(Bluetooth Low Energy) 스캔 및 연결 로직을 전용 SDK로 분리 포그라운드 서비스를 통해 앱이 백그라운드에 있을 때도 통신이 안정적으로 유지되도록 구현
Compose 변경
기존 XML 및 LiveData 사용 레이아웃 및 로직을 Compose, Coroutine 구조로 변경
유지 보수 용의성 개선
무분별 하게 사용하던 LiveData를 걷어 내고 및 Coroutine을 사용하여 데이터 추적을 용이 하게 함
네트워크/이벤트 로그작성, 데이터독 파라메터추가, crasylitics 추가하여 CS 관리 및 크레시대응
네트워크/이벤트 로그작성, 데이터독 파라메터추가, crasylitics 추가하여 CS 관리 및 크레시대응
핵심 기능
진행 단계
기존 앱 소스코드 및 시나리오 파악
2025.04.
기존 앱 소스 코드 및 비지니스 시나리오 파악
프로젝트 상세
1. 프로젝트 개요 • 프로젝트명: 스카이랩스(SkyLabs) 웨어러블 의료 데이터 분석 시스템 - CART BP pro 병원용 앱 개발 [1] • 개발 기간: 2025.04 - 2025.12 (10개월) [1] • 주요 목적: 이동 가능한 소형 혈압 측정 장치(카트링)를 활용하여 환자의 혈압 상태를 3일간 측정하고, 이를 의료 진단에 활용하기 위한 데이터 분석 시스템 구축 [1] • 핵심 역할: 제공












