Closed fornewid closed 3 years ago
스마트폰은 지극히 개인적인 것이다.
Android 12는 Material You 디자인 언어를 사용하여 휴대전화 전체가 사용자에게 적응하도록 도와준다. 구체적으로는 사용자가 선택한 배경화면에 따라 색상이 동적으로 달라지는 방식이다.
Material Design 1,2 구분이 있었나? 하는 생각이 들어서 찾아봤다.
- Material Design 1: 2014년 Lollipop OS에서 소개되었다. 가이드라인만 있고, 컴포넌트는 제공되지 않았다.
- Material Design 2: 2018년 라이브러리를 제공하면서 가이드라인이 약간 변경되었다.
Android 12는 기본적으로 보안에도 중점을 둔다.
Android 12에서는 개인 정보 보호 기능을 OS에 직접 구축하고 있다. PCC는 개인 정보를 보호하려고 네트워크와 격리된 on-device에서 ML 프로세싱을 수행한다. Live Caption, Now Playing 및 Smart Reply와 같은 기능을 지원한다.
매일 1,000억 개 이상의 앱에서 잠재적인 위험을 검사하는, Google Play Protect에 대한 투자를 계속 늘릴 것이다.
앱을 설치하기 전에 어떤 데이터가 수집되고 왜 수집되는지 사용자에게 알려주는, Google Play의 새로운 데이터 안전 섹션을 시작할 예정이다. (2022년 2분기부터 새로운 앱 제출 및 앱 업데이트에는 이 정보가 포함되어야 한다.)
Android에서 우리의 또 다른 큰 주제는 모든 기기가 함께 더 잘 작동하도록 돕는 것이다.
모든 피드백을 바탕으로 휴대전화를 넘어 웨어러블, TV, 자동차를 포함한 전체 장치 에코시스템으로 확장된 경험을 돕기 위해 우리가 할 수 있는 일이 더 많다는 것을 알게 되었습니다. 지난 몇 개월 간의 노력에 대한 몇 가지 예를 공유하겠습니다.
오늘날 스마트폰 사용자 3명 중 1명은 피트니스 트래커 또는 스마트워치를 가지고 있습니다. 삼성 및 모바일과의 협력을 한 단계 더 발전시키고 완전히 새로운 버전의 Wear OS를 출시했습니다. 또한 Google Play, YouTube Music, Google Pay, Spotify, Strava, Calm 등을 통해 Wear OS에 더욱 풍부하고 몰입도 높은 앱 경험을 제공했습니다.
TV에서는 지금까지 가장 많이 요청된 기능 중 하나를 출시했습니다. Android 휴대전화에는 이제 모든 Google TV 또는 Android TV 기기에서 사용할 수 있는 원격 제어 기능이 내장되어 있습니다.
내비게이션, EV 충전 및 주차와 같은 더 많은 앱 카테고리에 대한 지원을 포함하여 운전 중에 길을 잃지 않도록 Android Auto를 크게 개선했습니다.
2억 5천만 개가 넘는 활성화된 대화면 Android 기기가 있습니다. (Android 태블릿, Chrome OS 기기, 폴더블 기기) 그리고 작년에 Chrome OS는 PC 시장의 5배에 달하는 92%의 성장률을 보이며 Chrome OS를 가장 빠르게 성장하는 데스크톱 OS로 만들었습니다. 그래서 Android 12에서 대화면에 대한 추가 지원을 추가하고 있습니다.
오늘은 두 가지 큰 주제에 집중할 예정이다. 첫째, 뛰어난 앱과 최신 Android 개발 제품에 대한 업데이트를 통해 생산성을 높여 훌륭한 애플리케이션을 구축하는 데 집중할 수 있다. 둘째, 사용자가 매일 사용하는 모든 폼 팩터에서 구축한 앱을 경험하기를 원하므로 이러한 앱을 여러 장치로 확장할 수 있다.
확장되는 개발 도구, API, 언어 및 배포 기술 컬렉션을 Modern Android Development, 줄여서 MAD라고 부른다.
repeatOnLifecycle()
, flowWithLifecycle()
올해 새롭게 출시된 Lifecycle-aware coroutines API는 이제 안정적이다. (Lifecycle 2.4.0)
블로그 글 참고: repeatOnLifecycle API design story최신 Jetpack 라이브러리는 처음부터 Kotlin을 사용하여 구축되었다.
안정적이며 프로덕션 환경에서 사용할 수 있다. (1.0.0) Play 스토어에는 이미 Compose를 사용하는 수천 개의 앱이 있고, 심지어 Play 스토어 자체에서도 사용한다.
Early Compose Users: Twitter, Cuvva, Monzo, Square
이외에도 많은 기능을 계획하고 있다. → goo.gle/compose-roadmap (성능 개선, 대화면 개선, 홈화면 위젯, WearOS 지원, Material You 컴포넌트 등등)
개인적으로 인상적인 부분: Android Studio에서 experimental animation inspector가 추가되었다.
dynamic(Light/Dark)ColorScheme()
를 사용한다.우리는 우리에게 요청한 기능을 추가하기 위해 노력하고 있습니다.
Android TV, Tablet, Android Auto, Wear OS를 모두 지원한다.
사용자의 디지털 생활에는 연결된 여러 장치가 포함됩니다. 그리고 사용자는 모든 앱이 원활하게 전환되기를 기대합니다. Spotify에서 보았듯이 진정으로 탁월한 앱 경험은 더 이상 단일 기기를 위한 개발이 아니라 전체 Android 에코시스템을 위해 구축되는 여러 기기에 관한 것입니다.
오늘 공개할 몇 가지 중요한 발표를 통해 폼 팩터 전반에 걸쳐 앱을 더욱 쉽게 확장할 수 있습니다.
하지만 먼저 Android가 자동차, TV, 웨어러블 등에서 어떻게 번창하는지 이야기해 보겠습니다.
이를 돕기 위해 더 쉽게 대형 화면을 지원할 수 있는 새로운 기능을 출시하고 있다.
일반적으로 개발하고 디자인할 화면 크기를 아는 것이 어렵다는 이야기를 들었다.
이러한 모든 변경 사항으로 인해 분할 화면 사용량이 증가하고 앱이 다양한 크기의 창에서 사용되는 것을 예상해야 한다. 따라서 앱이 이에 원활하게 적응할 수 있는지 확인하는 것이 중요하다.
사람들이 최고의 앱 경험을 더 쉽게 찾을 수 있도록 큰 화면에 최적화된 앱을 추천하는 새로운 변경 사항이 있습니다. 여기에는 앱 품질을 평가하기 위한 새로운 검사가 포함되어 있어 대형 화면에 최적화된 앱을 표시하고 검색 순위를 업데이트하여 이러한 기기에 가장 적합한 앱을 표시할 수 있습니다. 또한 사용자가 대형 화면에서 앱이 어떻게 작동하는지 평가할 수 있도록 대형 화면별 앱 등급을 도입할 예정입니다.
이러한 변화는 봄에 예정되어 있습니다. 따라서 지금 바로 앱을 준비할 수 있도록 사전 통지합니다.
https://www.youtube.com/watch?v=WZgR5Yf1iq8
목차