Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

#PAR-380 : 종합기록 조회 API 연동 + ShimmerEffect 적용 #224

Merged
merged 12 commits into from
Oct 10, 2023

Conversation

nohjunh
Copy link
Member

@nohjunh nohjunh commented Oct 10, 2023

Description

마이페이지 유저 정보 박스 아래에 총 달린 거리, 평균 페이스, 총 누적 거리를 보여줄 수 있는 스테이터스 바에 API 연동 결과를 보여준다.
특히, 마이페이지 같은 경우 정보를 가져오는 API가 많기에 ShimmerEffect를 적용하여 다음과 같은 이점을 얻는다.

  1. 보다 나은 사용자 경험(UX): 데이터 로딩 시간 동안 사용자에게 빈 화면을 보여주는 것보다 무언가 로딩되고 있다는 것을 시각적으로 표현하는 것이 더 나은 UX 제공
  2. 콘텐츠의 예상 형태 표현: 로딩되는 콘텐츠의 기본 형태와 구조를 나타내어 사용자로 하여금 콘텐츠가 로드되는 동안 어떤 형태의 정보가 제공될지 미리 예상할 수 있게 함
  3. 응답성 향상: 실제 콘텐츠가 준비되기 전에 UI를 빠르게 표시함으로써 앱의 반응성 향상
  4. 로딩 지연의 인식 감소: 사용자의 주의를 분산시키고, 실제로 데이터 로딩에 걸리는 시간 즉, 지루함을 느끼는 것을 줄임.

Implementation

  • ShimmerEffect를 보여주기 위해 의도적으로 delay를 추가한 상태에서 촬영
2023-10-10.5.33.29.mov

@nohjunh nohjunh added the ✨ 기능 기능을 구현한다. label Oct 10, 2023
@sonarqubecloud
Copy link

Kudos, SonarCloud Quality Gate passed!    Quality Gate passed

Bug A 0 Bugs
Vulnerability A 0 Vulnerabilities
Security Hotspot A 0 Security Hotspots
Code Smell A 0 Code Smells

No Coverage information No Coverage information
0.0% 0.0% Duplication

@nohjunh nohjunh merged commit 8a299ed into develop Oct 10, 2023
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
✨ 기능 기능을 구현한다.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant