안드로이드 교육과정을 통해 어플개발에 도전해보자!
어플리케이션만들기, 어플만들기 안드로이드배우기 안드로이드 교육
안드로이드 어플개발 커리큘럼, 안드로이드 교육센터, 안드로이드 어플센터, 안드로이드 어플리케이션 교육센터 안드로이드 교육 안드로이드 어플센터, 안드로이드 어플개발, 안드로이드 어플리케이션 개발, 안드로이드 어플개발과정, 안드로이드 어플개발하기, 안드로이드 어플만들기 안드로이드 어플만들기 안드로이드 안드로이드 어플개발 안드로이드교육센터 안드로이드 개발교육을 위한 안드로이드학원 안드로이드학원 안드로이드 안드로이드란? 안드로이드로 대박나기.

[안드로이드교육]안드로이드교육/안드로이드어플개발/안드로이드학원
안드로이드(Android)란 무엇인가?
안드로이드(Android)는 휴대전화기를 비롯, 모바일 디바이스를 위한 운영체제와 미들웨어 그리고 핵심 어플리케이션을 포함하고 있는 소프트웨어 스택이다.
안드로이드는 개발자들이 자바(Java)언어로 어플리케이션을 작성할 수 있게 하였으며, 컴파일된 바이트코드를 구동할 수 있는 런타임 라이브러리를 제공한다. 또한 안드로이드 SDK를 통해 어플리케이션을 개발하기 위해 필요한 각종 도구들과 API를 제공한다.
안드로이드는 리눅스 커널 위에서 동작하며, 다양한 안드로이드 시스템 컴포넌트에서 사용되는 C/C++라이브러리들을 포함하고 있다. 안드로이드는 기존의 자바 가상머신과는 다른 가상머신인 달빅(Dalvic) 가상 머신을 통해 자바로 작성된 어플리케이션을 별도로 프로세스에서 실행하는 구조로 되어있다.
2005년 안드로이드사를 구글에서 인수한 후 2007년 11월, 안드로이드 플랫폼을 휴대전화용 운영체제(OS)로서 무료 공개한다고 발표한 후 48개 하드웨어, 소프트웨어, 통신회사가 모여 만든 OHA(Open Handset Alliance)에서 공개 표준을 위해 개발하고 있다. 구글은 안드로이드의 모든 소스코드를 오픈 소스 라이센스인 아파치 라이센스로 배포하고 있다.

■ 안드로이드(Android)의 역사
- 2007년 11월 5일, 텍사스 인스트루먼트, 브로드컴 코퍼레이션, 구글, HTC, 인텔, LG, 마벨 테크놀로지 그룹, 모토로라, 엔비디아, 퀄컴, 삼성전자, 스프린트 넥스텔, T-모바일 등 몇몇 회사로 구성된 컨소시엄인 오픈 핸드셋 얼라이언스(OHA)가 모바일 기기의 공개 표준을 개발하는 것을 목표로 결성되었다. 또한 OHA는 리눅스 커널 2.6에서 빌드된 그들의 첫번째 모바일 기기 플랫폼 결과물인 안드로이드(Android)를 발표하였다.
2008년 10월 21일, 안드로이드(Android)가 오픈소스로 선언되었다. 구글은 네트워크와 텔레폰 스택을 포함하는 완전한 소스코드를 아파치 라이센스로 공개하였다.
2008년 12월 9일, ARM Holdings Plc, Atheros Communications, Asustek Computer Inc, Garmin Ltd, Softbank, Sony Ericsson, Toshiba Corp, Vodafone Group Plc 으로 구성된 새로운 14개의 멤버가 안드로이드 프로젝트에 가담하였다.
오픈 핸드셋 얼라이언스(Open Handset Alliance)
2007년 11월 5일 Texas Instruments, Broadcom Corporation, 구글, HTC, 인텔, LG, Marvell Technology Group, 모토로라, 니비아, 퀄컴, 삼성전자, Sprint Nextel 그리고 T-Mobile을 포함하는 회사들이 컨소시엄인 오픈 핸드셋 얼라이언스가 모바일 디바이스에서의 오픈 스탠다드를 목표로 세상에 드러났다.


