안드로이드 m의 주요 변경 사항
TRANSCRIPT
안드로이드 M 개발자 프리뷰+Chansuk Yang @chansuk
Mdeveloper.android.com/preview
출시 일정
Preview 1 - 5월 29일
Preview 2 - 7월 10일 …
새로운 앱 권한 모델
?Target < M + =
Target < M + = empty
Target < M + = empty
All location permissions
Photo and video permissions
Audio recording
Phone state, dialing
Controlling or reading SMS/MMS
Managing contacts
Managing calendars
Body sensors
Location
Camera
Microphone
Phone
SMS
Contacts
Calendar
Sensors
Doze 앱 대기 모드
Source: flickr.com/deltamike
Volta!
VOLTAJohn Fowler - Flickr
Job Scheduler API
17 seconds lead time before going Standby State
Source: flickr.com/deltamike
?
Source: flickr.com/trippchicago
Source: flickr.com/trippchicago
Source: flickr.com/trippchicago
DOZE
Source: flickr.com/trippchicago
DOZE
Source: flickr.com/trippchicago
네트워크 작업 불가 백그라운드 작업 불가 JobScheduler, AlarmManager, etc…
WakeLock 무시 됨 WiFi Scan 멈춤
Source: flickr.com/deltamike
오토 백업
사용자는...
새로 구입한 디바이스에서 앱을 다시 설정하는 것이 힘들다
개발자는…
데이터 백업/복원 기능을 직접 구현하는 것은
너무 많은 노력이 필요하다
Auto Backup for AppsTurn-key solution for backup and
restore of all app data
매일 자동으로 앱 데이터 백업
Google Drive
Stp 2
25MB
앱 설치 시 데이터 자동 복원Stp 2
Google Drive
언제? 24시간마다 한 번씩, 기기가 유휴 상태일 때, 충전 중일 때, Wi-Fi 네트워크에 연결되었을 때
어떻게? M 타겟인 경우 자동으로 XML 파일을 이용해 백업 방법 설정 가능
주의점은?
Doze Mode
https://goo.gl/miinY6
App Standby Mode
App Link
Verify
Authentication Finger Print API Support API …
App Link Authentications Finger Print API Support API …
d.android.com/preview
설치 & 테스트
developer.android.com/sdk
Coming Soon!
안드로이드 M 오픈 테스팅 랩
안드로이드 개발자 사이트developer.android.com
youtube.com/GoogleDevelopers
What’s Next?
Google Developer Groups Koreafacebook.com/gdgkorea