프로그램/android

안드로이드 Jetpack

차보루타 2022. 7. 9. 00:20

군대 갔다왔더니 안드로이드가 대 격변을 했었다.

 

현재 안드로이드는 Jetpack 없이 개발하는게 오히려 비추천될 정도로 필수적인 라이브러리 모음집이다.

 

 

 

그렇다고 한다.

 

 

사용해보면 확실히 개발이 더 편해지고 호환도 잘 되고 성능도 좋고 일관적이고 여러모로 좋긴 하다.

 

특히 MVC 기반의 개발에서 Android MVVM(그냥 MVVM과는 조금 다르다)으로 개발해보면 차이를 크게 느낄 수 있다.

 

 

 

그것보다 중요한건 support 라이브러리를 모듈화 시켜서 가볍고 버전 호환이 잘되는 큰 장점이 있다.

 

 

 

 

Room은 Sqlite를 완벽히 활용하면서 안정성까지 갖추었고

 

Android KTX는 코틀린 코드를 더 간결하게 만들어주며

 

Paging3는 기존의 페이징을 더 안정적으로 구현 가능하게 해준다.

 

 

 

그 외에도 많은 장점이 있으니 안드로이드를 시작한다면 꼭 알아야 하는 구글의 은총이다.