BDK로 내 코칭 앱 만들기
수업을 놓치는 일을 줄이고 회원이 프로그램을 이어가게 해요. 휴대폰으로 예약하고 동영상을 따라 하며 운동 전에 알림을 받아요.
01 / 05
알림 권한
회원이 예약을 마쳐 알림이 필요한 이유를 화면에서 알 수 있을 때 수업 알림을 받을지 물어요.
- 알림이 프로그램을 이어가는 데 어떻게 도움이 되는지 설명해요.
- 계획만 둘러보는 회원에게는 묻지 않아요.
- 회원의 운동 설정에서 휴대폰 알림 설정을 열어요.
02 / 05
날짜·시간 선택
휴대폰 기본 선택 화면에서 운동 시간을 고르게 해요.
- 코치의 빈 시간에 수업을 예약해요.
- 이번 주 남은 날 중 집에서 운동할 시간을 정해요.
- 회원 일정이 바뀌면 예약한 수업을 다른 날로 옮겨요.
03 / 05
네이티브 동영상 플레이어
운동을 시작하기 전에 각 동작을 어떻게 하는지 보여줘요.
- 운동 계획에서 동작 시범을 재생해요.
- 세트 사이에 쉴 때 자세 동영상을 재생해요.
- 전체 수업을 따라 하는 동영상으로 진행해요.
04 / 05
카메라·사진
회원이 몸의 변화를 사진으로 찍으면 상태 확인 기록에 첨부돼요.
- 주간 상태 확인 때 몸의 변화를 사진으로 남겨요.
- 코치가 검토할 식사 사진을 찍어요.
- 운동 기록에 자세 확인 사진을 추가해요.
05 / 05
푸시 알림
운동이나 상태 확인 시간이 되면 회원을 다시 앱으로 이끌어요.
- 코칭 수업 전에 회원에게 알려요.
- 주간 상태 확인을 마치도록 알려요.
- 회원이 알림을 누르면 운동 계획을 열어요.
네이티브 기능 71개 중 다섯 가지
모든 앱에 전체 기능이 포함돼요. 스크롤해서 나머지도 봐요.
- 인앱 구매
- 네이티브 화면 전환
- 모달 시트새 기능
- Face ID 로그인
- QR 스캐너새 기능
- 공유 창새 기능
- Apple로 로그인새 기능
- 실시간 위치새 기능
- 딥 링크새 기능
- 앱 배지새 기능
- 다른 앱에서 공유 받기새 기능
- 저장된 로그인새 기능
- 연락처새 기능
- 건강 데이터새 기능
- 오디오 플레이어새 기능
- 음성 녹음새 기능
- 평점 요청새 기능
- 추적 동의 요청새 기능
- NFC 스캔새 기능
- 푸시 알림새 기능
- 날짜·시간 선택새 기능
- 사진 선택새 기능
BDK에 빌드를 요청하면 모든 기능이 포함돼요. 요금 보기
직접 설정할 것
- 내 Apple Developer·Google Play 계정.
- 푸시 알림용 내 Firebase 프로젝트의 서비스 계정 키와 OneSignal 앱.
- 앱을 여는 링크를 원한다면 Branch나 Chottulink.
- 필요한 건강 데이터 종류를 켜고 읽기 전에 접근 요청 (iOS).
웹 앱이 계속 중심이에요
- 프로그램, 예약, 회원 로그인, 코칭 기록은 직접 관리해요.
- 실물 상품과 서비스는 허용되는 경우 웹 결제를 유지해요. 디지털 상품은 스토어 결제가 필요한 경우 그 방식을 따라요.
- 웹 앱에서 네이티브 기능을 호출해요. 웹 앱 변경은 재빌드 없이 반영돼요.
코칭에 건강 데이터 접근이 필요한가요?
아니요. 동영상, 예약, 몸의 변화를 담은 사진만으로도 운영할 수 있어요.
모든 회원이 걸음 수 데이터를 공유할 수 있나요?
건강 기능을 켠 iOS 빌드에서만 가능해요. 먼저 보고된 지원 기능을 확인해요.
건강 데이터가 비어 있으면 활동이 없다는 뜻인가요?
아니요. iOS에서는 읽기 권한이 거절돼도 빈 결과가 올 수 있어요.