프리뷰 홈

https://developer.android.com/preview

 

Android 개발자  |  Android Developers

테스트, 개발 및 의견 제공을 위해 Android 차기 버전을 미리 살펴봅니다.

developer.android.com

 

 

 


 

 

 

Component Changing

 

Window Insets

IME Animation

IME를 에니메이션을 커스텀해 좀 더 뷰와 interaction한 UI를 만들 수 있다.

Insets에서 IME에 대한 정보를 통해 동기화된 UI를 만들 수 있다.

 

Conversations

기본적인 Notification이 아닌 Conversation을 통해 커뮤니케이션이 필요한 내용을 따로 관리하고 더 많은 정보를 보여줄 수 있다.

 

Bubbles

커뮤니케이션을 하기위한 depth를 줄일 수 있는 컴포넌트

기존에는 개발자 모드에서 사용할 수 있는 기능이었지만 11부터는 모든 사용자가 사용할 수 있다.

 

 

 

Privacy

 

Data Access Auditing

 

One-Time Permission

기존의 지속적인 권한허용이 아닌 1회용 권한허용 추가

 

Background Location

11에서는 더욱 제한적

우선 포그라운드에서 권한을 허용해야하고 백그라운드에서 사용하기 위해서는 한번 더 설정창(앱 내부가 아닌)에서 허용해야 한다.

 

Package visibility restrictions

패키지에 접근하기 위해서는 메니페스트 설정이 필요한듯 보인다.

 

Scoped Storage

MedialStore API로 편집하는 기능이 추가

 

Auto-reset permissions

앱을 오랜기간 사용하지 않는다면 권한 설정이 초기화될 수 있다.

 

 

 

Utility for Developer

 

Wi-Fi Debugging

현재는 수동으로 설정해야 하지만 Canry에서는 도구를 이용해 접근이 가능하다.

 

Nullability Annotations

@RecentlyNullable, @RecentlyNonNull makes Warnings

@Nullable, @NonNull makes Errors

 

Crash Reasons Reporting

앱에 문제가 생겼을 때 더 자세한 정보를 얻을 수 있다.

 

GWP-ASan

HWASan in Andorid10

 

ADB Incremental

용량이 큰 앱을 위해 10배 더 빠른 설치가 가능하게 해준다.

 

 

 

Graphics & Media

 

NDK Image Decoder 해독기를 직접 사용할 수 있다.

Animated HEIF GIF보다 가벼운 HEIF를 디코딩하여 에니메이션이 가능하다.

OpenSL ES deprecated -> Oboe

 

 

 

기타

 

Neural Networks API 머신러닝을 위한 API

5G 코드를 통해 네트워크가 5G를 지원하는 상황인지에 대한 결정할 수 있다.

Autofill/Keyboard Integration 

 

 

 

Jetpack

 

Hilt : Dagger에 설치된 의존성 라이브러리, DI 작업에 권장하는 새로운 방식

Paging

CameraX beta

Compose pre-alpha version

 

 

 

Android Studio

 

4.0 : Stable

Motion Editor

LayoutInspector

 

4.1 : Beta

DatabaseInspector(Room, SQLite) 기존의 다운로드 받아서 확인해야했던 방식에서 도구로 내장되었다.

 

4.2 : Canary

Wireless debugging with Android11

Jetpack Compose development

 

 

 

Google Play

 

New Play console beta

https://play.google.com/apps/

 

로그인 - Google 계정

하나의 계정으로 모든 Google 서비스를 Google 계정으로 로그인

accounts.google.com

 


 

AndroidDevelopers Youtube

위의 기본 소개영상 외에 분야별 영상들도 있다.

https://www.youtube.com/c/AndroidDevelopers/videos

 

Android Developers

Welcome to the official Android Developers YouTube channel. Get the latest Android news, best practices, live videos, demonstrations, tutorials, and more. Su...

www.youtube.com

 

'Android > Version' 카테고리의 다른 글

Q -> Android 10  (0) 2019.06.01
Pie_파이  (0) 2018.06.07
Oreo_오레오  (0) 2018.06.06
Nougat_누가  (0) 2018.06.06
Marshmallow_마시멜로  (0) 2018.06.06

Android 10

https://developer.android.com/about/versions/10

 

Android 개발자  |  Android Developers

Android 10용으로 앱을 준비하세요!

developer.android.com

 

 


개인정보 보호

https://developer.android.com/about/versions/10/privacy

 

Android 개발자  |  Android Developers

개인정보 및 민감한 정보에 신중하게 액세스하고 사용자가 앱에 저장된 데이터를 직접 관리하고 투명하게 확인할 수 있도록 하여 사용자를 안전하게 보호합니다.

developer.android.com

 

 

 

 


동작 변경사항

https://developer.android.com/about/versions/10/behavior-changes-all

 

동작 변경사항: 모든 앱  |  Android 개발자  |  Android Developers

