이 페이지의 스크린샷은 영어 버전 앱에서 촬영한 것입니다.
버전 2.2.4(iOS) / 1.6.2(Android) 업데이트 내용
스캔의 인식 정확도를 개선했습니다. 처리 시간이 조금 더 걸릴 수 있지만, 기록을 더 정확하게 읽어낼 수 있습니다.

중량을 횟수 위에 적는 형식이라면 거의 모든 운동 기록 노트에서 운동을 스캔할 수 있습니다.

운동 종목 라이브러리에 목 운동 종목을 추가했습니다.
버전 2.2.3(iOS) / 1.6.1(Android) 업데이트 내용
Fitness Logbook의 초기 웹 버전을 공개했습니다. 공개 당시에는 노트북처럼 화면이 큰 기기를 대상으로 했습니다.

초기 버전의 기능은 제한적이었으며, 주로 운동 계획을 만들고 관리하는 데 초점을 맞췄습니다.

당시 후속 개발 계획에는 그래프와 데이터를 확인하는 위젯, API를 통한 앱과의 데이터 연동, AI로 생성한 운동 프로그램 가져오기가 포함되어 있었습니다.
버전 2.2.2(iOS) / 1.6.0(Android) 업데이트 내용
일부 PRO 기능을 무료 버전에서도 사용할 수 있게 되었습니다.

루틴을 폴더로 정리하는 것뿐 아니라, 여러 단계로 구성된 장기 운동 프로그램으로 묶을 수 있습니다.

또한 루틴과 운동에 워밍업, 쿨다운, 서킷 트레이닝 모듈을 추가할 수 있습니다. 서킷 트레이닝은 AMRAP, EMOM, 타바타 등의 형식을 지원합니다.
버전 2.2.1(iOS) / 1.5.8(Android) 업데이트 내용
종목별 기록에서 해당 운동 세션을 바로 열 수 있게 되었습니다. 날짜와 세트가 표시된 기록 목록에서 이동할 수 있으므로, 더 이상 달력에서 운동을 찾을 필요가 없습니다.

세트 번호 버튼을 길게 누르면 해당 세트를 워밍업 세트로 지정할 수 있습니다.
버전 2.1.7(iOS) / 1.5.7(Android) 업데이트 내용
루틴으로 시작한 운동의 구성을 변경하면, 해당 변경 사항을 루틴에도 반영할지 확인하는 안내가 표시됩니다.

운동 프로그램의 시작과 종료를 기록하고, 프로그램을 진행하면서 메모를 추가할 수 있게 되었습니다.

홈 화면의 프로그램 위젯에서 ‘운동 시작’을 탭하면 프로그램의 다음 운동을 시작할 수 있습니다. 해당 루틴을 따로 열 필요가 없습니다.
버전 2.0.9(iOS) / 1.4.9(Android) 업데이트 내용
루틴을 더 간편하게 공유할 수 있게 되었습니다. 링크를 보내거나 QR 코드를 스캔해 공유할 수 있으므로, 파일을 다운로드하고 전송할 필요가 없습니다.
버전 2.0.4(iOS) / 1.4.6(Android) 업데이트 내용
최근 3개월의 데이터를 기준으로 1RM(1회 최대 중량), 최대 사용 중량, 페이스 등의 개인 최고 기록을 갱신했는지 확인할 수 있게 되었습니다.

‘바벨 벤치 프레스’, ‘바벨 스쿼트’, ‘바벨 데드리프트’, ‘바벨 스탠딩 밀리터리 프레스’에서는 성별, 나이, 1RM을 기준으로 근력 수준도 계산합니다.

Apple 건강에서 운동을 가져올 수 있게 되었습니다. Apple Watch의 기본 ‘운동’ 앱으로 기록한 운동이 Fitness Logbook의 기록에 표시됩니다. 걷기를 제외한 모든 운동 유형을 지원합니다. ‘설정’ → ‘Apple 건강’에서 ‘운동 가져오기’를 활성화하세요.

‘비활동 타이머’를 추가했습니다. 예를 들어 10분으로 설정하면, 진행 중인 운동에서 일정 시간 새로운 기록이 없을 때 알림을 받을 수 있습니다. ‘설정’ → ‘운동’에서 설정할 수 있습니다.

