1) 요약 (스크롤)
UNIEAT_최적화.pdf
2) 설명
- 하나금융그룹 소셜벤처 유니버시티에 선발되어 진행한 창업 프로그램으로 경희대 창업동아리 FOO-RUN과 함께 개발한 대학교 주변 맛집 정보 앱 입니다.
- 지도에 맛집을 표시하고 포스팅하여 블로그처럼 사용자는 글과 댓글을 쓸 수 있으며 다양한 쿠폰과 혜택을 받을 수 있습니다. 추후 광고나 제휴 연계 등을 고려하여 개발한 앱입니다.
3) 핵심 기술
Kotlin, Hilt, Jetpack Navigation, MVVM, SAA, Firebase(FCM, FireStore , Storage), kakao map
- 카카오 API를 활용해서 소셜 로그인 및 지도를 사용하여 지도 앱을 개발.
- Lambda 를 사용하여 서비스 테스트를 진행하였음.
4) 성과 및 경험한 내용
- [프로그램을 통한 개발금 지원] 하나금융그룹 소셜벤처 유니버시티에 선발되어 창업 프로그램으로 개발금을 지원받고 개발한 첫 경험이었습니다.
- [클린아키텍쳐] 독립적인 구조를 만드는 방식에 대한 이해력과 컴포넌트를 만들고 활용해서 개발의 편의성과 가독성을 높이는 방식을 익혔습니다.
- [CI 및 PR] 깃허브를 협업에 이용하면서 코멘트도 남기고 받으며 버전관리와 깃허브로 협업을 하는 이유와 방식을 이해할 수 있었습니다.
5) 문제해결
<aside>
💡 초기 개발 단계 서버의 부재로 aws lambda를 활용하여 극복.
💡 ios가 먼저 개발을 시작하고 안드로이드는 시스템이 갖춰져 있지 않은 상태에서 새로 클린아키텍쳐를 하였고 이후에 깃허브 관리와 jira를 도입하여 시스템을 갖춤.
💡 개발 단계에서 material 디자인에 없는 독특한 디자인이 많았는데 view 또는 안드로이드에 존재하는 컴포넌트를 활용해서 수정하고 개발하여 다양한 뷰 컴포넌트를 재창조.
</aside>