반응형
https://developers-kr.googleblog.com/2021/05/google-io-for-kr-devs.html
Google Play 파트너를 위한 I/O Extended 2021: Day 1 토크쇼에 참여했다.
라이브 토크쇼는 14시부터 15시까지 1시간 동안 진행되었고, 다시 보기는 없다.
내일이랑 모레도 동일한 시간에 진행한다.
Day 1: 고퀄 앱에서 초고퀄앱으로 레벨업하기
오늘 진행한 토크쇼 주제이다.
크게 4가지 항목에 대한 설명을 해주었으며, 20분간 항목 별로 좀 더 상세히 설명해주었고,
내용들을 내 관점에서 정리해보았다.
- 배경 화면만 바꿔도 전체 테마가 바뀜
- 앱 런치 애니메이션 추가
-앱이 부드러운 전환 효과와 함께 시작
-종종 느리거나 끊기거나 하는 앱 시작을 개선 - 전체적인 시스템 ui가 모던하게 바뀜
- 딥 링크 개선
-링크를 탭하면 자동 검증된 앱이 즉시 열림
-연결된 앱이 없다면 즉시 브라우저가 열림
-안드로이드 6.0이상부터 모두 적용, 원래는 연결된 앱들 고르게 떳었다. - 오버스크롤
-기존의 글로우 효과를 대체하는 스트레치 이팩트 제공
-오버스크롤이 약간 쫀득?해짐 - 위젯
-dp단위라 너무 자유로웠는데, 타겟셀 단위로 사이즈 설정 잘 되게 바꿈 - 리모트뷰 체크박스 추가
- DataStore
-SharedPreferences에 대한 단순하고 안정적인 데이터 저장 대안, 코루틴으로 비동기적 사용 가능 - 힐트 엄청 편함
- jetpack compose 1.0 7월 출시
-웹 프론트엔드에서 사용하던 리액트 같음
-기존 xml에서 불가능했던 ui 선언이 가능
-비동기적 처리 가능
-리스트같은 복잡한 뷰들 쉽게 처리 가능
-맵뷰는 안드로이드뷰로 사용해야함
-기본적인 성능자체는 안드로이드뷰보다 컴포즈가 빠를 수 밖에 없음
-ios도 선언 ui이고 운영체제 별로 통일적인 부분에서 좋음
-퍼포먼스가 상당히 좋음
-먼 미래를 봤을 때 compose를 사용하는 것이 좋지만 아직 배워야할 것이 너무 많고, xml 지식은 거의 무용지물이 되기 때문에 일단은...xml?
Day 1: 가로세로 퀴즈 정답
1번 : clipboard
2번 : toast
3번 : nearby
4번 : camerax
정답은 추후에 페이스북을 통해 공개된다고 하고, 위의 답은 정답이 아닐 수도 있다.
Day 1: 후기
안드로이드의 최신 동향을 알기 위해 신청해서 들었지만, 아직 내 프로젝트 수준에선 최신 기술까지 적용할 수 없었기에,
크게 재미를 보진 못했다.
그래도 몇 가지 안드로이드12 버전의 업데이트 내용과 미래 지향적인 얘기를 들을 수 있었다.
이전에 했던 프로젝트에서, SharedPreferences로 내부에 데이터를 저장한 적이 있는데,
DataStore는 공부해서 프로젝트에 적용시켜봐야겠다.
반응형
'컨퍼런스 > Google Play 파트너를 위한 IO Extended 2021' 카테고리의 다른 글
Google Play 파트너를 위한 I/O Extended 2021: Day 3 (0) | 2021.06.11 |
---|---|
Google Play 파트너를 위한 I/O Extended 2021: Day 2 (0) | 2021.06.10 |
댓글