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

week6: 6차 필수과제 진행 (compose) #14

Open
2 tasks done
junseo511 opened this issue May 24, 2024 · 0 comments
Open
2 tasks done

week6: 6차 필수과제 진행 (compose) #14

junseo511 opened this issue May 24, 2024 · 0 comments
Assignees
Labels
🍯 [FEAT] 새로운 기능 구현 📕 [필수 과제] 필수 과제 🔮 [준서] 오늘도 사I로 파이팅을 외치며 🧑‍🎨 [COMPOSE]

Comments

@junseo511
Copy link
Member

⚔️ Kind (Required)

week6 compose

📜 Overview (Required)

  • ViewModel을 활용하여 Activity의 어깨의 짐을 줄여봅시다

Untitled-6

여태 모든 로직을 Activity 혹은 Fragment에서 진행 하셨었을 겁니다… 이러한 Controller의 노고를 우리 모두 기억하면서 이번주차는 ViewModel을 채용하여 Activity의 책임을 줄여주세요!!

즉 ViewModel을 사용하여 서버통신 로직을 UI로직과 적절하게 분리해주세요

주의사항: ViewModel 인스턴스 생성시 잘못된 방법으로 생성하지 않도록 주의해주세요

  • 반응형 프로그래밍 패러다임을 사용해보기

LiveData(혹은 다른 Observable 객체를 사용하셔도 무방합니다)를 활용하여 반응형 프로그래밍 패러다임을 적용해봅시다.

참고: 현재 로그인 서버가 활성화된 상태이니 참고해주시면 감사하겠습니다

📍 Note (Optional)

@junseo511 junseo511 added 🍯 [FEAT] 새로운 기능 구현 🔮 [준서] 오늘도 사I로 파이팅을 외치며 📕 [필수 과제] 필수 과제 🧑‍🎨 [COMPOSE] labels May 24, 2024
@junseo511 junseo511 self-assigned this May 24, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
🍯 [FEAT] 새로운 기능 구현 📕 [필수 과제] 필수 과제 🔮 [준서] 오늘도 사I로 파이팅을 외치며 🧑‍🎨 [COMPOSE]
Projects
None yet
Development

No branches or pull requests

1 participant