평소 취미가 독서인데, 독서기록 어플을 만들고 싶었다 :)
더 나아가 평소 나의 독서스타일에 맞는 책 추천 등 다양하게.. 더 추가할 예정이지만
우선, 데이터를 쌓아야하기때문에 현재는 독서기록이 위주이다
기획, 디자인, 안드로이드는 내가 담당했고 서버는 친한 개발자 언니가 담당 :)
기획, 디자인은 정말 힘들었다
기획도 크게 2번에 걸쳐서 변경했고, 디자인은 정말 쉴새없이 변경.. T_T 개발기간보다 오래걸렸다
아무래도, 관심이 있는 분야니 아이디어는 차고 넘쳤지만 아이디어에 비해.. 개발자가 하는 디자인이라.. 정말 힘들었다..
전직장에서는 디자인팀과 서로 아이디어를 엄청 주고 받았어서 피그마에 대해 많이 사용해봤어도 차원이 다르긴 했다..ㅠㅠ
하지만 앞으로 디자이너님들과 소통할 때 도움이 되겠지..?
신기술의 사용
전직장에서 써보지 않았던 기술들을 써보고 싶었다
Coroutine, Hilt, MVVM 등등..! 신기술을 적용해보다보니 개발시간이 오래걸렸다..
하지만 이럴 때 아니면, 언제 경험해보겠나싶어서 ..ㅠㅠ
아직 완벽하게 알진 않지만, 신기술 경험해보니 좋긴했다 😅
프로젝트 처음부터 끝까지 출시가 처음
1. 전직장에서 처음부터 개발했던 적이 있지만 사정상..^^ 배포되지 못함
2. 아무래도 기존 앱 유지보수가 많았다보니 놓치는 점이 많았다
(구글 스토어에 권한 관련해서 설정할 게 너무 많았음..!)
3. 기능들 관련해서 정리를 정말 많이 했다 안그러면 놓치는 부분이 꼭.. 생겼기 때문에
QA의 한계
혼자서 하다보니 QA의 한계가 있었다
나의 눈에는 보이지 않던 버그들이 많았다 :(
노션으로 열심히 관리하던 흔적.. 나름 뿌듯..!
지인들이 많이 도와줘서 다행이였습니다 감사합니다..
전부 구구절절 적을 순 없지만, 개인 프로젝트를 배포하는 일은 쉬운 일은 아니였지만 진짜 좋은 경험이였다
앞으로 계속 유지보수를 할 예정인 앱이라 다양한 버그 제보는 감사합니다!
https://play.google.com/store/apps/details?id=kong.droid.chaeking&hl=ko
개인 앱을 배포할 때 놓쳤던 개발 포인트 💡
혼자 하시는 분들께 도움이 되길 바라며..!
1. 다크모드 활성화/비활성화 결정
다크모드를 허용하지 않으려면 Theme를 'Light'로 설정
2. 배포 전 개인정보 사용 정리
처음 배포 시, 구글 콘솔에서 개인정보를 어떤 걸 사용하는지 설정하는 부분이 있다
이메일, 비밀번호, 이름 등등 어떤 걸 받아서 사용하는지 미리 정리해두면 도움이 될 거 같아요
3. 노션, 슬랙 사용 강추!
1:1 슬랙은 무료이기 때문에 노션과 연동해서 사용하기에 아주 편리했습니다
'🔍 기술파헤치기' 카테고리의 다른 글
[🔍] 동시성에 관하여 (0) | 2023.02.25 |
---|