- Android Compose 라이브러리를 학습하기 위한 SunFlower 클론 코딩 프로젝트
Compose 라이브러리 체험 및 캠프 참여 시작
Compose 라이브러리를 체험하기에 앞서 코틀린 문법을 다시 한 번 학습했다.
첫 단계가 문법 학습이라는 것은 그만큼 기본기가 중요하다는 것을 의미한다고 생각한다.
퀴즈도 재밌어서 다음 단계가 기대된다.
JetPack Compose를 이해하는데 필요한 기초 지식(Composable, 컨테이너, setContent 함수 등)을 학습했는데,
xml을 작성하는 것보다 더 코드량이 줄어들고 편하다는 것을 체감할 수 있었다.
Compose를 활용하여 앱에 이미지를 추가하는 기능을 학습하고 생일 카드 앱과 명함을 직접 디자인해보았다.
Compose가 정말 흥미로운 라이브러리라는 생각이 들었다.
코틀린 조건문도 학습했지만, 특히 null 허용을 하는 변수를 처리하는 것을 복습하면서 코틀린이 불변성을 바탕으로 하는 언어임을 다시 한 번 상기하는 시간을 가졌다.