Android 2.2 플랫폼에는 사용자와 개발자를 위한 새롭고 흥미로운 기능이 다양하게 도입됩니다. 이 문서에서는 Android 2.2의 새로운 사용자 기능과 기술을 간략하게 설명합니다. 새로운 개발자 API에 관한 자세한 내용은 Android 2.2 버전 노트를 참고하세요.
새로운 사용자 기능
홈
새로운 홈 화면 도움말 위젯은 신규 사용자가 바로가기와 위젯으로 홈 화면을 구성하는 방법과 여러 홈 화면을 활용하는 방법을 지원합니다. 이제 휴대전화, 애플리케이션 런처, 브라우저의 홈 화면에 전용 바로가기가 있어 5개의 홈 화면 패널 중 하나에서 쉽게 액세스할 수 있습니다. |
Exchange 지원
기기 잠금 해제를 위한 숫자 PIN 또는 영숫자 비밀번호 옵션을 추가하여 보안이 강화되었습니다. Exchange 관리자는 여러 기기에서 비밀번호 정책을 시행할 수 있습니다. 원격 초기화: Exchange 관리자는 기기를 분실하거나 도난당한 경우 원격으로 기기를 초기화하여 데이터를 보호할 수 있습니다. 이제 캘린더 애플리케이션에서 Exchange 캘린더가 지원됩니다. 자동 검색: 사용자 이름과 비밀번호만 있으면 Exchange 계정을 쉽게 설정하고 동기화할 수 있습니다 (Exchange 2007 이상에서 사용 가능). 이제 이메일 애플리케이션에서 전체 주소록 조회를 사용할 수 있어 사용자가 디렉터리에서 수신자 이름을 자동 완성할 수 있습니다. |
카메라 및 갤러리
갤러리를 사용하면 확대/축소 동작을 사용하여 비슷한 사진을 미리보기할 수 있습니다. 카메라 화면 버튼을 사용하면 확대/축소, 플래시, 화이트 밸런스, 위치정보 태그, 초점 및 노출을 제어할 수 있는 새로운 UI에 쉽게 액세스할 수 있습니다. 캠코더는 또한 MMS와 YouTube의 동영상 크기/화질을 쉽게 설정할 수 있는 방법을 제공합니다. 이제 캠코더에서 LED 플래시를 사용하도록 설정하면 야간이나 조명이 어두운 환경에서 동영상을 촬영할 수 있습니다. |
휴대용 핫스팟
Nexus One과 같은 특정 기기는 최대 8대의 기기와 공유할 수 있는 휴대용 Wi-Fi 핫스팟으로 전환할 수 있습니다. Android 휴대전화를 USB 케이블로 컴퓨터에 연결하여 Windows 또는 Linux 노트북에서 3G 연결로 사용할 수 있습니다. 그런 다음 두 기기 간에 연결이 공유됩니다. |
여러 키보드 언어
다국어 사용자는 키보드에 여러 언어를 추가하고 스페이스바를 스와이프하여 여러 라틴어 기반 입력 언어 간에 전환할 수 있습니다. 그러면 키와 자동 추천 사전이 변경됩니다. |
성능 개선
V8 엔진을 사용하여 브라우저의 성능이 향상되어 자바스크립트가 많은 페이지를 빠르게 로드할 수 있습니다. Dalvik Performance Boost: Dalvik JIT를 사용하여 Android 2.1에 비해 CPU 사용량이 많은 코드의 성능 속도를 2배~5배 향상했습니다. 오른쪽 그래프는 다양한 벤치마크 테스트를 사용하여 Android 2.1에서 Android 2.2로의 성능 속도 향상을 보여줍니다. 예를 들어 LinPack의 속도가 이제 5배 이상 빨라졌습니다. 커널 메모리 관리 부스트: 메모리 회수가 최대 20배 개선되어 앱이 빠르게 전환되고 메모리가 제한된 기기에서 더 원활한 성능을 제공합니다. |
새로운 플랫폼 기술
미디어 프레임워크
- 로컬 파일 재생 및 HTTP 프로그레시브 스트리밍을 지원하는 새로운 미디어 프레임워크 (Stagefright)
- Android 2.2에서 OpenCore 계속 지원
블루투스
- 블루투스를 통해 음성 다이얼링
- 다른 휴대전화와 연락처 공유 기능
- 블루투스 지원 차량 및 탁상용 도크 지원
- 자동차 키트 및 헤드셋을 사용한 호환성 매트릭스 개선
2.6.32 커널 업그레이드
- 256MB를 초과하는 RAM을 위한 HIGHMEM 지원
- SDIO 스케줄링 및 BT 개선
새로운 개발자 서비스
Android C2DM(Cloud to Device Messaging)
앱은 Android Cloud to Device Messaging을 활용하여 모바일 알림, 휴대전화로 전송, 양방향 푸시 동기화 기능을 사용할 수 있습니다.
Android 애플리케이션 오류 보고서
Google Play 앱의 새로운 버그 신고 기능을 사용하면 개발자가 사용자로부터 비정상 종료 및 정지 보고서를 수신할 수 있습니다. 게시자 계정에 로그인하면 보고서를 사용할 수 있습니다.
새로운 개발자 API
외부 저장소의 앱
이제 애플리케이션에서 공유 외부 저장소 (예: SD 카드)에 설치를 요청할 수 있습니다.
미디어 프레임워크
오디오 포커스, 오디오를 SCO로 라우팅, 미디어 데이터베이스로 파일 자동 스캔을 위한 새로운 API를 제공합니다. 또한 애플리케이션이 사운드 로드 완료를 감지하고 오디오 재생을 자동 일시중지하고 자동 재개할 수 있는 API를 제공합니다.
카메라 및 캠코더
새로운 미리보기 API로 프레임 속도가 약 10FPS에서 20FPS로 두 배로 빨라집니다. 이제 카메라가 세로 모드 방향, 확대/축소 컨트롤, 노출 데이터 액세스, 썸네일 유틸리티를 지원합니다. 새로운 캠코더 프로필을 사용하면 앱에서 기기 하드웨어 기능을 확인할 수 있습니다.
그래픽
YUV 이미지 형식과 호환되는 OpenGL ES 2.0용 새 API 및 텍스처 압축을 위한 ETC1을 지원합니다.
데이터 백업
앱은 데이터 백업 및 복원에 참여하여 사용자가 초기화를 실행한 후나 기기를 전환할 때 데이터를 유지하도록 할 수 있습니다.
기기 정책 관리자
개발자는 새로운 기기 정책 관리 API를 사용하여 최소 비밀번호 안전성, 데이터 완전 삭제 등과 같은 기기의 보안 기능을 제어할 수 있는 '기기 관리자' 애플리케이션을 작성할 수 있습니다. 사용자는 기기에 사용 설정된 관리자를 선택할 수 있습니다.
UI 프레임워크
새로운 '자동차 모드' 및 '야간 모드' 컨트롤과 구성을 사용하면 애플리케이션이 이러한 상황에 맞게 UI를 조정할 수 있습니다. 확장 동작 감지기 API는 멀티 터치 이벤트의 개선된 정의를 제공합니다. 이제 애플리케이션에서 TabWidget의 하단 스트립을 맞춤설정할 수 있습니다.
새로운 개발자 API에 관한 자세한 내용은 Android 2.2 버전 참고사항 및 API 차이점 보고서를 참고하세요.