개발자 99% 커뮤니티에서 수다 떨어요!
<< 데일리 페이스 (v2) >>
※ iOS는 비용 문제로 인해 현재 지원되지 않습니다 :( ※
(1) 자기소개 경상북도에 살고있는 13살 남학생입니다. 컴퓨터와 만드는 것을 좋아하여 1학년 때부터 컴퓨터와 관련된 것을 하다가 작년에 노마드코더를 알게 된 후 풀스택 기술을 배우며 좋아하는것을 만들고 있습니다 :) 현재는 3D 모델링을 배우며 조금 큰 그림의(?) SNS를 만들고 있습니다.
(2) 서비스 소개 오늘의 날씨를 알려주는 앱이지만, 불쾌지수나 다른 날씨를 고려해 오늘의 기분을 "페이스"로 알려주는 앱입니다. 단계는 총 5단계 이고요, 설정과 커스터마이징 기능이 있는 앱입니다. 현재는 메이저 버전 2까지 업데이트 된 상태입니다.
(3) 시작하게된 계기 사실 원래는 날씨 앱 콘테스트에 참여하려 작은 아이디어에서 만들어진 앱이였습니다. 사람들이 오늘의 날씨 뿐만 아니라 예상되는 기분도 쉽게 알 수 있다면 좋을것 같다는 생각에서 시작되었습니다. 그런데 만들다 보니 공식 앱으로 출시를 해보면 더 많은 사람들이 사용할 수 있을 것 같아서 플레이 스토어에 업로드를 했었죠. 그런데... 어느날부터 앱이 스플래쉬 스크린에 짱박혀(?) 있게 되었습니다. 저는 이를 해결하기 위해 데일리 페이스 v2 프로젝트를 하게 되었습니다.
(4) 개발 결론부터 말하자면, 개발 과정은 지옥이었습니다 (따흑...) 왜 이렇게 박혀있나 트러블슈팅을 하다가, Expo SDK가 노후화되었다 생각을 했고 44로 업그레이딩을 했지만... 해결되지 않았고 Eject를 해보기로 하고 Bare 워크플로우 셋업에 모든 걸 투자하게 되었죠. 사실 전 Expo Managed 워크플로우만 잘할 수 있었지, Bare 워크플로우에는 아무런 지식도 없는 생초보였습니다(android 폴더 등). 그렇게 gradle를 알게되고 2달이란 시간을 보내며 결과적으론, 성공적으로 해결을 하게 되었습니다. 물론 에러만 해결한 건 아닙니다. 템플릿도 추가하고, 다른 잡버그들도 해결하며, UI나 색상도 완전 바꿔버렸습니다. 또 처음으로 AdMob 광고를 넣어보기도 했죠(사실 수익관련은 이게 처음입니다 ㅋㅋ). 그렇게 앱을 플레이 스토어로 퍼블리싱 하고 남은 것은... 녹조가 된 저의 모습이였습니다.. 그래도 성취감은 너무 짜릿했고, 더 많은 정보들을 얻었기에 값진 경험이였다고 생각합니다 :)
+ 코로나 API가 불안정해서 코로나 차트는 삭제되었습니다 :(
(5) 바라는 것은? 날씨 뿐만 아니라 기분을 아시고 싶으신 분들이 제 앱을 사용해 편리한 경험을 하셨으면 좋겠고, 광고도.. (읍읍) 아닙니다 :) 사람들이 날씨와 그날의 예상기분을 같이 보는 날이 올 수도 있지 않을까요? ㅎㅎ
여기까지 입니다!
긴 글 읽어주셔서 감자합니다 🥔🥔🥔
앱에 오류가 발견된다면 제보해주시길 부탁드립니다!!