TodayDoneDone / donedone-android

던던 안드로이드 클라이언트 개발 공간
MIT License
3 stars 0 forks source link

Waffle 임시 모듈 만들기 #11

Closed heesung6701 closed 1 year ago

heesung6701 commented 1 year ago

체크리스트

요약

donedone-android 내 waffle 임시 모듈을 생성 한다. 개발 초기에는 빠른 적응을 위해서 별도 라이브러리가 아닌 프로젝트 내에서 구현 한다.

필요한 이유

waffle-android 의 경우 라이브러리 발행을 통해서만 프로덕트에 적용할 수 있다. 디자인 시스템을 어떻게 가져갈지 정해지지 않는 상황으로 별로 라이브러리로 관리 하기에는 관리하기 어려운 점이 존재 하기 때문에 MVP에서 빠른 진행을 위해서 모듈로 구현한다.

목표

donedone-android 내 모듈을 생성하고 app에 의존을 추가 해서 waffle 디자인 시스템 작업을 할 수 있도록 만든다.

추후 목표

waffle 작업 환경을 만든 이후 waffle button 개발을 착수 한다.

계획

논의 사항

waffle 모듈 이름을 ui로 할 지 waffle로 할지 고민 중이며, 패키지 명도 함께 논의하여 정해야 할 거 같습니다.

heesung6701 commented 1 year ago

donedone-android내 모듈 이름 => waffle-android waffle 모듈 패키지 명 => me.donedone.waffle.android waffle 모듈 패키지 구조 => appcompat을 따라가며 버튼은 widget 내, viewInflator는 app 아래에 위치