Today's

길을 나서지 않으면 그 길에서 만날 수 있는 사람을 만날 수 없다

모바일 앱(안드로이드)

안드로이드 앱 만들기: xml layout 에서 jetpack compose 로 이전

Billcorea 2023. 8. 1. 20:52
반응형

이제 끝나 갑니다. 앱도 게시를 하였고 정리된 글은 조만간 정리해 보겠습니다.  일단 화면만 보여 드려요.

이전 화면은 이렇게 그렸지만...

이전 화면



이전한 화면은 이렇게 그립니다.

이후 화면


더 깔끔한 화면으로 변했습니다. 재활용성은 훨씬 뛰어납니다. 

xml layout 을 버리는 일은 그렇게 쉬운 작업은 아니었습니다. linear layout부터 listview까지 다양하게 만들어져 있는 화면들을 jetpack compose  화면으로 옮기는 것도 그렇게 기존에 사용했던 function을 재정의 해서 사용하는 것도...

 

다만 이렇게 이전을 하는 이유는 훗날 더 손쉽게 앱을 관리할 수 있기 때문이기도 합니다.  디자인을 전공 하지 못한 순수(?) 개발자가 다양한 모양의 앱을 구현하는 것은 조금 난감하게 다가오기도 합니다만...

 

그래도 이렇게 구현을 해 갈 수 있는 것은 개발도구들의 발전이 있기 때문이지 않을까 하는 생각을 해 봅니다. 

 

반응형