프로젝트 배경
1) 문제점 - 기존 앱 구조에서 회원 인증 흐름이 단순 로그인 중심으로 설계되어 있어 다양한 SNS 로그인 확장 및 기기 등록 연계에 한계가 있었음 - 오디오 스트리밍 기능에서 재생 끊김, 메모리 누수, 장시간 사용 시 크래시 발생 등 서비스 핵심 기능의 안정성이 충분히 확보되지 않은 상태 - ViewController에 UI와 비즈니스 로직이 혼재된 Massive ViewController 구조로 인
프로젝트 성과
앱 구동 속도 40% 개선
직렬 API 호출을 GCD 기반 병렬 처리로 전환하여 스플래시·초기 로딩 시간을 3초 → 1.5초로 단축.
오디오 스트리밍 안정성 99.9% 확보
AVQueuePlayer 싱글톤 재설계 및 메모리 누수 제거로 장시간 재생에서도 Crash-free 환경 달성.
App Store 심사 리스크 제로
Apple 로그인·회원 탈퇴·권한 요청·개인정보 처리방침을 가이드라인 준수 형태로 구축하여 무리 없이 런칭
아키텍처 고도화로 유지보수 효율 증대
Input/Output 기반 MVVM 구조 적용 → UI/로직 완전 분리 → 기능 추가 시 코드 변경 최소화 및 협업 효율 향상
핵심 기능
진행 단계
개발
2024.05.
다중 SNS 로그인·회원가입 구축, MVVM 아키텍처 고도화, 보안 강화, 오디오 스트리밍 안정화 및 초기 로딩·운영 UX 개선을 담당
프로젝트 상세
1) 포트폴리오 소개 헬스케어 · 멘탈웰니스 iOS 앱 개발 개인의 정신 건강과 감정 관리를 돕는 오디오 기반 헬스케어 서비스로,명상·브레인 트레이닝·힐링 사운드 콘텐츠를 제공하는 B2C 헬스케어 앱입니다. 메인 타깃은 스트레스 관리와 수면 개선에 관심 있는 성인 사용자,일상 속 멘탈 케어가 필요한 직장인 및 일반 사용자입니다. 2) 작업 범위 - iOS 네이티브 앱 전담 개발 (프리랜서)







