★ 안드로이드(Android) 초급 개발입문 강좌

안드로이드(Android)는 기존의 WIPI, BREW, GVM등과 같은 모바일 디바이스를 위한 플랫폼입니다.
안드로이드 플랫폼은 운영체제, 미들웨어, 키(key) 어플을 포함안 모바일 디바이스를 위한 소프트웨어의 집합이며,
개발자들이 Win에서 어플리케이션을 개발하듯 안드로이드 SDK를 사용하면 구글폰에서 동작하는 어플리케이션을
만들수 있고, 어플리케이션들은 JAVA프로그래밍언어로 작성해야 한다.

구글의 안드로이드 운영체제는 사실 스마트폰에 탑재하기 위해 전용으로 개발된 운영체제가 아닌 키오스크(KIOSK),
공장자동화설비, 의료기기 및 개인용디지털장비 등의 거의 모든 디지털 방식으로 동작하는 장치에 적용가능하도록
만든 임베디드 운영체제이다.

현재 안드로이드 운영체제를 적용하여 출시예정인 안드로이드폰은 국내에서 삼성전자와 LG전자 그리고 SK텔레콤
등의 기업에서 주도하고 있으며, 세계 모바일 시장 점유율 2위의 모토로라 역시 드로이드라는 모델명을 앞세워
안드로이드폰에 대한 본격적인 시장진입을 계획하고 있다.

기존의 개발자들 뿐만이 아니라 프로그래머의 꿈을 꾸고 있는 미취업자들에게 시장을 선도해서 나갈수 있는
최신기술을 습득함으로써 높은 연봉을 꿈꿀수 있는 최고의 프로그래머가 될수 있는 기회일 것입니다.


본 교육의 핵심은...
- 최종 결과물은 GPS and RFID and Android 연동 응용 프로젝트이며, 프로젝트의 주제는 수업진행 상황에 따라 달라집니다
- LG KH5200 안드로이드1 폰으로 실제 테스트를 진행합니다.

* 교육 담당 & 관리자 : 김 윤 석 대리
* 교육 문의 & 예약 접수 : 02) 6255-8066
* 홈페이지 http://www.itmoya.com/prom/android.htm


<교육대상>
- 안드로이드 개발을 처음하시거나(대학생/비전공자/실직자등) 안드로이드개발로 전향을 하고자 개발자
- 안드로이드개발 실무자
- 기초자바 선수지식


<본원 수강생 혜택>
* 고용보험 직장인환급 가능
* 실무 프로젝트 수업


<교육 개강안내>
* 교육시간 : 주말(매주 토요일/4주/13시~19시)

* 개강 : 기수별 교육

-모든 교육과정의 일정은 수강생의 소양에 따라서 선택적 수강이 가능합니다.
-복수수강과 일정조절을 통하여 교육기간을 단축할 수 있습니다.

<강사프로필>
엄기흥 강사님

1) 경력사항
- 하나푸드시스템 하나푸드 MIS구축(SI)
- 부형종합건설㈜ 전산부(ERP)
- 원조이동갈비(주) 쇼핑몰 구축
- Powerpia 영업관리 프로젝트 개발
- 라이브미디어 경영정보 시스템(SI)
- 유수농원 인터넷 쇼핑몰 구축

2) 교육경력사항
- ITWILL CBD Developer / SOA&FLEX 취업강좌
- 울산 과학대학교 정보통신학부 자바 전문가 과정 강의
- 경원직업전문학교 JAVA, .net 객체지향개발자과정 전임교사
- 삼성전자 정보통신연구소 신입사원 Mobile Platform - J2ME & BREW 강의
- 서울지하철공사 전산직원 C, C++, Oracle Database Modeling(Erwin 4.1) 교육
- (주)남성해운 전산팀 JAVA관련 강의
- (주)아이피넷 인사시스템 개발팀 JAVA관련 강의
- 한샘 컴퓨터 학원 정보 올림피아트 C Algorithm 강의

<세부교육내용>

- 안드로이드의 개념
- 안드로이드의 특징
- 안드로이드 아키텍쳐
- 안드로이드 개발 환경 구성
- 자바 개발 툴 설치
- Eclipse 설치, Android SDK 설치 및 설정, ADT 설치
- 기본적인 안드로이드 UI 디자인, Layout, View
- 버튼, 체크 상자, 라디오 버튼의 사용
- 날짜와 시간의 사용
- EditText 와 Spinner
- 복합 콘트롤 만들기, 커스텀 콘트롤 사용하기
- 안드로이드 메뉴 시스템
- 사용자 인터페이스의 제작
- 내장 레이아웃 클래스 활용
- 뷰 컨테이너 클래스- 그래픽과 애니메이션
- 텍스트 그리기, 비트맵 이미지 다루기, 도형 다루기
- 파일과 디렉토리 다루기
- 안드로이드 응용 프로그램 디렉토리 탐색
- SQLite 데이터베이스의 설정 및 사용, 데이터베이스 생성, 레코드 추가, 수정, 삭제
- 피어 투 피어 통신
- 안드로이드 인스턴스 메시징
- 어플리케이션에서 SMS 사용하기
- 안드로이드 네트워킹 API
- HTTP 웹 자원의 접근 및 사용
- HttpURLConnection class
- 안드로이드 하드웨어
- 카메라 사용하기
- 가속도 센서와 나침반의 이용
- 전화 통신의 제어
- 네트워크 및 Wi-Fi 연결 관리 어플리케이션 제작
- 위치 기반 서비스 GPS의 사용
- 위치를 지도로 표시하기
- 지도의 이동, 확대 축소
- 안드로이드 멀티미디어
- 정지화상, 동영상 다루기
- 오디오 다루기
- LG KH 5200 폰에서의 ADB를 이용한 설정 및 테스트
- GPS and RFID and Android 연동 응용 프로젝트 1
- GPS and RFID and Android 연동 응용 프로젝트 2
- GPS and RFID and Android 연동 응용 프로젝트 3
- 안드로이드 마켓에 어플리케이션 배포 및 시연