운동과 개인 최고 기록을 텍스트뿐 아니라 이미지로도 공유할 수 있게 되었습니다.
버전 2.0.2(iOS) / 1.4.4(Android) 업데이트 내용
운동 중 에너지 소비량을 추정하고 활동 칼로리와 총 칼로리를 기록할 수 있게 되었습니다. 계산에는 생년월일, 키, 체중, 성별이 사용됩니다. Apple Watch를 사용하는 경우에는 시계에서 칼로리 소비 데이터를 가져옵니다.

계산에 필요한 정보가 없으면 별도의 입력 화면이 표시됩니다. 성별과 생년월일은 ‘설정’ → ‘계정’에서도 입력할 수 있으며, 키와 체중은 해당 위젯에서 입력할 수 있습니다.
버전 2.0.0(iOS) / 1.4.1(Android) 업데이트 내용
운동 종목 라이브러리에 새로운 종목을 추가했습니다. 주로 홈 트레이닝에 적합한 종목으로, TRX, 저항 밴드, 케틀벨, 랜드마인을 사용하는 운동이 포함되어 있습니다.

직접 만든 종목을 라이브러리의 종목과 통합할 수 있게 되었습니다. 예를 들어 직접 등록한 종목이 나중에 라이브러리에 추가되었다면, 해당 라이브러리 종목으로 대체할 수 있습니다.

통합하려면 ‘중량’과 ‘횟수’처럼 두 종목의 기록 항목이 일치해야 합니다. 통합하면 모든 루틴과 운동에서 직접 만든 종목이 라이브러리의 종목으로 대체됩니다.
버전 1.9.8(iOS) / 1.3.9(Android) 업데이트 내용
[PRO] 앞으로 할 운동의 일정을 계획하고 알림을 설정할 수 있게 되었습니다.

루틴, 프로그램, 폴더에서 근육 부위별 본 세트 수의 분포를 확인할 수 있습니다.

‘이전’ 열의 값이 버튼으로 작동합니다. 탭하면 이전 운동의 데이터를 사용해 현재 세트의 빈 입력란을 채울 수 있습니다.
버전 1.9.7(iOS) / 1.3.8(Android) 업데이트 내용
‘플랭크’처럼 ‘시간’을 기록하는 종목에 ‘고정 시간 운동’ 설정을 추가했습니다.

세트의 운동 시간이 미리 정해져 있다면 이 설정을 활성화하세요. 세트를 시작하기 전에 목표 시간을 입력하면, 시작 후 카운트다운 타이머가 표시됩니다. 타이머가 끝나면 세트가 자동으로 종료됩니다.
버전 1.9.4(iOS) / 1.3.6(Android) 업데이트 내용
운동 중 종목에 표시를 추가할 수 있게 되었습니다. 중량 늘리기, 중량 줄이기, 자세에 주의하기 등의 아이콘을 사용할 수 있습니다.

같은 루틴으로 진행할 다음 운동을 위한 짧은 메모로 활용할 수 있습니다. 왼쪽에는 이전 운동에서 남긴 표시가, 오른쪽에는 현재 운동의 표시가 나타납니다.

‘스텝밀’에 거리와 상승 높이를 계산하는 기능을 추가했습니다. 올라간 층수와 기구의 설정값을 기준으로 계산합니다. 층수 대신 거리를 기록하고 싶을 때 유용합니다.
버전 1.9.2(iOS) / 1.3.2(Android) 업데이트 내용
메트로놈의 음 높이로 동작 단계를 구분할 수 있게 되었습니다. 근육이 늘어나면서 저항을 받는 신장성 수축 단계와 동작 하단에서 자세를 유지하는 단계에서는 낮은 음이, 나머지 단계에서는 높은 음이 울립니다.

‘운동량’ 위젯의 기능을 확장했습니다. 총 중량과 본 세트 수를 확인할 수 있으며, 기록 기능을 활성화한 경우에는 근육 긴장 시간도 확인할 수 있습니다.

‘스텝밀’에 ‘층수를 기록 항목으로 사용’ 설정을 추가했습니다. 거리 대신 층수를 기록할 수 있습니다.
버전 1.9.0(iOS) / 1.3.0(Android) 업데이트 내용
메트로놈과 근육 긴장 시간(TUT) 기록 기능을 추가했습니다.

메트로놈은 설정한 템포에 맞춰 소리를 내고 동작 단계를 표시합니다. 일정한 템포로 운동할 때 사용할 수 있습니다. 운동 메뉴에서 ‘메트로놈 열기’를 선택하고 템포를 설정한 뒤 시작하세요.

