Home 4월 27일 Today I Learned
Post
Cancel

4월 27일 Today I Learned

오늘한 일

  • 프로젝트를 시작하였다
  • 알고리즘 문제를 풀었다
  • 블로그 TIL을 작성하였다
  • 1일 1커밋을 하였다

느낌 점

이번에 코딩 보카를 리메이크 하는 코딩 보카 2.0 프로젝트를 시작하면서 앱 디자인을 하는 법까지 조금 배우게 되었는데 물론 앱 디자인까지 완벽하게 하기까지 배우는 것은 욕심이고 오히려 손해이겠지만 지금같이 템플릿들을 내 취향에 맞게 조금씩 수정할 정도로 배우는 것은 프로젝트 할 때 도움이 되는 것 같다

배운 점

안드로이드 DotsIndicator, ViewPager2

DotsIndicator와 ViewPager2는 안드로이드 앱 개발에서 매우 유용한 라이브러리들로

DotsIndicator는 ViewPager2와 함께 사용되는 인디케이터를 제공하며 이를 통해 ViewPager2에서 현재 보이는 페이지를 사용자에게 시각적으로 나타낼 수 있다 이러한 인디케이터는 보통 동그라미 모양의 인디케이터로 표시되며 ViewPager2와 함께 쉽게 구현할 수 있다

ViewPager2는 안드로이드에서 이미지나 뷰 등을 페이지 형태로 보여주는 뷰 위젯으로 ViewPager2는 이전 버전의 ViewPager와 달리 RecyclerView로 구현되어 성능이 향상되었으며, 새로운 기능들을 제공한다 ViewPager2는 일반적으로 이미지 슬라이더, 화면 전환, 탭 간 전환 등에 사용되며 DotsIndicator와 함께 사용하면 페이지 전환 시 현재 페이지를 쉽게 인식할 수 있어 UX/UI적으로 좋은 효과를 낼 수 있다

온보딩 화면을 간편히 구현하기 위해 라이브러리들을 찾던중 두 라이브러리를 사용하였고 이에 두 라이브러리에 대해 알아보았다

온보딩 화면

앱에 온보딩은 새로운 사용자가 앱을 처음 사용할 때 필요한 정보를 제공하고 해당 앱의 기능과 사용 방법을 소개해주는 화면으로 일반적으로는 사용자가 앱을 다운로드하고 처음 실행할 때 온보딩 과정이 나오며 이를 통해 사용자는 앱의 주요 기능과 인터페이스를 더 잘 이해하고 쉽게 앱을 사용할 수 있게 만들어주는 효과를 가졌다

이번에 코딩 보카를 리메이크 하면서 디자인을 찾아보는데 많은 앱 디자인들에서 온보딩 화면을 가지고 있기에 나도 한번 적용해보면서 해당 정보를 찾아보았다

내일 계획

내일은 코딩 보카 2.0 로그인 및 가입 화면 구현을 해야겠다

This post is licensed under CC BY 4.0 by the author.

4월 26일 Today I Learned

4월 28일 Today I Learned