IOS/개발일지(6)
-
IOS 어학용 플레이어 : Onpeat
- 앱 소개, 기획 의도 어학 공부를 하다 보면, 부족한 부분을 이해하기 위해 여러 번 반복해서 들어야 하는 경우가 생긴다. 또한 효과적인 영어 공부법으로 알려진 쉐도잉을 하다 보면 초 단위로 이동하거나 AB구간을 이용하는 기존의 플레이어로는 불편한 점이 매우 많았다. 따라서 Onpeat은 문장 단위로 오디오를 구분해 보통의 플레이어 보다 위치 이동을 보다 편리하고 정확하게 제공해 어학 공부의 효율을 늘리고자 개발하게 되었다. - 주요 기능 소개 - 플레이어 기능 자동으로 구간을 나누어주는 기능 나누어진 구간 간에 이동 및 반복 기능 AB 구간 반복 A 위치로의 이동 초 단위의 이동(사용자 설정) 재생 속도 조절 - 폴더 관리 기능 파일 및 폴더의 추가, 삭제, 변경, 이동 편리한 오디오 파일 추가 기능..
2023.04.04 -
개발일지 (5) - ListenApp
2023.02.23 - [개발일지] - 개발일지(4) - ListenApp 개발일지(4) - ListenApp 2023.02.03 - [개발일지] - 개발 일지(3) - ListenApp 개발 일지(3) - ListenApp 2023.01.27 - [개발일지] - 개발 일지(2) - ListenApp 개발 일지(2) - ListenApp 지난 포스팅 2023. 1. 18 로 부 hyukji.tistory.com 거의 2달만에 일지를 쓴다ㅎ 개강하고 나서 할게 많아서 개발 정리를 많이 못했다. 틈틈히 개발을 하긴 했지만 진도가 느려 정리할 필요성을 크게 못느꼈다. 돌아보니 꽤 많은 게 변했다. 먼저, 지난 일지에서 이런 말을 했었다. """ AVA..
2023.04.02 -
개발일지(4) - ListenApp
2023.02.03 - [개발일지] - 개발 일지(3) - ListenApp 개발 일지(3) - ListenApp 2023.01.27 - [개발일지] - 개발 일지(2) - ListenApp 개발 일지(2) - ListenApp 지난 포스팅 2023. 1. 18 로 부터 1주일이 지났다! 이번 주에는 설날이 끼어 있어서 생각보다는 진도가 늦어졌다. hyukji.tistory.com 이전 포스팅 이후로 여행을 비롯한 약속들이 많아서 개발이 조금 늦어졌다ㅎ 목표는 개강전까지 출시였는데 3월말은 되어야 출시가 가능하지 않을 까 싶다. 먼저 UI는 다음과 같이 변했다. 크게 달라진 점들은 색깔로 구분을 해두었다. 먼저 상단의 빨간색 부분은 AB구간 반복을..
2023.02.23 -
개발 일지(3) - ListenApp
2023.01.27 - [개발일지] - 개발 일지(2) - ListenApp 개발 일지(2) - ListenApp 지난 포스팅 2023. 1. 18 로 부터 1주일이 지났다! 이번 주에는 설날이 끼어 있어서 생각보다는 진도가 늦어졌다. 하지만 그 덕에 기능들과 UI/UX에 대한 많은 고민을 할 수 있었고 더 좋은 방향으로 hyukji.tistory.com 벌써 2월달이라니.. 시간이 참 빠르다ㅎ 이번주에는 지난 포스팅에서 말한 데로 먼저 PlayerView 재구성을 했다. 주황색과 파란색 부분으로 View를 나누어서 구현했다. 먼저 하단의 주황색 부분은 PlayerController과 관련이 있다. 단순히 Player의 시간을 변경해주거나 재생/일시정지에 관여한다. 구현에 있어 난이도..
2023.02.03 -
개발 일지(2) - ListenApp
지난 포스팅 2023. 1. 18 로 부터 1주일이 지났다! 이번 주에는 설날이 끼어 있어서 생각보다는 진도가 늦어졌다. 하지만 그 덕에 기능들과 UI/UX에 대한 많은 고민을 할 수 있었고 더 좋은 방향으로 진행되고 있는 것 같다! 이번 주의 핵심 개발은 재생목록 화면이었다. 별 다를 게 없어 보이지만 많은 변화가 있다ㅎ 먼저 지난 주에는 Document에 있는 음성파일의 Title들을 코드에 array로 작성해 임의로 만들어 두었다. 즉 새로 파일이 추가되거나 제거되는 거를 반영하지 않았으며 폴더와 같은 구성을 만들지 않았었다. 이것을 Document구조에 맞추어 데이터를 가지고 와 DocumentItem이라는 Structure를 통해 TableView를 구성하도록 구현했다. 또 다른 점은 UIMen..
2023.01.27 -
개발 일지(1) - ListenApp
최근 영어 듣기를 공부할 때 불편함 점들이 많았다. 문장 시작점으로 가기 위해서 5초 단위로 이동을 하니 듣고 싶은 부분으로 이동하고 싶어도 2초 정도 기다려야 하는 답답함이 있었다. 물론 이런 문제들에 대해 초단위 를 작게 쪼개는 플레이어도 있지만 오래전에 만들어져 사용하기 불편하거나 UI가 별로인 것들이 많았다. 또한 초단위로 뒤로가기, 반복하는 것이 아닌 "어절에 맞추어 반복할 수 있는 앱"을 만들고자 한다. 3월전까지 출시하는 것을 목표로 삼았다. 일주일에 한번씩은 중간 과정을 포스팅할 생각이다! ~ 2023/01/09 영어 듣기 앱 UI 구상 - Figma를 이용해 디자인 하였고 UI를 복잡한 기능보다는 필요한 기능들만 깔끔하게 보여주고자 했다. 2023/01/05 ~ 2023/01/12 대략적..
2023.01.18