인프런 영문 브랜드 로고
인프런 영문 브랜드 로고
NEW
개발 · 프로그래밍

/

모바일 앱 개발

[입문편] UI 테스트와 함께 배우는 Jetpack Compose

간단한 앱을 만들어보면서 UI 테스트의 개념을 배울 수 있습니다.

4명 이 수강하고 있어요.

Thumbnail

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

이런 걸
배워요!

  • Jetpack Compose

  • UI Test 작성

안정적인 앱을 개발하기 위해서는 어떻게 해야할까요? 🤔

안정적인 앱을 개발하기 위해서는 테스트 코드 작성이 중요합니다. 많은 회사들이 서비스를 안정적으로 개발하기 위해 테스트 코드를 도입하고 있습니다.

물론 테스트 코드를 작성한다고 해서 앱이 100% 완벽하게 동작한다고 보장할 수는 없습니다. 하지만 테스트 코드를 작성하면 예상치 못한 버그나 오류를 사전에 발견할 수 있어 앱의 안정성과 신뢰성을 높일 수 있습니다.



이 강의에서는 간단한 앱을 예제로 사용하여 Jetpack Compose UI 테스트를 작성하는 방법을 배웁니다. 안드로이드 앱 개발에서 UI 테스트는 필수 요소입니다. 테스트 코드 작성의 개념을 배우고, 개발자가 의도한 대로 앱이 동작하는지 검증해보세요!


이 강의의 특징

📌 핵심만 학습

  • Compose의 모든 컴포넌트를 필요한 부분만 집중적으로 학습합니다.

📌 실습 중심

  • 배운 컴포넌트를 바로 활용해 실제 앱을 만들어보며 실습합니다.

📌 UI 테스트 작성

  • 개발한 앱의 UI가 의도대로 동작하는지 검증하기 위해 UI 테스트를 작성합니다.

이런 분들께 추천해요

Compose UI 테스트를 배우고 싶은 분

간단한 화면 개발은 가능하지만, UI 테스트를 통해 앱의 완성도를 높이고 싶은 분

안정적인 앱 개발에 관심있는 분
개발한 UI 의 동작을 테스트 코드로 검증하고 싶은 분

Compose 를 처음 배우는 분
Jetpack Compose의 기초를 배우고 실습을 통해 앱 개발을 시작하고 싶은 분

수강 후에는

  • Compose를 활용해 간단한 UI를 개발할 수 있습니다.

  • 안드로이드 UI 테스트의 개념을 이해하고, 테스트 코드를 작성할 수 있습니다.


  • 테스트 코드 작성을 통해 개발자가 의도한대로 앱이 동작하는지 검증할 수 있습니다.

이런 내용을 배워요.

간단한 카운터 앱을 만들어봅니다.

  • 간단한 카운터 앱을 만들며 UI 테스트의 기본 개념을 익혀봅니다.

  • 버튼 클릭과 상태 변화를 테스트 코드로 검증하는 방법을 배웁니다.

간단한 유저관리 앱을 만들어봅니다.

  • 서버로부터 데이터를 받아오는 상황을 가정해서 UI 테스트를 실습합니다.

  • 네트워크 응답과 그 결과를 출력하는 화면이 의도대로 동작하는지 테스트 코드로 확인해봅니다.

수강 전 참고 사항

실습 환경

  • 운영 체제 및 버전(OS): macOS (윈도우 환경도 상관없습니다.)

  • 사용 도구: Android Studio

학습 자료

  • 소스코드를 압축파일로 제공합니다!

선수 지식 및 유의사항

  • Kotlin, Java 등의 프로그램 언어 경험이 있으면 좋습니다.

이런 분들께
추천드려요!

학습 대상은
누구일까요?

  • Compose를 활용한 UI 테스트가 처음이신분

  • Jetpack Compose 로 UI 개발하면서 UI 테스트로 앱 안정성을 올리고 싶은 분

선수 지식,
필요할까요?

  • Kotlin, Java 등의 프로그래밍 경험

  • Android Studio 설치

안녕하세요
별볼일있는 개발자입니다.

우연한 계기로 안드로이드 개발을 배우게 되었고 현재까지 약 4년 가까이 안드로이드 개발을 해오고 있습니다.

그동안 쌓아온 경험과 노하우를 공유하고 싶습니다.

이메일 : tmfrl1590@gmail.com

커리큘럼

전체

33개 ∙ (2시간 51분)

수업 자료

가 제공되는 강의입니다.

  • 안드로이드 개발 공부 방법에 대해서

    08:53

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

수강평

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