ios 개발자로 진로로 정했습니다!
그래서 이제 1년이 넘도록 취미생활로 만들어 보았던 개인 프로젝트에 대해 정리를 먼저 시작해보겠습니다.
[앱스토어 링크]
https://apps.apple.com/kr/app/titi-공부를-위한-타이머/id1519159240
1. 앱스토어 등록 사진
2. 만들게 된 계기
중간고사때 공부하는데 뭔가 그냥 공부하면 집중이 잘 안되어 타이머 어플을 찾아보았습니다.
하지만 제가 원하던 기능이 잘 보이질 않았습니다.
보통의 타이머 어플의 경우 남은시간만 보여집니다.
또는, 스톱워치의 경우도 지나간 시간만 보여집니다.
저는 공부할때 사용할 타이머에 남은시간도 보여지며 동시에
하루 총 목표시간에서 얼마만큼 더 공부를 해야하는지,
하루동안 누적된 공부시간이 어느정도인지
한번에 계산을 하고 싶었습니다.
그래서 기존에 가지고 있던 일정시간동안 특정 함수가 실행되는 코드를 가지고 있었기 때문에 바로 제작을 시작했습니다.
3. 어플 기능 소개
www.youtube.com/watch?v=JCL6sHSR_Z8
www.youtube.com/watch?v=ueDyZHEMODw
어플 구동영상은 위 영상을 참고하시면 되겠습니다!
1. 타이머 남은시간 표기
- 시간 및 프로그래스로 표기
2. 종료 예정시간 표기
3. 하루 누적시간 표기
4. 하루 목표 남은시간 표기
5. 시작, 정지 버튼 및 타이머 재시작 버튼
6. 시간설정 버튼
7. 7번의 저장된 공부기록 표기
4. Xcode 제작 화면
현재까지 제작된 xcode의 간단한 화면을 보여드리겠습니다.
프로그래밍 코드는 아래 영상을 참고하시면 되겠습니다!
www.youtube.com/watch?v=YIoeXPiIx9A
5. 현재 사용자수
현재 약 400명 정도 다운이 되었습니다.
하지만 거의 대부분이 맥 앱스토어에서 다운된 수입니다...
사실 냉정하게 아이폰의 경우 대체가능한 다른어플들이 많이 있습니다.
그렇기 때문에 앞으로의 기능 업데이트가 더욱 많은 사람들이 다운하게 될 중요포인트가 될 것 같습니다.
그래도 맥 앱스토어의 생산성 카테고리에서 상위 100위 내에 있어 더욱 접근가능성이 높다는 점은 충분한 이득입니다!
6. 앞으로의 개선점
이제 ios 개발자로 진로를 정하였기에
해볼 수 있는 기능은 다 고려를 해볼 생각입니다.
1. 요일별 누적시간 - 그래프화 표기
2. 요일별 평균 지속공부시간 - 그래프화 표기
3. 7일간의 평균 누적공부시간 - 그래프화 표기
4. 7일간의 평균 지속공부시간 - 그래프화 표기
5. 서버 생성 및 로그인 서비스 구현
6. 타이머 종료시 어플알림 서비스 구현
기타 등등으로 여러가지를 시도해볼 생각입니다!
7. 깃허브 코드
github.com/FreeDeveloper97/TiTi_mac
많은 사용 및 피드백 부탁드립니다!
감사합니다!
'iOS 개발자 > iOS 프로젝트' 카테고리의 다른 글
iOS 프로젝트/계산하지마!/UPDATE (2) | 2021.02.01 |
---|---|
iOS 프로젝트/계산하지마!/정리글 (4) | 2021.02.01 |
iOS 프로젝트/TiTi-공부를 위한 타이머/iOS UPDATE (1) | 2021.01.26 |
iOS/앱스토어 심사를 통과하지 못함, 재 업데이트 (0) | 2021.01.15 |
iOS 프로젝트/TiTi-공부를 위한 타이머/MAC UPDATE (1) | 2021.01.14 |