📌 안드로이드 개발플랫폼을 이용하여 다양한 모바일 응용프로그램을 개발합니다.
코틀린 언어의 기초 문법과 심화 문법에 대해 학습합니다.
뷰의 종류, 배치, 속성, 크기, 영억, 그리고 다중 배치와 시각 표현에 대해 학습합니다.
위젯의 배치, 연결, 그리고 알고리즘을 연결을 학습합니다.
레이아웃의 종류와 속성에 대해 학습합니다.
컴포넌트, 인텐트, 엑티비티와 라이프 사이클, 인텐트를 이용한 양방향 엑티비티에 대해 학습합니다.
Fragment, 리사이클러 뷰, 뷰페이저 , 드로어 레이아웃에 대해 학습합니다.
코루틴, http 통신, 기타 편의 기능 (FileDownloader, Glide 라이브러리)에 대해 학습합니다.
SQLite, 파일 저장소, SharedPrefrences를 이용해 내부 데이터 관리법에 대해 학습하고, 저장소와 테이블 생성, 데이터 추가 및 조회를 실시해봅니다.
Firebase를 이용해 데이터 저장, 업데이트, 불러오기를 해보고, GoogleMap을 이용해 지도에 내 위치를 보여주고 아이콘을 표시해봅니다.