나만의 안드로이드 앱 만들기(초보자 편) - UI (6-6)
이번 편은 UI 입니다. 전체 코드는 다음과 같습니다. https://github.com/tmvlke/SimpleDutch/tree/22bff04ce892503bce7c4e8f081557289f5d4a62/app/src/main/kotlin/wskim/aos/simpledutch/ui 큰 틀은 다음과 같습니다. - feature - navigation - theme feature 는 실제 화면을 정의하는 부분입니다. 이 프로젝트는 MVI 라는 디자인 패턴을 사용하고 있고, 그에 따른 구조를 취하고 있습니다. MainScreen.kt 은 실제 화면을 구성하는 부분이고, MainContract 는 뷰모델의 속성을 정의하는 부분, MainViewModel 은 뷰의 행동을 정의하는 부분입니다. 이 포스팅에서 이..
나만의 안드로이드 앱 만들기/초급자
2023. 11. 11. 14:34