수업 목표 > 안드로이드 스튜디오를 사용해서 앱을 개발할 수 있다. 코틀린 언어를 이해하고 사용할 수 있다. 안드로이드 SDK의 다양한 API를 이해하고 앱 개발에 활용할 수 있다. 학습 목표 > 모바일 운영체제인 안드로이드의 특징과 구조를 설명할 수 있다. 안드로이
함수형 프로그래밍이란?자료 처리를 수학적 함수의 계산으로 다루고상태 변경(chaninging state)과 가변 데이터(mutable data)를 쓰지 않는 프로그래밍 패러다임수학적 함수(pure function): 같은 입력이면 항상 같은 출력을 반환하고, 외부에 영

화면 크기에 따라 너비나 높이가 유동적으로 변하는 구조노치 디자인이나 하단 바에 UI가 가려지지 않도록 보호하는 영역스마트폰, 태블릿, 폴더블폰 등 기기 유형에 따라 레이아웃 구조 자체가 바뀌는 설계예) 반응형 웹디자인 가이드라인 없이도 지켜야 할 최소한의 규칙중요한

<span style="background-color: - <span style="background-color: - <span style="background-color: - <span style="background-color: - <sp

<span style="background-color: - <span style="background-color: - 인텐트로 <span style="background-color: - <span style="background-color: - &
1주차-안드로이드개요 안드로이드 스마트폰, 태블릿 등의 모바일 디바이스를 위한 모바일 운영체제 리눅스 커널을 기반으로 한 소프트웨어 스택 2주차-코틀린기초 코틀린의 특징 1) 실용성 이미 검증되고 많이 사용하는 언어 기능을 채택 2) 간결성 타입 추론, gette

<span style="background-color: - <span style="background-color: - <span style="background-color: - <span style="background-color: - <sp
<span style="background-color: - <span style="background-color: - <span style="background-color: - <span style="background-color: <span

안드로이드에서 <span style="background-color: - 앱 전용 데이터 저장 방법\*<span style="background-color: - File에서 <span style="background-color: - <span st