Android와 IOS의 특징 및 주요 기능을 요약 정리하고, 어떤 운영체제가 개발자 입장에서 더 효율적인지 개인의 생각을 논리적으로 정리하세요 Android

 1  Android와 IOS의 특징 및 주요 기능을 요약 정리하고, 어떤 운영체제가 개발자 입장에서 더 효율적인지 개인의 생각을 논리적으로 정리하세요  Android-1
 2  Android와 IOS의 특징 및 주요 기능을 요약 정리하고, 어떤 운영체제가 개발자 입장에서 더 효율적인지 개인의 생각을 논리적으로 정리하세요  Android-2
 3  Android와 IOS의 특징 및 주요 기능을 요약 정리하고, 어떤 운영체제가 개발자 입장에서 더 효율적인지 개인의 생각을 논리적으로 정리하세요  Android-3
 4  Android와 IOS의 특징 및 주요 기능을 요약 정리하고, 어떤 운영체제가 개발자 입장에서 더 효율적인지 개인의 생각을 논리적으로 정리하세요  Android-4
※ 미리보기 이미지는 최대 20페이지까지만 지원합니다.
  • 분야
  • 등록일
  • 페이지/형식
  • 구매가격
  • 적립금
다운로드  네이버 로그인
소개글
Android와 IOS의 특징 및 주요 기능을 요약 정리하고, 어떤 운영체제가 개발자 입장에서 더 효율적인지 개인의 생각을 논리적으로 정리하세요 Android에 대한 자료입니다.
본문내용
운영체제
Android와 IOS의 특징 및 주요 기능을 요약 정리하고, 어떤 운영체제가 개발자 입장에서 더 효율적인지 개인의 생각을 논리적으로 정리하세요.
Android
개념 및 특징
안드로이드(Android)는 휴대 전화, 미들웨어, 사용자 인터페이스, 표준 애플리케이션(웹 브라우저, 이메일 클라이언트, SMS, 멀티미디어 메시지 서비스, MMS 등)을 포함하는 소프트웨어 스택 및 모바일 운영 체제이다. 안드로이드는 개발자들이 자바 언어로 응용 프로그램을 작성할 수 있게 하고 컴파일된 바이트 코드를 실행할 수 있는 런타임 라이브러리를 제공한다. 또한 안드로이드 소프트웨어 개발 키트(SDK)를 통해 애플리케이션을 개발하는 데 필요한 다양한 도구와 애플리케이션 프로그래밍 인터페이스를 제공한다.
안드로이드는 리눅스 커널에서 동작하며 다양한 안드로이드 시스템 구성 요소에 사용되는 C/C++ 라이브러리를 포함하고 있다. 안드로이드는 기존 자바 버추얼 머신과 다른 가상 머신인 달빅 버추얼 머신을 통해 자바 작성 애플리케이션을 별도의 프로세스에서 실행할 수 있도록 구조화됐다.
2005년 구글에서 안드로이드를 인수한 뒤 2007년 11월 휴대용 기기 운영체제로 안드로이드 플랫폼을 무료로 공개하겠다고 발표했으며 48개 하드웨어·소프트웨어·통신사가 만든 오픈핸드셋얼라이언스(OHA)가 공공표준을 위해 개발하고 있다. 구글은 안드로이드의 모든 소스 코드를 오픈소스 라이선스인 아파치 v2 라이선스로 배포해 기업과 사용자가 독립적으로 안드로이드 프로그램을 개발하고 설치할 수 있도록 했다. 애플리케이션을 사고팔 수 있는 구글 안드로이드 마켓도 제공하며, 동시에 제조사나 통신사별 애플리케이션 마켓이 함께 운영된다. 시장에서 유료 및 무료 어플리케이션이 제공된다.
구조
안드로이드의 구조는 아래 그림과 같이 구성 요소로 구성되며, 애플리케이션 프레임워크, 라이브러리, 안드로이드 런타임, 리눅스 커널의 총 5개 계층으로 분류된다. 요약하면 다음 표와 같다
분류
내용
참고문헌
참고자료
Apple, iOS Reference Library, iOS Technology Overview, http://developer.apple.com/devcenter/ios.
고현철(2012). 안드로이드의 모든 것 SDK. 서울: 한빛미디어.
하고 싶은 말
성심성의껏 작성된 자료입니다. 도움이 되시길 바랍니다.