Android, jetpack이란?

이도현·2023년 8월 13일
0

Android 공부

목록 보기
19/30

0. 개요

안드로이드 개발자를 준비하며 jetpack이란 키워드가 자주 보인다.
Jetpack이란 무엇이고 이에대한 고찰을 해보고자한다.

1. jetpack이란?

Jetpack은 개발자가 중요한 코드에 집중할 수 있도록 권장사항 준수, 상용구 코드 감소, 여러 Android 버전과 기기에서 일관되게 작동하는 코드작성을 돕는 라이브러리 묶음

  • 라이브러리 인기있는 5가지(종류가 무지 많다.)
    1) activity
    Activity에 기반하여 빌드된 구성 가능한 API에 액세스 합니다.
    2) appcompat
    이전 API 버전의 플랫폼에서 새 API에 액세스할 수 있습니다.(대부분 Material Design 사용).
    3) appsearch

    사용자를 위한 맞춤 인앱 검색 기능을 빌드
    4) camera *
    모바일 카메라 앱을 빌드합니다.
    5) compose
    모양과 데이터 종속 항목을 설명하는 구성 가능한 함수를 사용하여 프로그래매틱 방식으로 UI를 정의합니다.

    UI 개발에서 Compose는 Google에서 많이 밀어주고 있다고 알고 있다.

2. 사용후기

나도 모르게 jetpack을 활용했엇다. Android를 학습한지 1주일 밖에 안되고 바로 프로젝트에 투입되서 거의 주먹구구식으로 프로젝트를 진행했는데 모든 Activity에 appcompat을 사용하였다. 처음 개발을 할 때 구글링하며 appcompat을 활용하는 방법과 아닌 방법 중 좀 더 빠르게 진행되겠다 판단하여 전자를 사용했었는데, 운이 좋았던 것 같다.

profile
좋은 지식 나누어요

0개의 댓글