도리안의 개발 이야기 #252 - 이번 주 회고 (안드로이드)

avatar



대문 제작: imrahelk

이번 주에 일하면서 배운 내용을 간략하게 정리해 봅니다.

  1. 안드로이드 앱에 데이터 바인딩 적용하기
  2. 안드로이드 앱에 MVP 패턴 적용하기

1은 안드로이드 아키텍처 컴포넌트(Android Architecture Component)를 앱에 적용하기 위해 기본적으로 알아야 하는 것이구요. 여러 온라인 문서들을 보며, 하나의 샘플 코드로 이해한 내용들을 적용해 보았습니다. 좀 더 코드를 다듬고 GitHub에 그것을 공유할 예정입니다.

2는 AAC에 적용되는 MVVM 패턴을 이해하기 전에 과도기적으로 해보고 있습니다. 이번 주에 새로운 화면을 만들면서 MVP 패턴을 적용해 보았습니다. 처음에 이 패턴대로 코딩하는 과정에서 좀 헤맸지만, 구현 후 코드를 다시 보니 구조가 괜찮아 보였습니다. 복잡한 화면에 대해서는 또 다른 어려움이 있겠지만, 시작을 했다는 점에서 의미가 있습니다. 몇가지 화면들에 대해 이 패턴을 적용해 보고, 제 나름의 룰을 만들면 좋을 거 같습니다.

배우고 정리할 내용들이 많아지고 있습니다. 언제든 꺼내어 활용할 수 있게 잘 정리하고자 합니다.

zzanbanner.jpg
스팀짱오픈카톡방 바로가기

aaronhong_banner.jpg



0
0
0.000
0 comments