-
- 주제분류
- 공학 >컴퓨터ㆍ통신 >컴퓨터공학
-
- 강의학기
- 2025년 2학기
-
- 조회수
- 947
-
- 강의계획서
- 강의계획서
모바일 앱 개발의 기본 원리를 이해하고, Android 플랫폼에서 UI 구성, 화면 전환, 이벤트 처리, 데이터 저장 등을 실습을 통해 익히는 것을 목표로 한다.
개발 환경 구축부터 시작해 UI 설계, Activity와 Intent, 사용자 입력, 이벤트 처리, SharedPreferences 저장 방식, 통합 미니 앱 구현까지의 실습 중심 수업이다.
모바일 중심의 디지털 환경에서 앱 개발 역량은 필수 기술로 자리잡고 있으며, 실제 구동 가능한 앱 구현 경험을 통해 실무 적응력을 높일 필요가 있다.
학생들은 앱 제작의 전 과정을 체험하며 모바일 개발에 대한 이해와 자신감을 기르게 되고, 창의적 문제 해결력과 실무 프로젝트 수행 능력을 갖추게 된다.
개발 환경 구축부터 시작해 UI 설계, Activity와 Intent, 사용자 입력, 이벤트 처리, SharedPreferences 저장 방식, 통합 미니 앱 구현까지의 실습 중심 수업이다.
모바일 중심의 디지털 환경에서 앱 개발 역량은 필수 기술로 자리잡고 있으며, 실제 구동 가능한 앱 구현 경험을 통해 실무 적응력을 높일 필요가 있다.
학생들은 앱 제작의 전 과정을 체험하며 모바일 개발에 대한 이해와 자신감을 기르게 되고, 창의적 문제 해결력과 실무 프로젝트 수행 능력을 갖추게 된다.
- 수강안내 및 수강신청
- ※ 수강확인증 발급을 위해서는 수강신청이 필요합니다
차시별 강의
| 1. | ![]() |
모바일 프로그래밍 개요와 개발 환경 구축 | 모바일 앱의 특징과 구조를 이해하고, Android Studio 설치 및 첫 앱(Hello World) 개발을 통해 기본 개발 환경을 구성한다. | |
| 2. | ![]() |
사용자 인터페이스(UI) 구성과 레이아웃 설계 | 다양한 UI 위젯과 레이아웃 종류를 학습하고, XML을 활용하여 사용자 입력 화면을 설계하는 방법을 익힌다. | |
| 3. | ![]() |
Activity와 Intent를 활용한 화면 전환 | Activity의 생명주기와 화면 간 전환 방법을 배우고, Intent를 통해 데이터를 전달하고 처리하는 방법을 실습한다. | |
| 4. | ![]() |
사용자 입력 처리와 이벤트 핸들링 | 버튼, 체크박스, 스피너 등의 입력 이벤트를 처리하는 리스너 사용법을 학습하고, 실시간 반응 앱을 구현해본다. | |
| 5. | ![]() |
SharedPreferences를 이용한 데이터 저장 | 간단한 사용자 정보를 SharedPreferences를 통해 저장하고 불러오는 방법을 익혀 앱 내 설정 유지 기능을 구현한다. | |
| 6. | ![]() |
통합 미니 앱 구현 프로젝트 | 이전 차시에서 학습한 요소들을 종합해 자기소개 앱을 제작하며, UI 구성, 데이터 저장, 화면 전환 전 과정을 경험한다. | |
연관 자료










