View Code? Open in Web Editor
NEW
Jetpack Compose with. Fast Campus
composestudy's Introduction
[Fast Campus] UPSKILL : 상위 1% 개발자들의 생산성 향상을 위한 Jetpack Compose
- 오리엔테이션
- Jetpack Compose란? (1)
- Jetpack Compose란? (1)
- Compose 활용 사례
- 선언형 UI
- 인트로
- Text
- Button
- Modifier
- Surface
- Box
- Row
- Column
- BoxWithConstraints
- Image
- Network Image
- Card
- Checkbox
- TextField
- TopAppBar
- Scaffold
- Catalog App
- 인트로
- Recomposition
- ConstraintLayout
- ConstraintLayout(ConstraintSet
- ConstraintLayout(Chain, Barrier)
- ConstraintLayout 활용
- Canvas
- Dialog
- Custom Dialog
- DropDownMenu
- SnackBar
- BottomAppBar
- State와 State Hoisting
- 애니메이션 (1)
- 애니메이션 (2)
- Side Effect (1)
- Side Effect (2)
- ToDo 앱 구현하기
- 인트로
- ViewModel
- LiveData
- CompositionalLocal
- Theme
- Navigation
- DI 의존성 주입
- Unidirectional Data Flow
- Pokemon App
[Part 2] Jetpack Compose 실무 심화
- 오리엔테이션
- 인트로
- 수명주기
- 렌더링 단계
- Stability
- Compose 성능 최적화 실습 (1)
- Compose 성능 최적화 실습 (2)
- Compose 성능 최적화 실습 (3)
- Compose 성능 최적화 실습 (4)
- 인트로�
- 디자인 시스템 이론
- 영화정보 앱 소개 및 데모
- �라이브러리 소개
- 프로젝트 구조 소개
- 영화 썸네일 만들기
- 영화 카테고리 만들기
- 테마 - 색상설정
- 테마 - 타이포그래피, 쉐이프 설정
- 컴포넌트에 테마 적용하기
- 커스텀 버튼 만들기
- 다이어로그 만들기 (1)
- 다이어로그 만들기 (2)
- 네비게이션 라이브러리 설정
- 영화피드 - DI와 레트로핏 설정
- Repository, StateFlow, SharedFlow, ViewModel 설정
- UseCase, Storage, ViewModel에 적용
- 영화 피드 화면 만들기
- 영화 상세정보 화면 만들기
- Compose 다중테마 적용하기
Ch 04. Cmopose 기반 멀티모듈 아키텍쳐
composestudy's People
Contributors
Stargazers
Watchers