[플랫폼] Android 플랫폼 * Java 언어를 이용하여 Android 응용프로그램을 개발 * Android SDK에는 개발에 필요한 기본적인 Tool을 포함하여 API를 제공 * Android의 어원은 그리스어에서 "인간을 닮은 것" 이라는 의미로 인간과 똑같은 모습을 하고 인간과 닮은 행동을 하는 로봇 또는 그런 지적 생명체로 공상 과학 소설 따위에 등장하는 인조인간을 뜻하며 초기에는 드로이드라고 불리기도 했다고 한다. * 컴포넌트 기반기술을 사용하여 컴포넌트의 재 사용 및 대체를 가능함 * Dalvik 가상 머신을 사용하는데 이 Dalvik은 JAVA 가상머신과 같은 가상머신이며 실제로도 JAVA로 짜여져 있음 * 기본적으로 2D 그래픽 라이브러리를 제공하지만 OpenGL ES1.0 스펙에 기반한 3D 그래픽 라이브러리도 제공.. 프로그램 이야기/안드로이드 2020. 8. 25. 13:09
[플랫폼] Windows Mobile * Windows Mobile 6.0은 C# 기능을 강화하여 더 빠른 응용프로그램 개발을 가능하게 함 * Windows Mobile 계열은 C,C++,C#을 지원하며 desktop에 탑재되는 Windows와 상당부분 동일한 API를 지원 * 오랫동안 사용되어 안정성과 성능이 검증된 플랫폼 * 기본 라이브러리 부터 UI까지 풍부한 기능을 제공 [출처] 한국기술교육대학교 온라인평생학습관 안드로이드 프로그래밍 프로그램 이야기/안드로이드 2020. 8. 25. 00:11