코틀린 2

안드로이드 jetpack compose 공부 정리 2일차 (코틀린, android 14 이후 버전)

2일차는 코틀린의 기본 문법에 대한 내용이다.1. 변수 (Variables)정의: 프로그램이 실행되는 동안 데이터를 저장하는 데 사용되는 수단.역할: 특정 데이터 종류(숫자, 문자열, 리스트 등)를 저장하기 위한 메모리 공간을 할당받음.값 할당: 데이터를 특정 메모리 위치에 저장하는 것을 의미.소멸: 앱이 종료되면 변수에 할당된 값은 소멸됨.가변성:var: 읽기 및 쓰기 가능 (Mutable). 값이 변경될 수 있는 변수를 선언할 때 사용. 예: var counter = 0; counter = 1 (카운터, 사용자 입력에 따라 업데이트되는 값)val: 읽기 전용 (Immutable). 한 번 값이 할당되면 변경할 수 없는 변수(상수)를 선언할 때 사용. 예: val pi = 3.14 (상수, 변경되지 않..

안드로이드 jetpack compose 공부 정리 1일차 (코틀린, android 14 이후 버전)

jetpack compose 와 최근 업데이트된 여러 정보들을 기준으로 다시 안드로이드 개발을 총정리할 필요성을 느껴 겨울 방학 동안 강의를 들으면서 공부를 했다. 공부한 내용들을 따로 정리하는 게 좋을 것 같아 강의를 들으면서 공부한 내용을 정리해보았다. 참고로 총 15일차까지 있다. 1. 개발 환경 및 도구 1.1. 안드로이드 스튜디오(Android Studio)안드로이드 스튜디오는 안드로이드 앱 개발을 편리하게 할 수 있도록 만든 통합 개발 환경 (IDE) 이다. 아래의 공식 링크를 통해 안드로이드 스튜디오를 다운 받으면 일반적으로 Android Studio 설치 마법사가 최신 버전의 안드로이드 SDK도 같이 다운 받도록 안내한다.Android Studio Flamingo(2022.3) 이후 버전은..