본문 바로가기

아이폰/앱 만들기

[Object-c] 1. 설계하기(앱 만들기)

반응형

 

안녕하세요 이번 포스팅은 설계라고 말하긴 거창하지만 따져보면 설계 단계라고 생각되어 포스팅하겠습니다.

본래 간단한 앱들을 개발할때 설계라고 거창하게 잡고 시작하지 않고 생각나는데로 그때 그때 메모장에 적고, 메모를 토대로 개발에 살을 붙여나갔습니다. 요번을 계기로 조금씩 절차있게 개발 하고자 노력하겠습니다.




목차

  • 유사 앱 찾아보기
  • 앱 사용 주요 타겟 정하기
  • 주요 기능 정리하기
  • 주요 기능별 화면 정리하기
  • 세부 기능 정리하기
  • 기능 별 주요 기술 사전 조사하기
  • 기능 별 라이브러리 검색하기
  • 구현

 

위의 목차대로 진행할 예정입니다.
추후에 필요하다고 생각되는 과정은 추가하도록 하겠습니다.



유사 앱은 다운받지는 않았지만 스크린샷과 설명만을 보고 정리한 내용이다

운동 앱의 초점은 헬스장을 가지 않아도 케어 받는 느낌을 주도록 만들게 했다.
각자 앱들만의 특색으로 케어를 해주고 있다. 커뮤니티를 지원하던가, 음성 및 동영상으로 트레이너가 없어도 배우면서 할 수 있도록 한다.
후발대인만큼 나만의 특색을 하나라도 갖고 시작 해야 한다. 
나는 운동을 위한 기본정보와 꾸준히 운동 하도록 권장하고 체계적으로 관리해주도록 할 생각이다.





유사 앱 찾아보기

키워드 : 운동

이름 : 런타스틱리절츠 맨손 근력운동

주요기능 

  • 맞춤형 12주 트레이닝 플랜
  • 바디웨이트 트레이닝 결과보장
  • 홈트레이닝에 최적화됨(동영상)
  • 영양 가이드 및 커뮤니티 지원
  • 몸매 변화에 도움되는 개별운동 지원

이름 : 윗몸 일으키기 운동 스케줄

주요기능 : 

  • 기본값이 담긴 운동 종목을 제공해서 동영상으로 가이드한다. (올바른 동작,호흡,적용되는 근육,자주 하는 실수) 
  • 켈린더를 통해 날짜별 운동종목을 수행 했는지 체크한다.(알림기능 제공)
  • 13가지 운동 종목(저/중/고 강도 선택)
  • 6명의 가상트레이너
  • 배경음악 제공 
  • 13개 언어로 제공 한국어 포함
  • 오프라인 사용가
  • 맞춤 기능

이름 : 런타스틱 팔굽혀펴기 푸쉬업 상체 운동 홈트레이너

주요기능 :

  • 기기에 내장된 근접 센서로 팔굽혀펴기 횟수가 자동으로 측정된다.
  • 푸쉬업 시 코로 화면을 건드리면 근접 센서를 이용해 자동으로 실시 횟수 정확히 측정
  • 세트간 휴식 시간 자동 측정
  • 지속적인 피드백 위한 음성코치
  • 개인 기록 및 운동 통계 확인 가능
  • 서버와 연동해 운동내역 업로드가능 
  • sns공유 가능
  • 뱃지 제공으로 동기부여


앱 사용 타겟

 

앱을 개발하기전 어떤 사용자들을 대상으로 할 것인지도 중요하다고 한다.

남자인지 여자인지, 20대인지 30대인지, 더 세세하게는 어떤 일이나 어떤 상황에 사람들을 대상으로 만들 것인지 생각해보았다.

여타 앱들도 그렇듯이 저는 집에서 '운동 좀 해볼까?' 라고 생각하는 사람들이나 '운동 좀 해야하는데..' 라고 생각하는 나와 같은 사람들을 대상으로 정했다.



목차중 생략된 부분은 진행은 했지만 따로 기재하지는 않았습니다.



해당 포스팅은 지극히 주관적인 내용으로 저자의 복기 목적으로 작성된 것이고, 내용에대해 수정이나 추가 요청은 언제든 환영합니다. 



반응형