▣ 안드로이드(Android) 업데이트 역사
안드로이드는 최초의 공개 후 여러 업데이트가 있었다. 이러한 업데이트들은 오류 수정이나 새로운 기능 추가이다. 참고로, 안드로이드의 각 버전들은 간식의 이름을 코드네임으로 삼고 있다.
컵케이크(Cupcake)
2009년 4월 30일 공식 1.5(Cupcake)업데이트가 공개됨. 몇몇 새로운 특징과 UI 업데이트가 1.5 업데이트에 포함됨. ▶ 캠코더 모드(camcorder mode)를 통한 비디오 녹화와 재생
▶ 폰을 통한 유투브로의 비디오 업로드와 피카사로의 그림 업로드
▶ A new soft-keyboard with text-prediction
▶ Bluetooth A2DP and AVRCP support
▶ 일정 거리 안에서 블루투스 헤드셋으로의 자동 접속
▶ New widgets and folders that can populate the Home screens
▶ Animated screen transitions
리눅스 커널 2.6.29에 기반한 1.6
도넛(Donut)
2009년 9월 15일 1.6 (Donut) SDK가 공개됨. 업데이트에 포함된 것들
▶ An improved Android Market experience
▶ An integrated camera, camcorder, and gallery interface
▶ Galleryy now enables users to select multiple photos for deletion
▶ 다이얼 연결을 포함하는 더 빠른 응답과 기본 어플리케이션과의 심화된 통합이 업데이트된 보이스 서치
▶ Updated search experience to allow searching bookmarks, history, contacts, and the web from the home screen
▶ Updated search experience to allow searching bookmarks, history, contacts, and the web from the home screen
▶ Updated technology support for CDMA/EVDO, 802.1x, VPNs, gestures, and a text-to-speech engine
▶ WVGA화면 해상도 지원
▶ 검색과 카메라 어플리케이션의 속도 향상
리눅스 커널 2.6.29에 기반한 2.0/2.1
이클레어(Eclair)
2009년 10월 26일 2.0(Eclair) SDK가 공개됨.
변화된 점들
▶ 하드웨어 속도의 최적화
▶ Support for more screen sizes and resolutions
▶ Revamped UI
▶ 새로운 브라우저 UI와 HTML5 지원
▶ 새로운 연결 리스트
▶ Better white-black ratio for backgrounds
▶ 구글 지도 3.1.2의 향상
▶ Microsoft Exchange 지원
▶ 카메라를 위한 내장 플래쉬 지원
▶ 디지털 줌
▶ MotionEvent class enhanced to track multi-touch events
▶ Improved virtual keyboard
▶ 블루투스 2.1
▶ 라이브 웰페이퍼
2.0.1 SDK는 2009년 12월 3일에 공개됨.
2.1 SDK는 2010년 1우러 12일에 공개됨.
리눅스 커널 2.6.32에 기반한 2.2
프로요(Froyo, Frozen Yogurt)
2010년 5월 20일 2.2(Froyo) SDK가 공개됨. 변화된 점들
▶ 종합적인 안드로이드 OS의 속도, 메모리 및 퍼포먼스의 최적화
▶ Additional application speed improvements courtesy of JIT implementataion
▶ Chrome의 V8 JavaScript engine의 브라우저 어플리케이션에의 통합
▶ Increased Microsoft Exchanges support (security policies, auto-discovery, GAL look-up, calendar synchronization, remote wipe)
▶ 폰과 브라우저 어플리케이션 바로가기와 어플리케이션 런처의 향상
▶USB tethering and WiFi hostpot functionality
▶ 여러 키보드 언어와 그것들의 사전들간의 빠른 전환
▶ Voice dialing and contact sharing over Bluetooth
▶ 브라우저 어플리케이션에서 파일 업로드 필드의 지원
▶ 확장 메모리에의 어플리케이션 설치 지원
▶ 어도비 플래시 10.2 지원
리눅스 커널 2.6.33이나 34에 기반한 진저브레드(Gingerbread)
확정된 새로운 특징들 ▶ WebM 비디오 재생 지원
▶ Improved copy-paste functionalities
확정되지 않은 새로운 특징들
▶ Free Lossless Audio Codec(FLAC) playback support
▶ Android Market browsable on a desktop computer
▶ 안드로이드 마켓 뮤직 스토어
▶ Media streaming from PC library
■ 안드로이드(Android) 구성 및 특징
커널 - 리눅스(Linux)
그래픽 엔진 - OpenGL 대응
폰트 - 프리타입
웹 렌더링 - 웹킷 엔진
보안 모듈 - SSL
개발환경 - 이클립스(Eclipse)를 추천하고 있음
안드로이드 교육과정 할인행사 (안드로이드 어플 개발)
안드로이드 어플 개발 공부 및 안드로이드 개발 관련 취업준비를 계획하셨던분들에게는 좋은 기회가 될 것 같습니다.
수강인원이 많아 조기마감 될수 있습니다.
[안드로이드] 안드로이드개발자 과정 12월 할인행사.
| 교육과정 | 할인행사기간 | 세부내용 |
| 안드로이드 단일 과정 | 12월 11일 ~ | 80만원 → 49만원 |
| 안드로이드 패키지 과정 | 리눅스 + 자바1 + 안드로이드 = 90만원 |
안드로이드 교육과정 자세히 보기
안드로이드 어플개발 / 안드로이드 개발자과정
국비지원IT 전문 교육 기관 / 안드로이드 교육학원
ITBANK
www.IT-BANKs.kr
최근 덧글