수업내용/목표
본 교과목은 다양한 모바일 운영체제에 대한 플랫폼의 이해를 통해 모바일 응용프로그램을 보다 쉽게 개발할 수 있는 기능을 학습하고, 또한 다양한 실습예제를 통해 고급 응용 기술을 학습하는데 목적을 둔다.
본 교과목은 다양한 모바일 운영체제에 대한 플랫폼의 이해를 통해 모바일 응용프로그램을 보다 쉽게 개발할 수 있는 기능을 학습하고, 또한 다양한 실습예제를 통해 고급 응용 기술을 학습하는데 목적을 둔다.
주차 | 학습일 | 주차명(주제) | 차시명(소주제) | 과제 |
---|---|---|---|---|
1 | 2019/09/02 | 안드로이드 개요 | 안드로이드 개요 | 퀴즈 |
안드로이드 | ||||
안드로이드 개발 환경 구축 | ||||
JDK 설치 | ||||
안드로이드 스튜디오 설치 및 SDK 설치 | ||||
AVD 설치 | ||||
2 | 2019/09/09 | 안드로이드 프로그래밍 기초 | 애플리케이션 개념 | 퀴즈 |
애플리케이션 기초 개념 | ||||
안드로이드 프로그래밍 | ||||
프로젝트 관리 | ||||
프로젝트 표준 툴 | ||||
3 | 2019/09/16 | 사용자 인터페이스 기초 | 사용자 인터페이스 | 퀴즈, 과제 |
위젯과 위젯의 속성 활용보기 | ||||
위젯 속성값 변경하며 살펴보기 | ||||
컴파운드 버튼 | ||||
이미지뷰 다루기 | ||||
4 | 2019/09/23 | 사용자 인터페이스 : 레이아웃 디자인 | 레이아웃에 대한 기본 개념 | 퀴즈, 과제 |
제약 레이아웃 1 | ||||
제약 레이아웃 2 | ||||
프레임 레이아웃 | ||||
사용자 인터페이스 | ||||
5 | 2019/09/30 | 이벤트 처리 | 앱과 사용자의 상호작용 | 퀴즈, 과제 |
이벤트 처리 개념 | ||||
이벤트 처리 메소드 재정의 방법 | ||||
터치 이벤트 | ||||
6 | 2019/10/07 | 메뉴와 대화상자 | 메뉴와 대화상자 | 퀴즈,토론 |
옵션 메뉴 | ||||
컨텍스트 메뉴 | ||||
대화상자 | ||||
7 | 2019/10/14 | 그래픽과 이미지 | 안드로이드 그래픽 | 퀴즈, 과제 |
터치 이벤트 | ||||
이미지 처리 | ||||
XML로 도형 객체 만들기 | ||||
서피스 뷰 | ||||
중간시험 | ||||
9 | 2019/10/28 | 액티비티와 인텐트 | 액티비티 개념 | 퀴즈, 과제 |
명시적 인텐트 | ||||
암시적 인텐트 | ||||
액티비티의 생명주기 | ||||
10 | 2019/11/04 | 리소스와 멀티미디어 | 리소스 관리 | 퀴즈,과제 |
멀티미디어 데이터 | ||||
MediaPlayer 사용하는 방법 | ||||
오디오 녹음 | ||||
카메라 영상 캡쳐 | ||||
11 | 2019/11/11 | 서비스와 방송 수신자 | 스레드 개념 | 퀴즈, 과제 |
서비스 | ||||
Intent Service 클래스 | ||||
연결 타입 서비스 | ||||
방송 수신자 | ||||
12 | 2019/11/18 | 파일 처리 및 데이터베이스 | 데이터 관리 및 파일처리 | 퀴즈,과제 |
내부저장 장소를 사용하는 경우 | ||||
외부 저장 공간(SD카드) 사용 | ||||
데이터베이스 기본 개념과 SQLite 활용한 파일 처리 | ||||
13 | 2019/11/25 | 어댑터뷰 | 어댑터 뷰 | 퀴즈, 과제 |
그리드 뷰의 개념과 예제 | ||||
갤러리 | ||||
14 | 2019/12/02 | 센서 및 NFC 활용 | 센서의 종류 및 특징 | 퀴즈 |
센서로부터 데이터 읽기 | ||||
방향 센서의 개념 | ||||
NFC | ||||
기말시험 |
중간고사: 20%, 기말고사: 20%, 과제물: 40%, 퀴즈 20%
총점 60점 이상 이수증 발급
안드로이드 기반의 모바일 앱 프로그램 개발에 관심있는 모든 사람들에게 추천합니다.
강좌 수준은 고등학교 및 비전공자도 수강할 수 있는 수준이며, 강좌를 듣기 위해 사전에 수강해야 하는 과목은 따로 없습니다.
강좌를 듣기 위해 따로 준비해야 하는 교재는 없습니다.
매주 제공되는 강의자료(PDF) 및 참고자료를 제공하여 언제든지 다운받아 학습에 참고할 수 있습니다.