"안드로이드"의 두 판 사이의 차이
2016081033 (토론 | 기여) |
|||
1번째 줄: | 1번째 줄: | ||
− | + | '''안드로이드'''(Android)는 2003년 [[앤디 루빈]]이 [[리눅스]]를 기반으로 만든 [[오픈 소스]] [[운영체제]]이다. 2005년 [[구글]]이 인수하여 전 세계에 무료로 보급하였다. [[삼성전자]], [[LG]], [[화웨이]], [[샤오미]] 등 전 세계 [[스마트폰]]의 운영체제로 사용되고 있다. | |
− | |||
− | |||
− | |||
− | == | + | == 개요 == |
− | + | 안드로이드는 [[스마트폰]]을 비롯한 [[모바일 기기]]를 위한 [[운영체제]]와 [[미들웨어]], [[사용자 인터페이스]] 그리고 표준 응용 프로그램([[웹 브라우저]], [[이메일 클라이언트]], [[SMS]], [[MMS]]) 등을 포함하고 있는 소프트웨어 스택이자 [[모바일 운영 체제]]이다. [[안드로이드]]는 개발자들이 [[자바]] 언어로 응용 프로그램을 작성할 수 있게 하였으며, [[컴파일]]된 [[바이트코드]]를 구동할 수 있는 [[런타임 라이브러리]]를 제공한다. 또한 안드로이드 소프트웨어 개발 키트([[SDK]])를 통해 응용 프로그램을 개발하는 데 필요한 각종 도구와 [[API]]를 제공한다. | |
− | |||
− | |||
− | ==구성== | + | == 역사 == |
+ | * 2005년 7월 [[구글]]은 [[앤디 루빈]]이 세운 [[안드로이드]]사를 인수했다. | ||
+ | * 2007년 11월 5일 세계 각국의 이동통신 관련 회사 연합체인 [[오픈 핸드셋 얼라이언스]](OHA)가 [[리눅스]] 커널 2.6에서 빌드된 첫번째 모바일 기기 플랫폼 결과물인 안드로이드를 발표했다. | ||
+ | * 2008년 10월 21일 안드로이드가 [[오픈 소스]]로 선언되었다. | ||
+ | |||
+ | == 구성 == | ||
*[[리눅스 커널]](LINUX KERNEL) | *[[리눅스 커널]](LINUX KERNEL) | ||
*[[네이티브 라이브러리]](NATIVE LIBRARIES) | *[[네이티브 라이브러리]](NATIVE LIBRARIES) | ||
16번째 줄: | 16번째 줄: | ||
*[[애플리케이션]](APPLICATION) | *[[애플리케이션]](APPLICATION) | ||
− | ==특징== | + | == 특징 == |
− | *Linux | + | *Linux kernel |
*FreeType Font | *FreeType Font | ||
*[[SSL]] 보안 모듈 | *[[SSL]] 보안 모듈 | ||
33번째 줄: | 33번째 줄: | ||
*그래픽 최적화 | *그래픽 최적화 | ||
*[[카메라]], [[GP]]S, [[compass]], [[G-sensor]] 지원 | *[[카메라]], [[GP]]S, [[compass]], [[G-sensor]] 지원 | ||
+ | |||
+ | == 같이 보기 == | ||
+ | * [[운영체제]] | ||
+ | * [[iOS]] | ||
+ | * [[앤디 루빈]] | ||
+ | * [[구글]] | ||
+ | * [[스마트 기기]] | ||
+ | |||
+ | [[분류:운영체제]] |
2018년 7월 12일 (목) 22:08 판
안드로이드(Android)는 2003년 앤디 루빈이 리눅스를 기반으로 만든 오픈 소스 운영체제이다. 2005년 구글이 인수하여 전 세계에 무료로 보급하였다. 삼성전자, LG, 화웨이, 샤오미 등 전 세계 스마트폰의 운영체제로 사용되고 있다.
개요
안드로이드는 스마트폰을 비롯한 모바일 기기를 위한 운영체제와 미들웨어, 사용자 인터페이스 그리고 표준 응용 프로그램(웹 브라우저, 이메일 클라이언트, SMS, MMS) 등을 포함하고 있는 소프트웨어 스택이자 모바일 운영 체제이다. 안드로이드는 개발자들이 자바 언어로 응용 프로그램을 작성할 수 있게 하였으며, 컴파일된 바이트코드를 구동할 수 있는 런타임 라이브러리를 제공한다. 또한 안드로이드 소프트웨어 개발 키트(SDK)를 통해 응용 프로그램을 개발하는 데 필요한 각종 도구와 API를 제공한다.
역사
- 2005년 7월 구글은 앤디 루빈이 세운 안드로이드사를 인수했다.
- 2007년 11월 5일 세계 각국의 이동통신 관련 회사 연합체인 오픈 핸드셋 얼라이언스(OHA)가 리눅스 커널 2.6에서 빌드된 첫번째 모바일 기기 플랫폼 결과물인 안드로이드를 발표했다.
- 2008년 10월 21일 안드로이드가 오픈 소스로 선언되었다.
구성
- 리눅스 커널(LINUX KERNEL)
- 네이티브 라이브러리(NATIVE LIBRARIES)
- 안드로이드 런타임(ANDROID RUNTIME)
- 안드로이드 프레임워크(ANDROID FRAMEWORK)
- 애플리케이션(APPLICATION)
특징
- Linux kernel
- FreeType Font
- SSL 보안 모듈
- [S[QLite]] 데이터 베이스 소프트웨어가 사용됨
- GSM/EDGE, DBMA, EV-DO, UMTS, 블루투스, 와이파이등을 포함하는 커넥션 기술 지원
- SMS와 MMS 가능
- H.263, H.264 (3GP 또는 MP4 컨테이너), MPEG-4 SP, AMR, AMR-WB (3GP 컨테이너), AAC, HE-AAC (MP4 또는 3GP 컨테이너), MP3, 미디, OGG Vorbis, WAV, JPEG, PNG, GIF, BMP등의 오디오/비디오/이미지 포맷 지원
- iOS의 앱 스토어와 유사한 구글플레이에서 PC 사용 없이 무선으로 대상 하드웨어로 다운로드와 설치가 가능한 응용 프로그램 목록 제공
- 멀티터치 제공
- 어플리케이션 프레임웍 제공
- Dalvik VM을 사용해 어플마다 고유의 VM 할당
- 잘 만들어진 개발 툴과 API 라이브러리 – SDK 지속적인 업데이트
- Eclipse IDE와 Android Development Toolkit (ADT) plugin 등 안정된 통합개발환경을 제공
- JAVA 언어
- 그래픽 최적화
- 카메라, GPS, compass, G-sensor 지원