휴식 타이머에 사전 알림음을 설정할 수 있게 되었습니다. 휴식이 끝나기 조금 전에 소리가 울리므로, 바벨을 잡는 등 다음 세트를 준비할 수 있습니다.

‘플랭크’나 ‘트레드밀’처럼 ‘시간’을 기록하는 종목에서는 세트를 시작하고 종료하면 운동 시간이 자동으로 기록됩니다.
설정에서 ‘근육 긴장 시간 기록’을 활성화하면 세트를 완료로 표시하는 것뿐 아니라, 세트를 시작해 근육 긴장 시간을 측정할 수 있습니다.

기본 사용 방식은 자동 진행입니다. 종목에 템포가 설정되어 있으면 세트 시작과 동시에 메트로놈이 열립니다. 메트로놈이 설정한 목표 횟수에 도달하면 세트의 시간 측정이 자동으로 종료됩니다. 세트 사이의 휴식 시간이 설정되어 있으면 휴식 타이머가 시작되고, 휴식이 끝나면 다음 세트가 자동으로 시작됩니다.

또한 ‘카운트다운’과 ‘지연 시간’ 설정을 추가했습니다.

‘카운트다운’은 운동을 시작하기 전의 준비 시간입니다. 버튼으로 세트를 시작하거나 남은 휴식 시간을 건너뛸 때, 덤벨을 잡거나 시작 자세를 취할 시간을 확보할 수 있습니다. 휴식 타이머가 끝난 뒤 세트가 자동으로 시작되는 경우에는 추가 카운트다운이 없습니다.

‘지연 시간’은 실제 동작을 마친 뒤 ‘완료’를 탭하기까지 걸리는 시간입니다. 근육 긴장 시간을 계산할 때 이 시간을 차감합니다. TUT 값은 직접 수정할 수도 있습니다.

두 설정에는 5초 등의 기본값을 지정할 수 있습니다. 운동이나 루틴 안의 종목별로, 종목의 특성과 운동 환경에 맞는 값을 설정할 수도 있습니다.

이 버전이 공개된 당시에는 근육 부위별 총 TUT와 본 세트 수를 확인하는 위젯이 후속 기능으로 계획되어 있었습니다.

팁: Apple Watch의 알림음이 작게 느껴진다면 시계 설정에서 음량을 높여 보세요.
버전 1.8.1 업데이트 내용
이 버전에서는 사용자 계정을 도입했습니다.

계정을 만들면 앱의 데이터가 서버의 데이터베이스에도 저장됩니다. 기존에 기록한 데이터도 계정으로 이전됩니다.

주요 장점은 다음과 같습니다.

1. 기기를 분실해도 서버에 저장된 데이터를 이어서 사용할 수 있습니다. 여러 기기에서 같은 데이터에 접근할 수도 있습니다.

2. 문제를 더 빠르게 조사하고 수정할 수 있습니다. 오류를 재현하기 위해 데이터 사본을 보내 주실 필요가 없어졌습니다.

3. 앞으로 추가할 기능의 우선순위를 정하는 데도 도움이 됩니다.

4. 웹 버전을 위한 기반을 마련했습니다. 이 업데이트가 공개된 당시에는 웹 버전을 개발 중이었으며, 계정에 저장된 데이터를 활용할 예정이었습니다.
버전 1.7.8 업데이트 내용
루틴을 바탕으로 인쇄용 PDF 템플릿을 만들고 다운로드할 수 있게 되었습니다.

템플릿을 인쇄해 운동 중에 작성한 다음 스캔하면, 종이에 기록한 데이터를 앱으로 가져올 수 있습니다.
버전 1.7.5 업데이트 내용
다음 기능을 추가했습니다.

1. 운동을 일시 정지하고 나중에 다시 시작할 수 있습니다.

2. 여러 단계로 구성된 운동 프로그램을 만들 수 있습니다.

3. 루틴과 운동에 워밍업, 쿨다운, 서킷 트레이닝 모듈을 추가할 수 있습니다.

4. EMOM, 타바타 등의 서킷 트레이닝을 설정하고 실행할 수 있습니다.

또한 운동 종목 라이브러리에 새로운 종목을 추가했습니다.
alex@fitness-logbook.com