
본 포스팅은 패스트캠퍼스 환급 챌린지 참여를 위해 작성하였습니다. 패스트캠퍼스 → https://fastcampus.info/4n8ztzq 1. 학습 인증샷 a. 공부 시작 시간b. 공부 종료 시간c. 수강 인증 사진 d. 학습 인증샷 e. 학습 통계 완강률 캡쳐 사진2. 학습 후기이번 강의에선 Kotlin Compose에서 상태(State)는 UI와 값을 관리하는 개념에대해 학습했습니다. 이전에도 잠간 정리한 적이 있었는데, 다시 한 번 정리해보겠습니다. mutableStateOf나 remember { mutableStateOf(...) }로 선언한 상태값이 변경되면, 이를 참조하는 컴포저블이 자동으로 재컴포지션을 수행해 UI가 갱신됩니다. 이 동작 방식은 SwiftUI의 @State와 유사하고, Sw..

본 포스팅은 패스트캠퍼스 환급 챌린지 참여를 위해 작성하였습니다. 패스트캠퍼스 → https://fastcampus.info/4n8ztzq 1. 학습 인증샷 a. 공부 시작 시간b. 공부 종료 시간 c. 수강 인증 사진d. 학습 인증샷e. 학습 통계 완강률 캡쳐 사진2. 학습 후기오늘 강의에서는 Kotlin에서 UI 구성 요소로 자주 사용는 Dialog, Custom Dialog, DropdownMenu, Snackbar, BottomAppBar 등 사용자와의 상호작용을 돕는 핵심 컴포넌트들에 대해 학습하였습니다.Dialog는 사용자에게 알림, 확인, 선택 등을 요청하는 팝업 창으로, AlertDialog를 활용해 간단히 구현할 수 있다. 하지만 정형화된 UI만 제공하기 때문에 복잡한 구성에는 한계가 있..

본 포스팅은 패스트캠퍼스 환급 챌린지 참여를 위해 작성하였습니다. 패스트캠퍼스 → https://fastcampus.info/4n8ztzq 1. 학습 인증샷 a. 공부 시작 시간b. 공부 종료 시간c. 수강 인증 사진d. 학습 인증샷e. 학습 통계 완강률 캡쳐 사진2. 학습 후기오늘도 어제에 이어 ConstraintLayout에 대해 추가적으로 학습하였습니다. 우선 chain과 barrier입니다. chain의 경우는 우리가 일상생활에서 쓰는 느낌 그대로 받아들이니 이해하기 편했습니다. 여러가지의 컴포넌트들을 수평 / 수직 으로 일렬로 묶는 것입니다. 묶인 컴포넌트들의 등분 간격이나 중앙 정렬, 시작과 끝 정렬 등을 한 번에 설정할 수 있습니다. 강의 내용에서는 ConstraintSet 을 이용하여..

본 포스팅은 패스트캠퍼스 환급 챌린지 참여를 위해 작성하였습니다. 패스트캠퍼스 → https://fastcampus.info/4n8ztzq 1. 학습 인증샷 a. 공부 시작 시간b. 공부 종료 시간c. 수강 인증 사진d. 학습 인증샷e. 학습 통계 완강률 캡쳐 사진2. 학습 후기 이번 강의 통해 Jetpack Compose의 리컴포지션(Recomposition) 메커니즘과 상태 관리의 중요성을 깊이 이해할 수 있었습니다. 먼저 컴포지션(Composition)이란 Composable 함수 호출을 통해 UI 트리를 구성하는 과정이며, 이후 상태(State)가 변경될 때만 해당 파트를 다시 그려주는 것이 리컴포지션의 핵심이라는 점이 인상 깊었습니다. 특히 State를 읽는 Composable만 업데이트 대상이..

본 포스팅은 패스트캠퍼스 환급 챌린지 참여를 위해 작성하였습니다.패스트캠퍼스 → https://fastcampus.info/4n8ztzq 1. 학습 인증샷 a. 공부 시작 시간 b. 공부 종료 시간c. 수강 인증 사진d. 학습 인증샷e. 학습 통계 완강률 캡쳐 사진2. 학습 후기 오늘은 Jetpack Compose에서 TextField, Slot API, Scaffold, TopAppBar에 대해 학습했다. TextField는 사용자 입력을 받아 상태와 실시간으로 연결되는 컴포저블로, remember와 mutableStateOf를 통해 양방향 데이터 바인딩이 가능함을 경험했다. 단순 입력창을 넘어 label, placeholder, keyboardOptions 등을 설정하며 다양한 입력 UI를 손쉽게 구..

본 포스팅은 패스트캠퍼스 환급 챌린지 참여를 위해 작성하였습니다.패스트캠퍼스 → https://fastcampus.info/4n8ztzq 1. 학습 인증샷 a. 공부 시작 시간b. 공부 종료 시간c. 수강 인증 사진d. 학습 인증샷e. 학습 통계 완강률 캡쳐 사진2. 학습 후기Jetpack Compose의 핵심 컴포저블들을 실습하며 UI를 구성하는 데 있어 핵심적인 부분들에 대해 학습하였다.Row와 Column을 통해 각각 수평 및 수직 정렬의 레이아웃 구현 방식을 익혔고, horizontalArrangement, verticalArrangement, alignment 속성을 통해 정렬 옵션을 조절하는 법을 배웠다. BoxWithConstraints를 이용한 실습에서는 부모 뷰의 제약 조건을 활용해 화면..
- jetpack compose
- 앱개발
- SwiftUI
- Kotlin
- 자료구조
- https
- 습관형성
- realm
- 환급챌린지
- UIKit
- http
- ios
- Swift Concurrency
- 비대칭키
- GCD
- 오공완
- 안드로이드
- skip.tools
- Android
- 직장인자기계발
- CPU
- 대칭키
- 패스트캠퍼스후기
- compose
- 운영체제
- swift
- 패스트캠퍼스
- alamofire
- 네트워크
- 위젯
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 | 31 |