스마트폰이나 태블릿PC의 운영체제로 사용되는 아이폰 운영체제나 안드로이드 운영체제 환경에서 응용프로그램 (애플리케이션)을 기획, 설계, 개발할 수 있는 기법을 교육한다. 개발 환경 설치, 애플리케이션 빌드, 기본적인 사용자 인터페이스 설계, 이벤트 처리, 자료관리 기법, GPS 등 센서 API 활용 등을 위한 기법을 교육한다.
교과목해설(영문)
This course covers techniques and knowledge for developing application program on smartphones and table PCs of which operating systems are iOS or Android. Lecture includes installation of development environment, application build, user interface design, event handling, data managements, API utilization such as GPS.