개발 · 프로그래밍

/

모바일 앱 개발

[LV2] Jetpack Compose - UI와 애니메이션

더 이상 디자이너분에게 "이건 모바일에서 안 되는 거예요" 라고 말하지 마세요. Jetpack Compose로 UI/애니메이션을을 쉽게 구현할 수 있습니다.

(5.0) 수강평 1개

수강생 73명

Thumbnail

초급자를 위해 준비한
[모바일 앱 개발, Android] 강의입니다.

이런 걸
배워요!

  • Jetpack Compose로 다양한 UI 구현 방법

  • Jetpack Compose로 다양한 애니메이션 구현 방법

더 이상 디자이너 분들에 요청에 "이건 모바일에서 안되는 거에요" 라고 말하지 마세요.
Jetpack Compose를 이용하면 그 어떤 난이도의 디자인/애니메이션이라도 구현할 수 있습니다.

강의를 통해 아래와 같은 다양한 예제를 만드는 것을 연습합니다.

1 - 기본적인 UI 만들기

기초적인 UI/애니메이션을 만들면서 연습합니다.

2 - 금융앱 소비내역 만들기

금융앱을 따라만들어보며 실전적인 예제를 연습합니다.

3 - 달력앱 만들기

달력 앱을 만들며 동적인 화면을 구현합니다.
LazyColumn / LazyRow 에 대해 더 알아봅니다.

4 - 시계앱(스톱워치) 만들기

시계 모양을 만들며 자유자재로 UI를 만들어봅니다.

Jetpack Compose 로 하는 안드로이드 개발 어떤 것이 다를까요?

실무에서 이런 것들을 느꼈습니다.

  • 빠른 개발 속도


  • 직관적인 코드 작성

  • 난이도 있는 디자인 및 애니메이션을 자유자재로 구현 가능

🔍 어떤 분들이 수강하시면 좋을까요?

이런 분들이 수강하시면 가장 도움이 될 것으로 예상하고 제작했습니다.

  1. Jetpack Compose UI를 빠르게 학습하고 싶은 개발자

  2. Jetpack Compose 를 사용하는 회사에 입사 전, 미리 예제를 작성해보고 싶은 개발자

  3. 포트폴리오를 만드는 취업준비생분들


또한 아래와 같은 분들에게도 도움이 될 것 같습니다.

  • Jetpack Compose 기초 예제를 해봤지만 좀 더 실전적인 예제를 해보고 싶으신 분들

  • UI와 애니메이션을 알려주는 친절하게 알려주는 예제가 없어서 아쉬웠던 분들

  • Jetpack Compose 로 프로젝트를 시작하기 직전에 빠르게 스터디가 필요하신 분들

🤺 강의 수준은 어떤가요?

제목 그대로 UI와 애니메이션을 중점적으로 다루고 있습니다.
많이 쓰일 것 같은 예제를 학습하면서 복잡한 UI도 구현하게 되는 것을 목적으로 하고 있으며
Jetpack Compose 예제를 몇개 해보시고, UI를 좀 더 연습하고 싶으신 분들에게 가장 적합한 강의입니다.
또한 강의가 빠른 속도로 진행되기 때문에 미리보기 강의를 통해 강의 스타일을 확인해주세요!

자주 묻는 질문

Q. Jetpack Compose를 다루는데, 아키텍처도 함께 다루나요?
A. 아키텍처는 함께 다루지 않습니다. 현재 강의는 UI/애니메이션을 중점적으로 다룹니다.

Q. Jetpack Compose가 처음이에요. 강의를 수강해도 좋을까요?
A. 기본적인 예제는 작성해보신 분들이 수강하실 것이라고 생각하고 제작했습니다.
만약 처음이시라면 [LV1] 강의를 추천드립니다.

Q. Android 개발이 처음이에요. 기존 XML 로 만드는 것이 아닌 Jetpack Compose로 시작해도 될까요?
A. 권장드리지 않습니다. 기존 대부분의 안드로이드 자료가 XML 기반으로 되어 있고, 회사에 취직한다고 하셔도 기존 프로그램이 XML로 제작되어 있기 때문에, XML로 하는 개발과 Compose로 하는 개발 2가지 방법 모두 학습하시는 것을 추천드립니다.

Q. 강의 수강 순서가 있나요?
A. 아래의 순서를 참고하시길 권장드립니다!

  • [LV1] Jetpack Compose - UI 연습하기 (링크)

  • [LV2] Jetpack Compose - UI와 애니메이션 (현재강의)

  • [LV3] Jetpack Compose - 그럴 듯한 다이어트 앱 만들기 (링크)

이런 분들께
추천드려요!

학습 대상은
누구일까요?

  • 디자이너의 요구사항의 어려움을 겪는 Android 개발자

  • UI와 애니메이션을 집중적으로 공부해보고 싶은 Android 개발자

선수 지식,
필요할까요?

  • Jetpack Compose 기초 문법

2015년 스타트업 창업을 계기로 다양한 개발 프로젝트를 진행하였습니다.

현재는 평범한 직장인 개발자입니다

커리큘럼

전체

49개 ∙ (3시간 44분)

강의 게시일: 
마지막 업데이트일: 

수강평

아직 충분한 평가를 받지 못한 강의입니다.
모두에게 도움이 되는 수강평의 주인공이 되어주세요!