728x90
반응형
SMALL
안드로이드란 무엇인가
스마트폰의 운영체제는 대표적으로 Ios 와 안드로이드가 있다.
그중 안드로이드는 구글에서 만든 스마트폰용 운영체제이다.
안드로이드는 리눅스(Linux)를 기반으로 제작되었으며, 언어는 자바를 사용한다.
안드로이드의 특징
1. Java
안드로이드가 자바로 개발됐기 때문에 전 세계의 많은 개발자들이 안드로이드 앱 개발을
할 수 있었고, 이 덕분에 안드로이드는 빨리 성장할 수 있었다.
2. Open Source
안드로이드는 오픈소스를 기반으로 한다.
3. Version
안드로이드는 각 버전마다 숨겨진 이름이 있었다.
순서는 A 부터 차례대로 올라가며, P까지 갔다가 구글의 정책이 바뀌면서 숫자로 바뀌게 됐다.
최초의 정식 버전 이름은 "Apple Pie"이다. 알바펫은 버전은 안드로이드 버전 9 "Pie" 까지 나왔으며
이후에는 구글 작명 정책이 바뀌게 되며 안드로이드 10으로 변경되었다.
(참고로 안드로이드 설정에서 버전을 연타하면 이스터에그 같은 화면이 나왔다.)
1.0 | 1.1 | 1.5 | 1.6 | 2.0 ~ 2.1 |
Apple Pie | Banana Bread | Cupcake | Donut | Eclair |
2.2 | 2.3 ~ 2.3.7 | 3.0 ~ 3.2 | 4.0 ~ 4.0.4 | 4.1 ~ 4.3 |
Froyo | Ginger Bread | Honey Comb | Ice cream Sandwich | Jellybean |
4.4 | 5.0 ~ 5.1.1 | 6.0 ~ 6.0.1 | 7.0 | 8.0 |
Kitkat | Lollipop | Marshmallow | Nougat | Oreo |
9 | 10 | 11 | 12 | ~ |
Pie | - | - | - | ~ |
4. 높은 점유율
지금으로부터 10년전 "2014년 1월 미국의 시장조사업체"의 보고서에 따르면
대한민국의 안드로이드 기반 스마트폰 사용자 점유율이 93.4%로 세계에서 가장 높았다.
(" 개인적인 생각으로는 2014년 9월에 아이폰 6가 나오면서 사람들이 점점 큰 화면에
빠지게 되고 ios 운영체제의 점유율이 올라가지 않았을까 생각한다. "
728x90
반응형
LIST
'안드로이드 보안 > 이론' 카테고리의 다른 글
[Android] 안드로이드에서 사용하는 Java (1) | 2023.03.11 |
---|---|
[Android] JNI(Java Native Interface)란? (1) | 2023.03.09 |
[Android] 디컴파일(Decompile)이란? (0) | 2023.03.09 |
[Android] Apktool이란? (0) | 2023.03.09 |
[Android] 안드로이드의 4대 구성요소란? (0) | 2023.03.09 |