스팀 앱 개발기 #158 - 개발 완료: 추가 개선 6, 7, 8, 9
개발 완료: 추가 개선 6, 7, 8, 9
No. 157
2026. 06. 06 (토) | Written by @dorian-mobileapp
클로드 코드가 답변으로 제안한 개선점 중 6, 7, 8, 9를 이번에 적용했습니다. 이걸로 개선점들은 어느 정도 진행이 되었다고 판단합니다. 주어진 시간이 무한정은 아니기 때문에 이제는 기능 개발을 재개해야 합니다. 무엇을 먼저 만들지 고민을 해봐야겠습니다.
작업 요약
개선점 6 — TagsPostList 미사용 파라미터 제거
- TagsScreen.kt:154:
viewModel: TagsViewModel파라미터 삭제 - 호출부(TagsContent)에서
viewModel인자 제거
개선점 7 — TagsViewModel 초기 State 통일
- TagsViewModel.kt:21:
State.Loading→State.Empty - TagsScreen.kt:95:
TagsContent에서State.Empty를State.Loading과 동일하게 처리 (Loading()표시)
개선점 8 — WalletPowerDown title 버그 수정
- WalletScreen.kt:185:
"Balances"→"Power Down"
개선점 9 — _flowDGPState 노출 방식 통일
- AccountHistoryViewModel.kt:35:
stateIn(WhileSubscribed(5000))→asStateFlow() - 미사용
SharingStarted,stateInimport 제거
GitHub Commit
보다 자세한 코드는 아래 commit을 참고하세요.
지난 스팀 앱 개발기
- #157 - 개발 완료: 추가 개선 4, 5
- #156 - 개발 완료: 추가 개선 1, 2, 3
- #155 - 개발 계획: 추가 개선 적용
- #154 - 개발 완료: 테스트 코드 개선
- #153 - 개발 완료: Architecture 개선 작업
- #152 - 개발 완료: 레거시 의존성 제거 작업 요약
- #151 - 개발 완료: Compose 마이그레이션 연장선
- #1 ~ #150
Layout provided by Steemit Enhancer hommage by ayogom
Upvoted! Thank you for supporting witness @jswit.
🎉 Congratulations!
Your post has been upvoted by the SteemX Team! 🚀
SteemX is a modern, user-friendly and powerful platform built for the Steem community.
🔗 Visit us: www.steemx.org
✅ Support our work — Vote for our witness: bountyking5