Open
Conversation
minjun011026
approved these changes
Jan 14, 2026
| ) { | ||
| LinearProgressIndicator(Modifier.fillMaxWidth()) | ||
| LinearProgressIndicator(Modifier.fillMaxWidth().semantics { | ||
| contentDescription = "선형로딩" // baseline-Profile |
Collaborator
There was a problem hiding this comment.
제가 알기로는 contentDescription은 접근성 서비스 사용자를 위한 컴포넌트 설명으로 알고 있습니다.
그런데 이 "선형로딩" 이라는 용어는 사용자 관점이 아닌 개발자 관점의 용어라고 생각됩니다.
또한 제가 보기에는 이것의 목적도 baseline profile에서의 단계 표시로 보이는데 testTag 대신 contentDescription을 사용하신 이유가 있을까요?(진짜 몰라서 물어봄)
다른 곳에서도 위와 같은 부분들이 보이는데 어떤 이유인지 알려주시면 감사하겠습니당
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
📝작업 내용
앱을 실행시키고 화면의 로딩이 완료될때까지 최대 0.07초 빠르게,
앱을 실행시키고 성적 탭, 채플 탭을 모두 방문할 때까지 최대 1.48초 빨라졌습니다.
사용법
Baseline Profile을 생성하기 위한 매크로 테스트과정이 필요합니다.
local.properties에
유세인트 로그인이 가능한 id, pw을 추가해주시면 됩니다.
Baseline Proofile 생성은 배포하기 직전에만 해주시면 됩니다.
Generate Baseline Profile For App 눌러준 후
app 모듈에

baseline-prof.txt, startup-prof.txt가 생겼는지 확인하면 됩니다
Baseline Profile 생성 과정에서 매크로가 직접 버튼 눌러주니까 에뮬레이터 건드리시면 안됩니다!
이후에 그대로 테스트, 배포 진행하면 baseline-prof.txt가 반영된 상태로 앱이 실행됩니다.
💬리뷰 요구사항(선택)
Gemini 말로는
그래서 지금 proguard 파일 상태로 일단 올렸습니다!