2019. 11. 14. 22:52
반응형
안드로이드의 주요기능과 특징에 대해 알아보자.
● 안드로이드의 주요한 기능
- 애플리케이션 프레임워크를 통해서 제공되는 API를 사용함으로써 코드를 재사용하여 효율적이고 빠른 애플리케이션 개발 가능
- 모바일 기기에 최적화된 달빅 또는 아트런타임 제공
- 2D 그래픽 및 삼차원 그래픽을 최적화하여 표현
- 모바일용 데이터베이스인 SQLite를 제공
- 각종 오디오, 비디오 및 이미지 형식을 지원
- 모바일 기기에 내장된 각종 하드웨어(블루투스, 카메라, 나침반, WiFi 등) 지원
- 이클립스 IDE 또는 Android Studio를 통해서 강력하고 빠른 개발 환경 제공
- 롤리팝(5.0)부터는 다양한 안드로이드 기기를 통합 지원
- 마시멜로(6.0)부터는 앱 권한 설정, 지문 인식 지원
- 누가(7.0)부터는 가상현실 지원 및 3D 게임, 알림 기 향상, 다중 창 열기 지원
- 오레오(8.0)부터는 PIP, 알림, 자동 채우기, 배터리 강화 등을 지원
- 파이(9.0)부터는 실내 위치 추적, 향상된 알림, 멀티카메라, 인공지능 확장 등을 지원
● 안드로이드의 특징
- 안드로이드의 핵심 커널(Kernel)은 리눅스(Linux)로 구성
- 안드로이드 애플리케이션 개발 언어는 Java를 사용
- 안드로이드 SDK에서 많은 라이브러리를 포함하고 있어 개발이 용이
- 오픈 소스를 지향하기 때문에 운영체제부터 관련 문서, 개발 도구 등 거의 모든 것을 무료로 사용 가능
- 지속적인 업그레이드를 제공
반응형
'안드로이드 프로그래밍' 카테고리의 다른 글
안드로이드 스튜디오 프로그램 삭제 , 클린삭제 (0) | 2020.12.14 |
---|---|
스마트폰의 역사 및 운영체제 (0) | 2019.10.26 |
콘텐츠 내 자동삽입광고