안드로이드란 ?
안드로이드
모바일 OS (Operating System) 종류 중 하나이자, 다양한 서비스를 제공하는 플랫폼이다
안드로이드는 구글에서 만든 스마트폰용 운영체제입니다. 운영체제와 미들웨어, 사용자 인터페이스, 애플리케이션, MMS 서비스 등을 하나로 묶어 서비스를 제공하며 다양한 애플리케이션을 만들어 설치하면 실행될 수 있도록 구성된 애플리케이션 플랫폼이라고도 볼 수 있습니다. 많은 사람들이 iOS(애플 운영체제)에 견주어 스마트폰과 태블릿으로 안드로이드 운영체제를 사용하면서, 안드로이드는 세계 모바일 시장에서 가장 성공한 OS라는 평가를 받고 있습니다. 안드로이드는 리눅스(Linux)를 기반으로 제작되었고 언어는 자바를 사용합니다.
안드로이드 동작 방식 및 구조
안드로이드는 리눅스 커널 위에서 동작하며, 자바와 코틀린으로 앱을 만들어 동작합니다. 다양한 안드로이드 시스템 구성 요소에서 사용되는 C/C++ 라이브러리들을 포함하고 있습니다. 안드로이드는 기존의 자바 가상 머신과는 다른 가상 머신인 안드로이드 런타임을 통해 자바와 코틀린으로 작성된 응용 프로그램을 별도의 프로세스에서 실행하는 구조로 되어 있습니다.
안드로이드 특징
- ios와 달리 오픈소스 기반입니다. 오픈 소스이기 때문에 기업이나 개인이 각자 안드로이드 프로그램을 독자적으로 개발해 탑재할 수 있다는 것입니다. (라이선스 : Apach 2.0)
- 휴대폰에서 제공하는 기능(사진 촬영, 파일 선택)에 관련된 화면이나 기능들을 따로 만들지 않아도 쉽게 사용할 수 있습니다.
출처 : https://thgus13.tistory.com/13
[Android] 안드로이드란 무엇일까요?
안녕하세요, 오늘은 안드로이드 운영체제에 대해서 정리해보려고 합니다. 안드로이드 개발 하신다면, "안드로이드란 무엇일까?" 라는 생각 해보신 적 있으신가요? 안드로이드에 대해서 한문장
thgus13.tistory.com
https://swdevelopment.tistory.com/262
Android / 안드로이드란?
*안드로이드란 무엇일까? 안드로이드는 구글에서 만든 스마트폰용 운영체제(OS)이다. 휴대용 단말기를 위해 만들어진 것일 뿐만 아니라 다양한 앱을 만들어 설치하면 실행될 수 있도록 구성된
swdevelopment.tistory.com