Upgrade to Pro — share decks privately, control downloads, hide ads and more …

What's new in Android 13

What's new in Android 13

GDSC HUFS 정기 세션 발표 자료입니다.

Jaesung Lee

August 15, 2022

Transcript

31 slides
  1. 주요 변경 사항 • Scoped Storage 소개 • Migration to

    Android X • Background에서 Activity 시작에 대한 제한 사항 • Background 위치 액세스 권한 변경 Android 10 (API Level 29, Q)
  2. 주요 변경 사항 • Background 위치 액세스 권한 • Scoped

    Storage 필수 적용 • One-time Permission (일회성 권한) • Permission 자동 초기화 Android 11 (API Level 30, R)
  3. 주요 변경 사항 • Background에서 Foreground Service 시작 제한 -

    WorkManager 대안 • PendingIntent 생성 시 변경 가능 여부 지정 • SplashScreen API 지원 • Material Design - Material You (M3) 지원 Android 12 (API Level 31, S)
  4. • 탐색 가능, 검색 가능한 인터페이스 제공 • 날짜별로 정렬된

    미디어 항목 표시 • 최대 미디어 선택 수 : 1 (Default) 1. Photo Picker Media 액세스 권한없이 미디어 파일을 선택 가능
  5. 사용자 선택에 따른 기능 2. Runtime Notification Permission 1. Allow

    • 모든 알림 채널 허용 • Foreground Service와 관련된 알림 시작 2. Not Allow • 모든 알림 채널 차단 3. 스와이프 해서 없앨경우 • 임시 권한 여부에 따라 알림 허용/차단 결정
  6. 6. Per-app Language Preferences 다국어 지원 앱을 위한 새로운 API

    • AndroidX 사용 - Appcompat 1.6.0-alpha01부터 지원 ◦ setApplicationLocales() • Android 프레임워크 API 사용 ◦ setApplicationLocales() / getApplicationLocales()
  7. READ_EXTERNAL_STORAGE 권한 세분화 Media File Access Permission • 기존에 로컬

    Storage에 저장된 Media File Access를 위해 READ_EXTERNAL_STORAGE 권한 사용 • 다양한 Access 제공을 위해 세분화된 READ 권한 도입
  8. 2022년 6월 Beta 3에서 플랫폼 안정성에 도달할 것으로 예상 •

    추가적인 변경 사항은 없을 것 일정 및 안정성 주요 시점
  9. • https://developer.android.com/about/versions/10/privacy/changes?hl=ko • https://developer.android.com/about/versions/11/behavior-changes-11?hl=ko • https://unyongkim.tistory.com/12 • https://kangraemin.github.io/android/2020/07/17/android-11/ • https://proandroiddev.com/notification-runtime-permission-android13-190c796254d5

    • https://developer.android.com/about/versions/13/features • https://sungbin.land/android-13-%EC%83%88%EB%A1%9C%EC%9A%B4-%EA%B8%B0%EB% 8A%A5%EB%93%A4-%EC%82%B4%ED%8E%B4%EB%B3%B4%EA%B8%B0-e0620fc4bd97 • https://android-developers.googleblog.com/2022/04/android-13-beta-1-blog.html • https://shirsh94.medium.com/android-13-top-13-features-in-new-updates-c159e59ff0d9 Reference

More Decks by Jaesung Lee

Other Decks in Programming