"안드로이드 앱 어플리케이션 구현 재직자 향상과정 “은 안드로이드 플랫폼의 이해를 통해
자바 엔지니어 또는 기존 모바일 엔니지어가 쉽게 안드로이드 애플리케이션을 개발할 수 있도록
객체지향개념을 적용한 애플리케이션 프로젝트 기반으로 제공하여 실무 적용에 중점을 둔 강좌입니다.
안드로이드 애플리케이션은 자바개념을 적용하여 작성할 수 있는 것으로
기존의 자바 애플리케이션 엔지니어라면 쉽게 안드로이드 애플리케이션에 접근할 수 있습니다.
2. 교육개요
"안드로이드 앱 어플리케이션 구현 재직자 향상과정 “은 안드로이드 플랫폼의 이해를 통해
자바 엔지니어 또는 기존 모바일 엔니지어가 쉽게 안드로이드 애플리케이션을 개발할 수 있도록
객체지향개념을 적용한 애플리케이션 프로젝트 기반으로 제공하여 실무 적용에 중점을 둔 강좌입니다.
안드로이드 애플리케이션은 자바개념을 적용하여 작성할 수 있는 것으로
기존의 자바 애플리케이션 엔지니어라면 쉽게 안드로이드 애플리케이션에 접근할 수 있습니다.
3. 교육과정 안내
안드로이드 앱 어플리케이션 구현 재직자 향상과정
교육목표
응용소프트웨어 개발에 필요한 환경을 구축하고, 애플리케이션 설계를 바탕으로 공
통모듈을 구현 할 수 있다
교육대상
응용SW엔지니어링분야에서 안드로이드 앱 애플리케이션 구현을 원하는 재직자
자바 개발자
안드로이드 앱 개발에 관심 있는 개발자
선수학습 JAVA
강의시간 40 시간
수강료 440,000원
정부지원금 262,960원 (본인부담금 : 177,040원)
평일야간반 신청평일주간반 신청 주말주간반 신청
4. 세부 교육내용
개발환경 설정
프로그램을 만들 준비를 하자(윈도우)
프로그램을 만들 준비를 하자(Mac)
안드로이드 스튜디오 설정하자(윈도우/Mac)
스마트폰을 설정하자
안드로이드 프로그래밍
Hello World!를 만들자
표시할 문자를 변경한다
덧셈 결과를 표시한다
3의 배수에만 특별한 문구를 표시한다
1~100까지 더한 값을 구한다
같은 처리를 모아보자
프로그래밍의 오류 발견 및 수정
디버깅
버그란?
실행할 수 없는 버그
실행 중에 일어나는 버그
변수의 내용을 추적한다
로그를 가져온다
예외 처리
메모리와 CPU 사용률
채팅 앱 제작
화면을 만든다
버튼을 눌러보자
입력된 내용에 따라 처리를 바꾼다
시각을 표시한다
화면 항목을 프로그램으로 추가한다
애니메이션을 추가한다
5. 세부 교육내용
앱 개량하기
아이콘을 변경한다
앱 본체의 디자인을 변경한다
메시지 배경을 말풍선처럼 만들자
간격을 설정한다
글자색을 변경한다
태블릿에서 실행할 때 디자인을 확인한다
화면 폭에 따라 레이아웃을 전환한다
한국어와 영어를 지원한다
음성 입력 기능을 추가한다
벽돌깨기 게임제작
도형을 그린다
조작에 따라 도형을 바꿔 그린다
복수의 블록을 추가한다
탭에 반응해서 패드를 움직인다
공을 움직인다
공이 패드와 블록에 닿았을 때의 처리를 추가한다
클리어 화면을 만든다
가로 화면 모드를 지원한다
효과음을 추가한다
진동시킨다
설정 화면을 만든다
값을 저장한다
다른 앱과 연계한다
앱 공개
서명된 설치 패키지를 만든다
Google Play에서 공개한다
버전 번호를 관리한다
공개된 앱의 정보를 분석한다