Comments (3)
About Question
발표자의 경우
- 청중으로부터 받은 질문을 모두 저장한다
- 단, 화면에 출력할 정보에서 식별자는 제외한다
청중의 경우
- Send Button을 누른 경우, 질문을 보낸다
- 단, 보내는 정보는 단순히 질문으로만 이루어지지 않고 식별자를 포함한다
구현해야하는 Methods
SessionPresenter
- Question Append
2022.07.25 PM11:14 기준, Question Append 직전에 질문 식별자를 제외하고 추가되는 형태로 구현
SessionAudience
- Send Question (with identifier)
from mc3-team18-forellyjhealth.
About Vote
발표자의 경우
- 청중으로부터 받은 투표 결과를 저장한다
- 단, 투표 결과의 반영은 투표 세션이 열려있을 때에 한해서 저장된다
- 위의 조건을 만족한 상황에서, 청중이 여러 번 투표를 한 경우, 가장 마지막 데이터가 반영된다
- 발표자는 청중으로부터 받은 투표 결과를 리셋 후 새로운 투표를 진행할 수 있다
청중의 경우
- 청중은 언제든지 투표를 보낼 수 있다
- 단, 보내는 정보는 단순히 투표에 대한 값만을 보내지 않고 식별자를 포함한다
구현해야하는 Methods
SessionPresenter
- Vote Append
-> 근데 이제 투표 세션이 열려있는지를 확인하는
-> 근데 이제 해당 PEER가 여러 번 보냈는지 확인하는 - Vote Clear
SessionAudience
- Send Vote (with identifier)
from mc3-team18-forellyjhealth.
청중이 보낼 수 있는 정보
청중이 보낼 수 있는 Data Type은 3가지
- Emoji
- Question
- Vote
-> 위의 세 가지 케이스는 enum으로 관리한다
Vote+
청중이 보낼 수 있는 Vote의 종류는 6가지
- YES
- NO
- Option 1
- Option 2
- Option 3
- Option 4
-> 위의 6가지 케이스는 enum으로 관리한다
from mc3-team18-forellyjhealth.
Related Issues (20)
- [FEAT] PT용 네비게이션과 PTVoteListView, PTVoteView 추가
- [FEAT] Emoji 전송 시 Haptic 추가
- [FEAT] PresentationView Emoji Anim
- [FIX] Assets 추가 및 Color Extension 수정
- [FEAT] QuestionsView
- [FEAT] PTQuestionView 추가
- [DESIGN] PTVoteView 디자인 수정 HOT 1
- 투표뷰 높이 및 비율설정
- [REFACTOR] 투표뷰 리펙토링
- [FEAT] Multipeer Vote QnA 데이터 연결
- [FEAT] AudienceView에 Navigation button 추가
- [FIX] AudienceView 이모지뷰 수정
- [DOC] README HOT 4
- [DESIGN] App Logo
- [FIX] Feedback 수정사항 반영
- [FEAT] RootPresentationView Clear Button
- [FIX] Button gradient 추가
- [DESIGN] App Logo 수정
- [FIX] AudienceView 버튼버그 수정
- [FEAT] Presentation 네비게이션 수정, 이모지 버튼 패딩설정
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from mc3-team18-forellyjhealth.