서론 Google I/O 2017에서 새로운 라이브러리들을 Android Architecture Components(AAC)로 묶어서 발표하였습니다. Google은 AAC를 안드로이드 앱을 개발하면서 자주 만날 수 있는 문제들을 쉽게 해결할 수 있는 새로운 선택지로 설명하였습니다. 사실 이미 레거시가 많이 포함된 실무 프로젝트에 AAC를 적용하는 것은 어려움이 있습니다. 하지만 AAC에는 안드로이드와 아키텍쳐에 대한 고민이 많이 담겨있기 때문에, 필수로 공부해야 한다고 생각합니다. 저는 앞으로 몇번의 포스팅으로 나누어서 AAC를 만든 이유, AAC 라이브러리들, 그리고 실무에서 많이 사용하는 MVP에서 어떻게 AAC를 응용할 수 있는지 소개하겠습니다. 왜 AAC를 만들었나 ? ( + 구성 ) 안드로이드는..