- 테마 : 코끼리 (풀만 먹어도 몸집이 큰 동물 + 코끼리에서 느껴지는 안정감)
- 특징 :
- 하루마다 주어지는 일일 섭취량을 관리해주는 칼로리 은행 앱을 만들고자 한다.
- 칼로리 입금, 칼로리 출금, 칼로리 대출, 칼로리 예금과 같은 기능들을 만들고자 한다.
- 은행 앱들은 자산이 오고 나가는 것을 쉽게 볼 수 있는 특징이 있는데, 이러한 특징을 건강 앱에서도 획득할 수 있도록 하고 싶다.
- 나도 이 앱을 만들면서 다이어트를 해서 모범사례를 추가하고자 한다.
-
Android12, Material Design3, Compose
-
Coroutine, StateFlow
-
KMM, Clean architecture, Multi Module
-
Swift
-
특징 :
- 아키텍처에 대한 고민을 하고 있다. 크로스 플랫폼적인 개발을 사용할 수 있는 KMM을 도입하여 개발해 나가려고 한다. 또한 이 KMM과 클린 아키텍처를 함께 고민하여 좋은 아키텍처의 예제를 만들고자 한다.
- 안드로이드의 새로운 기술들을 익히고자, 해당 프로젝트에서는 무조건 최신 기능만 사용하고자 한다.
- iOS 개발을 해본적이 없는데, 해당 프로젝트를 통해서 안드로이드와 동일한 뷰를 그리는 것을 목표로 한다.
- Home : 칼로리 내역을 쉽게 볼 수 있는 화면
- Content : 운동과 관련된 콘텐츠를 접하는 화면
- Setting : 설정 화면