- google이 제작, 공개한 opensource mobile operating system. - smartphone용 o/s로 공개되었으나 다양한 방면에서 응용되고 있음. - linux kernel 기반의 o/s. - java 기반의 development language를 제공. eclipse등의 공개 ide를 이용한 개발환경 제공. - oha(open handset alliance)를 중심으로 android 확산을 시도하는 중. - 애플의 앱스토어와 같은 안드로이드 마켓이 존재. - 2007년 11월 : 안드로이드 1.0 발표.
2008년 10월 : htc에서 첫 번째 구글 폰인 g1 출시.
- motorola의 droid에 android 2.0이 처음으로 탑재. - 스마트폰 이외에 넷북 등의 mid에 개량되어 탑재되고 있음.
motorola의 droid에 최초 탑재 됨. sonyericsson의 xperia x10에 탑재될 예정.
- [안드로이드 2.0의 특징]
- 멀티터치 지원. - 블루투스 2.1 지원. - html5 정식 지원. - 화면 가상 키보드 성능 향상. - 카메라 지원 기능 향상. - 멀티미디어 재생 기능 향상.
모바일 개발자 인력난 심화에 대한 기사 보기
>>http://www.ciobiz.co.kr/news/articleview.html?idxno=1810
주차 안드로이드 개발 과정[ android fundmental] 1일차
- ot - 안드로이드 교육과정 이해를 위한 준비 - 안드로이드에 대한 정의 2일차 - 안드로이드 구동 메커니즘 이해 - 안드로이드 소스코드 빌드 및 테스트 3일차 - 애플리케이션 컴포넌트 4일차
- 액티비티,태스크,쓰레드,프로세스,생명주기 5일차
- 뷰 계층구조 이해 -위젯에 대한 이해 - 레이아웃 정의 방법 - 레이아웃(layout) xml - 메뉴 사용법 - 일반적 레이아웃 오브젝트 6일차
- 어댑터뷰(adapterview)와 데이터 바인딩 - 사용자 이벤트 제어 - 스타일과 테마 사용하기 - 뷰 컴포넌트 제작방법 7일차
- 리소스와 에셋
8일차
- 인텐트와 인텐트 필터 9일차
- 데이터 저장공간 - 컨텐트 프로바이더 10일차
- 보안 및 퍼미션 11일차
- 매니페스트 개요 - 매니페스트 파일 구조 이해 - 매니페스트 파일 작성 규약 12일차
- 매니페스트 파일 특징 - 엘리먼트 상세 설명 13일차
- 그래픽 일반 -2d 그래픽 14일차 - opengl 기반 3d 15일차 - 오디오와 비디오 - 위치기반 서비스 16일차 - 개발도구 17일차 - aidl - 우수 사례 18일차 - 어플리케이션배포 19일차 - 안드로이드 플랫폼 개발 키드(pdk) - 안드로이드 c/c++ 애플리케이션 개발 키드(ndk) 20일차 - 안드로이드 기본 애플리케이션들 - 안드로이드 기본 컨텐트 프로바이더들 - 프로젝트 과정은 선택과정으로 안드로이드 개발자로 취업이나 이직을 원하시는분들께 유용한 과정입니다.
주차 안드로이드 프로젝트 [android real project] 1일차
상용 app개발을 위한 도구 소개 - adb, logcat , devices, emulator control 사용법 소개 2일차
상용app db처리를 위한 sqlite 컨트롤 방법 소개 -레코드 crud방법소개 3일차 간편 기능 app 제작 - 만년달력 제작, - 웹페이지 표시 4일차 간편 기능 app 제작 - 만년달력 제작, - 웹페이지 표시 5일차 위치 정보 제공 상용 app의 소개1 - app의 기능소개 - 사용자 ui 디자인 및 컨트롤 기능 구현 - 주소록 접근 방법 소개 6일차
위치 정보 제공 상용 app의 소개1 - 통화목록 접근 방법 소개 - 사용자 설정저장을 위한 파일 시스템 컨트롤 방법 소개 7일차
위치 정보 제공 상용 app의 소개2 - 자신의 위치 정보 수집 방법 소개 - 위치 정보의 문자 발송 방법 소개
8일차
위치 정보 제공 상용 app의 소개2 - 평활화의 의미 소개 - 위치 정보를 지도로 표현 9일차
상용 app 설계 - 프로그램 주제 결정 - 프로그램 자유 토론 10일차
상용 app 설계 - 프로그램 기능 정의 - 화면설계서 작성 - 자바 클래스 구조도 작성 11일차
- 매니페 스트 개요 - 매니페스트 파일 구조 이해 - 매니페스트 파일 작성 규약 12일차
- 매니페스트 파일 특징 - 엘리먼트 상세 설명 13일차 realproject 진행 1 - 사용자 ui제작 14일차
realproject 진행 1 - 사용자 ui 컨트롤 기능 구현 15일차
realproject 진행 1 - 각기능의 제작1 16일차
realproject 진행 2 - 각기능의 제작2 17일차
realproject 진행 2 - 팀별 기능 구현상 문제점 정리 18일차
realproject 진행 3 - 팀의 문제점 소개 및 강사의 해결방안 제시 19일차
realproject 진행 4 - app최종 오류 제거 20일차
realproject 진행 4 - app 시현 교육대상 및 연계과정 안내 학 습 목 표
- android 개요 익히기 - android api 입문 - 안드로이드 sdk 설치 및 사용 - hellow android 실습으로 기초 다지기 - 기본 제공 예제 실습 - 안드로이드 마켓 배포 등 - 안드로이드 개발 프로젝트를 통한 취업대비
* 국비교육수강문의 및 내일배움카드 안내문의 : 1688-6499
300만원 지원대상자 전액무료교육 * 2016년 국비교육이 대부분 카드발급제로 바뀌면서 교육일정이 변경 될 수 있습니다.(카드발급 1~3주 소요)
* 수강생모집 현황에 따라 우선적으로 개강하는 곳으로 안내해드립니다.
* 국가기간전략교육은 면접을 통해 선발합니다.
* 내일배움카드제,일반수강생은 면접없이 선착순 접수입니다.
* 일반수강생은 국비교육대상자가 아닙니다.
* 국가기간전략교육인 경우 전액무료교육
* 내일배움카드 발급대상자는 취업성공패키지 참여유무에 따라 무료 또는 본인부담금있음.
* 근로자카드 인 경우 정규직은 본인부담금 20% 비정규직 100% 무료교육
* 고용보험 적용자는 재직자대상교육입니다.(수강생모집에 따라 교육장은 달라질 수 있음)
* 교육기관 승인변경 및 취소로 인해 국비교육이 일시 중단 될 수 있음.
* 모든 정부지원과정은 수강생모집이 되야 개강할 수 있습니다. 교육참여를 희망하신다면
적극적인 참여를 부탁드립니다.
* 모집시 개강합니다. 개강일정을 유선상으로 먼저 확인해 주시길 바랍니다.
|