Deperecated/Android_강의

안드로이드란?

누알라리 2020. 2. 7. 15:24

1. 정의

- Google 이 제작한 스마트폰 OS.

- 공식언어는 Kotlin 으로 사용하고 있다.


2. 특징

- 애플리케이션 프레임워크

- ART 가상머신 ( 단말기에 설치할 때 기계어로 번역되고, 실행할 땐 기계어로 실행된다.)

- OPEN GL로 3D그래픽 지원 (보통 C++로 그래픽스를 구현하지만 안드로이드에는 OpenGL로 할 수 있도록 지원한다.)

- SQLite 데이터베이스

- Android Studio IDE 제공

- 상위버전 OS에서 개발해도 하위버전 OS에 지원할 수 있게 라이브러리가 제공된다.

 

- Android 8.0 기준으로 작성됨.


3. Backwards Compatibility (AppCompat)(?)

- 새로운 UI요소를 OS 버전과 상관없이 쓸 수 있도록하는것.

- 어플리케이션 내부에 하위 버전 OS를 위해서 설치되는 것. -> 그래서 안드로이드 파일은 용량이 좀 큰 편이다.

- 개발자의 수고를 던다.

 

 

'Deperecated > Android_강의' 카테고리의 다른 글

안드로이드 - View - TextView  (0) 2020.02.07
안드로이드 - View - Layout  (0) 2020.02.07
안드로이드 - View  (0) 2020.02.07
안드로이드 - Activity  (0) 2020.02.07
안드로이드 개발 전 준비 사항  (0) 2020.02.07