안드로이드(Android)

CODEDRAGON Development/Android

반응형

   

안드로이드(Android)

  • 안드로이드는 구글을 중심으로 한 OHA(Open Handset Alliance) 컨소시엄에서 만든 최초의 오픈 소스 모바일 애플리케이션 플랫폼입니다.
  • 휴대전화와 모바일 디바이스를 위한 운영체제, 미들웨어 그리고 핵심 애플리케이션을 포함한 소프트웨어 스택
  • , 구글에서 개발한 스마트폰 OS입니다.
  • 구글은 2005년, 모바일 소프트웨어 개발업체인 ‘안드로이드(Android)’사를 인수하여 본격적인 모바일 운영체제의 개발에 나섰으며
  • 2007년 10월에는 삼성전자, LG전자, 모토로라, HTC, NTT도코모, T모바일, 퀄컴, 브로드컴 등과 함께 OHA(Open Handset Alliance: 개방형 휴대전화 연합)’을 결성하고 오픈 모바일 운영체제인 ‘안드로이드(Android)’를 발표하였습니다.

 

*스마트폰

카메라, 인터넷, mp3 다양한 멀티미디어을 제공할 있는 핸드폰

 

 

 

안드로이드의 기능

  • 리눅스 커널을 기반으로 한 운영체제로
  • 풍부한 UI(user Interface),
  • 다양한 애플리케이션,
  • 안드로이드 SDK 많은 라이브러리, 애플리케이션 프레임워크
  • 모바일 기기에 최적화된 달빅(Dalvik) 또는 아트(ART:Android Run Time)제공
  • 2D 그래픽 3D 그래픽을 최적화하여 표현,
  • 모바일용 데이터베이스인 SQLite 제공,
  • 멀티미디어 지원 등의 구성 요소들을 포함
  • 모바일 기기에 내장된 각종 하드웨어(블루투스, 카메라, 나침반, WiFi 등) 지원
  • 휴대전화 기능도 포함하고 있습니다.

 

 

 

안드로이드의 특징

특징

설명

자바

    • 안드로이드 애플리케이션 개발 언어는 Java를 사용
    • 자바 언어를 기반으로 APP을 작성 있습니다.

오픈소스

    • 오픈 소스를 통해 여러 제조사에서 쉽게 디바이스 개발을 할수 있습니다.
    • 오픈된 환경인만큼 개발툴과 관련 문서들 모두 무료제공 받을 있습니다.
    • 업데이트를 통한 완벽하고 최신의 서비스를 제공합니다.

공개 운영체제

    • 운영체제의 핵심이라고 할 수 있는 커널은 공개 운영체제인 리눅스에 기반하고 있습니다.

안드로이드 SDK

    • 안드로이드 SDK에 많은 라이브러리를 포함하고 있어 개발이 용이합니다.
    • 다양한 기능과 컴포넌트 제공
    • 지속적인 업그레이드를 제공

오픈마켓

    • 콘텐츠의 유통을 쉽고 빠르게 만드는 서비스

다양한 단말기

    • 안드로이드 플랫폼을 탑재한 제조사들의 다양한 기종의 단말 출시되고 있습니다.
    • 이동 통신사의 지원