드로이드 나이츠 2019 후기
- 2017년도 부터 시작된 드로이드 나이츠 운이 좋아 아직까지는 3번 모두 참석
- 표는 4월4일에 누군가 취소한 티켓을 겨우 겨우 구매
- 올해에는 스티커가 이쁘다.
늘어나는 트랙
- 2017 -> 1트랙
- 2018 -> 2트랙
- 2019 -> 3트랙
동적 맵 프레임워크와 인터렉션 구현하기
- SDK 추가하는 방법
- 구글맵, 히어맵, 티맵등 동일한 기능의 다양한 SDK 를 사용하기 위한 방법
- 기본적인 SDK 의 구조를 파악 한다.
- 지도 SDK 의 경우
- 에셋 다운로드 -> 엔진 초기화 -> 맵뷰 초기화
- SDK에 따라서 위 순서대로 진행 해야 할때도 있고 맵뷰만 넣어줘도 되는 경우 조건이 다양하다.
- SDK 변경을 할때 위 내용을 쉽게 변경 가능한 구조를 만들자
지금까지 이런 간단한 로직 처리는 없었다.
- RxBinding 사용법
- RxBinding 코틀린
- view.Clicks 가능 하다.
Clean Architecture Revised
- 2017년도 개정판
- 유즈케이스 중심의 설계를 한다.
- 쇼핑몰을 만들때 필수 유즈케이스
- 구매요청 -> 판매자가 구매 정보 수집 -> 판매자 구매 결과 반환 -> 구매 승인
- 샘플 확인
코루틴 너 은행에서 뭐하니
- Rx 는 생각보다 거대 하다.
- 간단한 비동기 처리를 위해서는 그냥 코루틴으로 충분하다.
- Rx 를 이미 사용하고 있다면 그냥 Rx 사용해도 될듯 하다.
Dagger Vs Koin
### Tensorflow Lite 부터 MLKit, Mobile GPU 활용까지