3대 500을 위하여?
다이어트를 위해 시작했던 운동이 지금은 근비대를 위한 중량훈련으로 변했다
헬스는 즉각적인 변화가 일어나기 힘들기 때문에 기록을 통해서 성취감을 얻는 게 좋다고 한다
후술하겠지만 폰 기종이 그지같아서 별로 좋지 않아 기록하는데 어려움을 겪고 있다.
이럴 때 쓰라고 프로그래밍 배우는거 아닐까?
결국 이 프로젝트는 잊혀졌고 이미 폰을 바꿔버렸다.
무려 2020년 6월 30일에 썼던 글....
기존에 불편한 점
불편한 점의 기원은 폰 기종 (폴더블 아니고 그냥 폴더폰이다)
현재 기록은 카카오톡 나 자신과 카톡을 이용하고 있으며 매우매우매우매우 불편하다
시중에 앱을 사용해볼려 했으나 당연하게도 저 폰에서는 불편했다
또한 내가 원하는 운동이 없었고 추가도 귀찮았다
그래서 만드는 대 갤럭시 폴더폰 헬스 루틴 기록용 앱을 만들기로 했다 아니면 폰을 바꾸던가
물론 다른 기종에서도 가능하게 만들 예정
뭘로 만들까
요즘 안드로이드 스튜디오를 계속 쓰고 있으니 Java로 만들 예정이다.
아직 구체적인 계획도 없기에 일단 쓸만한 언어를 추려봤다
1. Android Studio - Java, Kotlin
안드로이드 앱 개발이라면 가장 먼저 떠오르는 것
장점: 뭔가 지원하는 게 많다단점: Java나 Kotlin에 대한 지식 없음
2. Flutter - Dart
구글에서 개발한 모바일 앱 개발 프레임 워크장점: 구글, 잘 정리된 자료단점: Dart가 뭐죠 먹는건가요
3. Xamarin - C#
.Net과 C#으로 만들어진 크로스플랫폼 앱 개발장점: C#은 잘 알고 있음단점: 오픈 소스 라이브러리 제한, 업데이트 느림
4. React Native - JavaScript
JavaScript와 ReactJS로 만드는 앱
장점: 만들기 쉽다고 한다
단점: JS와 React는 제대로 해본적이 없고 선호하지 않음
커다란 틀
일단 만들고자 하는 기능들을 정리한다
- 원하는 운동 추가 (이름, 사진, 방법, 자극 부위, gif, 관련 유튜브 영상 등)
- 자유로운 루틴 제작 (세트, 횟수, 휴식시간)
- 몸무게, 키, BMI, 인바디, (식단) 기록 및 월간 그래프
- 운동 종목별 볼륨 변화 그래프
- 루틴 및 휴식 타이머
- 확인 버튼 한번으로 최대 횟수 채운거 표시, 타이머 시작
이런 느낌의 타이머
이 앱의 단점은 나만의 루틴을 만들기 힘들다는 것
이런 느낌의 타이머
이 앱의 단점은 나만의 루틴을 만들기 힘들다는 것
나중에 추가할만한 것은
- 기본적인 루틴 지원
- 루틴 추천
- 운동 자세 도우미 (와! 인공지능!)
기본적으로 내가 필요해서 만드는 앱이기에 다른 기종이나 폰에 적용이 안될 수도 있고 스토어에 낼지도 고민중이다
썸네일 아이콘에서도 볼 수 있듯이 앱 이름은 GYM Partner로 정했다
Gain Your Muscle의 약자로... 뭔가 있어보이게...
'중단된 프로젝트 > GYM Partner' 카테고리의 다른 글
헬스 루틴 기록용 앱 만들기 - 햄버거 버튼 전환 (0) | 2021.08.11 |
---|---|
헬스 루틴 기록용 앱 만들기#3 - 화면전환 (0) | 2021.08.11 |
헬스 루틴 기록용 앱 만들기 - 프로젝트 리팩토링 (0) | 2021.08.09 |
헬스 루틴 기록용 앱 만들기#2 - 홈 화면 (0) | 2021.08.05 |
헬스 루틴 기록용 앱 만들기#1 - UI 초안 (0) | 2021.07.30 |