728x90
반응형
* Java 언어를 이용하여 Android 응용프로그램을 개발
* Android SDK에는 개발에 필요한 기본적인 Tool을 포함하여 API를 제공
* Android의 어원은 그리스어에서 "인간을 닮은 것" 이라는 의미로 인간과 똑같은 모습을 하고 인간과 닮은 행동을 하는 로봇 또는 그런 지적 생명체로 공상 과학 소설 따위에 등장하는 인조인간을 뜻하며 초기에는 드로이드라고 불리기도 했다고 한다.
* 컴포넌트 기반기술을 사용하여 컴포넌트의 재 사용 및 대체를 가능함
* Dalvik 가상 머신을 사용하는데 이 Dalvik은 JAVA 가상머신과 같은 가상머신이며 실제로도 JAVA로 짜여져 있음
* 기본적으로 2D 그래픽 라이브러리를 제공하지만 OpenGL ES1.0 스펙에 기반한 3D 그래픽 라이브러리도 제공
* 데이터를 저장하고 검색하기 위해 SQLite를 사용
* 일반적인 오디오, 비디오, 정지 이미지 포맷을 지원
* 개발환경이 풍부하여 디바이스 에뮬레이터, 디버깅 도구, 메모리 및 성능 프로 파일링, 그리고 Eclipse IDE를 위한 플러그인을 포함한다.
* 폰에서 사용하는 통합 부라우저를 제공
[출처] 한국기술교육대학교 온라인평생교육관 안드로이드 프로그래밍
728x90
반응형
'프로그램 이야기 > 안드로이드' 카테고리의 다른 글
[플랫폼] Windows Mobile (0) | 2020.08.25 |
---|