Android 10에는 앱에 영향을 줄 수 있는 동작 변경사항이 포함되어 있습니다. 이 문서에 나열된 변경사항은 앱의 targetSdkVersion에 관계없이 Android 10에서 실행될 때 앱에 적용됩니다. 이러한 변경사항을 적절히 지원하려면 앱을 테스트하고 필요에 따라 수정해야 합니다. 앱의 targetSdkVersion이 29 이상인 경우 추가 변경사항을 지원해야 합니다. 자세한 내용은 29를 타겟팅하는 앱의 동작 변경사항을 참조하세요. 참고: 이

developer.android.com

 

 

 

 


새로운 기능 및 API

https://developer.android.com/about/versions/10/highlights

 

개발자용 Android 10  |  Android 개발자  |  Android Developers

Android 10은 세 가지 중요한 테마를 중심으로 구축되었습니다. 첫째, Android 10은 고급 머신러닝과 폴더블 및 5G 스마트폰 등 새로운 기기 지원으로 모바일 혁신의 첨단을 구축하고 있습니다. 둘째, Android 10은 사용자에게 더욱 강화된 보호, 투명성 및 제어를 가능하게 하는 50가지에 달하는 기능으로 개인정보 보호 및 보안에 집중합니다. 마지막으로, Android 10은 개인과 가족이 기술과 더 나은 균형을 찾을 수 있도록 사용자의

developer.android.com

 

 

 

 

'Android > Version' 카테고리의 다른 글

Android 11 beta  (0) 2020.06.22
Pie_파이  (0) 2018.06.07
Oreo_오레오  (0) 2018.06.06
Nougat_누가  (0) 2018.06.06
Marshmallow_마시멜로  (0) 2018.06.06




ANDROID 9.0(API 28)


https://developer.android.com/about/versions/pie





'Android > Version' 카테고리의 다른 글

Android 11 beta  (0) 2020.06.22
Q -> Android 10  (0) 2019.06.01
Oreo_오레오  (0) 2018.06.06
Nougat_누가  (0) 2018.06.06
Marshmallow_마시멜로  (0) 2018.06.06



ANDROID 8.0 (API 26)

ANDROID 8.1 (API 27)


'Android > Version' 카테고리의 다른 글

Q -> Android 10  (0) 2019.06.01
Pie_파이  (0) 2018.06.07
Nougat_누가  (0) 2018.06.06
Marshmallow_마시멜로  (0) 2018.06.06
Lollipop_롤리팝  (0) 2018.06.06


ANDROID 7.0 (API 24)









'Android > Version' 카테고리의 다른 글

Pie_파이  (0) 2018.06.07
Oreo_오레오  (0) 2018.06.06
Marshmallow_마시멜로  (0) 2018.06.06
Lollipop_롤리팝  (0) 2018.06.06
KitKat_킷캣  (0) 2018.06.06



ANDROID 6.0 (API 23)


https://developer.android.com/about/versions/marshmallow

https://developer.android.com/about/versions/marshmallow/android-6.0






'Android > Version' 카테고리의 다른 글

Oreo_오레오  (0) 2018.06.06
Nougat_누가  (0) 2018.06.06
Lollipop_롤리팝  (0) 2018.06.06
KitKat_킷캣  (0) 2018.06.06
JellyBean_젤리빈  (0) 2018.06.06



ANDROID 5.0 (API 21)

ANDROID 5.1 (API 22)


https://developer.android.com/about/versions/lollipop







'Android > Version' 카테고리의 다른 글

Nougat_누가  (0) 2018.06.06
Marshmallow_마시멜로  (0) 2018.06.06
KitKat_킷캣  (0) 2018.06.06
JellyBean_젤리빈  (0) 2018.06.06
안드로이드 버전 분포  (0) 2018.06.06



ANDROID 4.4 (API 19)


https://developer.android.com/about/versions/kitkat





'Android > Version' 카테고리의 다른 글

Nougat_누가  (0) 2018.06.06
Marshmallow_마시멜로  (0) 2018.06.06
Lollipop_롤리팝  (0) 2018.06.06
JellyBean_젤리빈  (0) 2018.06.06
안드로이드 버전 분포  (0) 2018.06.06



ANDROID 4.1 API 16

ANDROID 4.2 API 17

ANDROID 4.3 API 18





'Android > Version' 카테고리의 다른 글

Nougat_누가  (0) 2018.06.06
Marshmallow_마시멜로  (0) 2018.06.06
Lollipop_롤리팝  (0) 2018.06.06
KitKat_킷캣  (0) 2018.06.06
안드로이드 버전 분포  (0) 2018.06.06





 


AVD 추가하는 과정과 프로젝트 생성하는 과정에서 확인할 수 있다.


또는

https://developer.android.com/about/dashboards/?hl=ko

에서 확인할 수 있다.





'Android > Version' 카테고리의 다른 글

Nougat_누가  (0) 2018.06.06
Marshmallow_마시멜로  (0) 2018.06.06
Lollipop_롤리팝  (0) 2018.06.06
KitKat_킷캣  (0) 2018.06.06
JellyBean_젤리빈  (0) 2018.06.06

+ Recent posts