안드로이드 진저브레드
1. 개요
안드로이드 진저브레드는 2010년 12월에 출시된 안드로이드 운영체제 버전 2.3으로, UI 단순화, 성능 개선, NFC 지원, 다양한 센서 지원, 게임 성능 향상 등 다양한 기능이 추가되었다. 사용자 인터페이스 개선, 텍스트 입력 및 선택 기능 향상, 전원 관리 강화, 네이티브 애플리케이션 지원 강화 등이 이루어졌다. 2021년 9월 27일에 구글은 진저브레드에 대한 로그인 지원을 중단했다.
이미지 준비중입니다.
이미지 준비중입니다.
| 개발사 | 구글 |
|---|---|
| 출시일 | 2010년 12월 6일 |
| 최신 버전 | 2.3.7_r1 (GWK74) |
| 최신 버전 출시일 | 2011년 9월 21일 |
| 커널 종류 | 모놀리식 커널(리눅스) |
| 이전 버전 | 안드로이드 2.2.3 "프로요" |
| 후속 버전 | 안드로이드 3.0 "허니콤" (태블릿) 안드로이드 4.0 "아이스크림 샌드위치" (스마트폰) |
| 웹사이트 | 공식 웹사이트 |
| 지원 상태 | 2016년 11월 14일부터 지원 중단, 2017년 1월부터 구글 플레이 서비스 지원 중단 |
| 운영 체제 종류 | 안드로이드 |
|---|---|
| 커널 | 리눅스 커널 2.6.35 |
| 소스 형태 | 비공개 |
| 라이선스 | 오픈 소스 |
| 프로그래밍 언어 | 자바 C++ |
| UI | 그래픽 사용자 인터페이스 (GUI) |
| 언어 | 다국어 지원 |
| 업데이트 방식 | 무선 업데이트 (OTA) |
| 지원 플랫폼 | ARM 기반 장치 |
-
안드로이드 (운영체제) -
구글 어시스턴트
구글 어시스턴트는 2016년 구글에서 개발한 인공지능 음성 비서 서비스로, 양방향 대화 지원, 다양한 기기 및 플랫폼 확장성, 인터넷 검색, 일정 관리, 홈 오토메이션 제어 등의 기능을 제공하지만 개인정보 보호 문제에 대한 비판도 존재한다. -
안드로이드 (운영체제) -
웨어 OS
웨어 OS는 구글이 개발한 스마트워치용 운영 체제로, 구글 서비스 통합, 음성 제어, 피트니스 추적 등의 기능을 제공하며 안드로이드 및 iOS 기기와 연동되고, 핏비트 인수 후 디자인 개선 및 피트니스 기능 통합, 삼성 갤럭시 워치 시리즈 탑재 등을 통해 지속적으로 발전하고 있다.
2. 버전 역사
안드로이드 진저브레드는 2010년 12월 2.3 버전 출시를 시작으로 여러 차례 업데이트되었다.
진저브레드는 근거리 무선 통신(NFC) 지원으로 모바일 결제에 사용되었고, 세션 개시 프로토콜(SIP)을 도입하여 VoIP 인터넷 전화를 지원했다. 진저브레드를 탑재한 최초의 휴대폰은 넥서스 S였다.
진저브레드의 사용자 인터페이스는 사용 편의성, 속도, 전력 효율성이 개선되었다. 검은색 배경의 단순화된 색 구성표는 알림 표시줄, 메뉴 등에 생동감을 더했다. 메뉴 및 설정 개선으로 시스템 제어가 더 쉬워졌다.
2010년 12월 출시된 넥서스 S는 구글 넥서스 제품군 중 진저브레드를 실행한 최초의 휴대폰이자, NFC 기능이 내장된 최초의 제품이었다.
구글 발표에 따르면 2022년 10월 기준, 구글 플레이에 접속하는 모든 안드로이드 기기의 0.11%가 진저브레드를 사용하고 있었다. 구글은 2021년 9월 27일 진저브레드 로그인 지원을 중단했다.
2.1. 2.3 (초기 버전)
2010년 12월 6일에 출시된 안드로이드 2.3 (진저브레드)은 사용자 인터페이스(UI)를 단순화하고 성능을 개선하였다. 주요 개선 사항은 다음과 같다.
| 기능 | 설명 |
|---|---|
| 텍스트 입력 및 선택 개선 | 가상 키보드 재구성, 멀티터치(동시에 여러 손가락으로 누르는 기술)를 활용한 Shift 키 기능, 단어 선택을 위한 큰 커서 도입 |
| 전원 관리 | 배터리 소모 상황을 더 자세히 보여주고, 배터리를 소모하는 백그라운드 앱을 종료하는 등 더 적극적인 전원 관리 수행 |
| 애플리케이션 관리 | 각 애플리케이션의 메모리/CPU 사용량을 확인하고 필요하면 종료할 수 있도록 개선 |
| 인터넷 전화 (SIP) | SIP를 이용한 인터넷 전화 기능 지원 |
| NFC | NFC 태그에 접촉했을 때 태그에서 읽은 데이터에 반응하는 기능 지원 |
| 다운로드 관리 | 브라우저, 메일 등에서 다운로드 받은 파일을 쉽게 찾을 수 있도록 다운로드 관리 기능 강화 |
| 센서 지원 | 자이로스코프, 회전 벡터, 선형 가속, 중력, 기압계 센서 지원 추가 |
| 게임 성능 향상 | 달빅 가상 머신의 병행 가비지 컬렉터(Garbage Collector, 불필요한 메모리를 정리하는 기능) 도입, 빠른 입력 이벤트 전달, 3D 성능 개선 |
| 네이티브 애플리케이션 지원 강화 | 직접 입력/센서 이벤트 수신, EGL 라이브러리에 직접 접근, NativeActivity 구현, Asset/Storage Manager 접근, NDK 향상 |
| 오디오 효과 | 이퀄라이저, 베이스 강화 등 다양한 오디오 효과 지원 |
| 새 코덱 지원 | VP8, WebM, AAC, AMR 코덱 지원 |
| 카메라 API 향상 | 다수의 카메라 제어 기능 향상 |
| 미디어 프레임워크 | 오픈코어(OpenCore)를 대체하는 새 미디어 프레임워크 도입 (기존 코덱/컨테이너 지원 유지) |
| 달빅 가상 머신 개선 | 병행 GC, JIT 컴파일 최적화, 코드 검증 개선, 성능/메모리 문제 발견을 위한 StrictMode 디버깅 기능 도입 |
2.2. 2.3.1 ~ 2.3.2
2.3.1과 2.3.2 버전은 넥서스 S의 버그 수정 버전이다.
2.3. 2.3.3 ~ 2.3.7
3. 주요 기능
* 사용자 인터페이스(UI) 디자인이 업데이트되어 사용 편의성과 효율성이 향상되었다.
* 초대형 화면 크기 및 해상도(WXGA 이상)를 지원한다.
* 가상 키보드의 정확도와 텍스트 제안 기능이 향상되었고, 음성 입력 기능이 추가되었다. 또한, 길게 눌러 단어를 선택하고 복사/붙여넣기하는 기능이 향상되었다.
* NFC(near-field communication영어) 지원으로 사용자가 포스터, 스티커 또는 광고에 내장된 NFC 태그를 읽을 수 있게 되었다.
* 잔향, 이퀄라이제이션, 헤드폰 가상화 및 베이스 부스트와 같은 새로운 오디오 효과가 추가되었다.
* 새로운 다운로드 관리자를 통해 브라우저, 이메일 또는 다른 애플리케이션에서 다운로드한 파일에 쉽게 접근할 수 있다.
* 전면 카메라를 포함하여 장치에서 여러 카메라를 지원한다.
* WebM/VP8 비디오 재생 및 AAC 오디오 인코딩을 지원한다.
* 전력 소모가 많은 애플리케이션을 적극적으로 관리하는 등 향상된 전원 관리를 제공한다.
* 네이티브 코드 개발에 대한 지원이 강화되었다.
* 최신 장치에서 YAFFS에서 ext4 파일 시스템으로 전환되었다.
* 자이로스코프, 기압계 등 더 많은 센서를 기본적으로 지원한다.
* 좀비화된 진저브레드 맨이 좀비들과 함께 있는 이스터 에그가 처음으로 도입되었다.
* 시스템 업데이트로 프로요보다 속도가 향상되었다.
5. 평가
안드로이드 진저브레드는 근거리 무선 통신(NFC)과 세션 개시 프로토콜(SIP)을 지원하여 각각 모바일 결제 솔루션과 VoIP 인터넷 전화에 사용되었다. 사용자 인터페이스는 개선되어 사용 편의성, 속도, 전력 효율성이 향상되었다. 검은색 배경의 단순화된 색상 구성표는 알림 표시줄, 메뉴 등에 생동감과 대비를 더했고, 메뉴 및 설정 개선으로 탐색 및 시스템 제어가 더 쉬워졌다.
구글은 2021년 9월 27일에 진저브레드에 대한 로그인 지원을 중단했다.