์ ๊ธฐ/ํผ์น๊ธฐ
2022.03.11
- init Page ๊ตฌํ ์๋ฃ. (๋ฐฉ ๊ณ ๋ฅด๋ ํ์ด์ง)
- getX ์ ์ฉ(๊ธฐ์กด ์ฝ๋ ๊ฐ์ )
- Server์ฉ ๋ฐฉ๋ง๋ค๊ธฐ ํ์ด์ง ๊ตฌํ.
- getIp ๊ธฐ๋ฅ ๊ตฌํ.
2022.03.12
- Custom textFormField ์ถ๊ฐ
- Validation Check ๊ธฐ๋ฅ ์ถ๊ฐ
- Custom Elevated Button ์ถ๊ฐ
- Server Room Page์ Custom Elevated Button ์ ์ฉ
- Server ๋ฐฉ๋ง๋ค๊ธฐ ํ์ด์ง overflow ๊ฐ์ง. ListView๋ก ๋ฐ๊ฟ ์์ .(์๋ฃ)
2022.03.13
- Rename directory: utils->widgets
- Remove directory: utils
- ADD func
- Custom App Bar ๊ตฌํ
- Server Home Page ๊ตฌํ
- User Connection์, face info UI ๊ตฌํ
2022.03.15
- Client Join page์ Server Room Page ํฉ์น๊ธฐ (๋๊ฐ ๋ค ํ์์์)
- Custom AppBar์ ๋ค๋ก๊ฐ๊ธฐ ๊ธฐ๋ฅ ์ถ๊ฐ
- ํ์์๋ ํ์ด์ง ์ญ์
2022.03.16
- startServer ๊ฐ๋ฅ
- Server์ธก Timer ๊ธฐ๋ฅ ๊ตฌํ
- Socket Controller์ถ๊ฐ
- ์๋ฒ์์ ์ฒ๋ฆฌํ ๊ฐ์ข socket ๊ธฐ๋ฅ๋ค ๊ตฌํ ์๋ฃ
- Message List UI ํํ ์๋ฃ
2022.03.19
- ๋๊ฐ์ ์๋ฒ๊ฐ ์๊ธฐ๋ ์ค๋ฅ ํด๊ฒฐ
- Server, Clientํ์ด์ง GamePage๋ก ํฉ์นจ
- Message ์ค๋ฅ ํด๊ฒฐ(์์ ์ด ๋ณด๋ธ ๋ฉ์์ง๊ฐ ์ผ์ชฝ์ ๊ฐ๋ ํ์ ํด๊ฒฐ)
2022.03.22
- ServerHome ํ์ด์ง ์ญ์
- Client ๊ธฐ๋ฅ ๊ตฌํ
2022.04.17
- code refactoring
2023.07.29
- code refactoring
2023.08.05
- code refactoring
- Exception Handling ํฌ๊ธฐ
- ๋ก์ง์ด๋ ์์ ํ ๋ถ๋ถ์ด ๋๋ฌด ๋ง์์ ๊ธฐ์กด ์ฝ๋๋ง ๋ฐ๊พธ๊ณ gameController์ชฝ์ ๋ ๋๋๊ฑธ๋ก..
- faceInfo ํด๋ฆญ์ ํฌํ๊ธฐ๋ฅ ์ถ๊ฐ
- ํด๋ผ์ด์ธํธ data ์ก์์ ํ์ธ (ํธ๋ํฐ 3๋ ์ด์์ผ๋ก ํ์ธ)
- ํ์ฌ ํ ์คํธํ ํธ๋ํฐ์ด ์์ด ์ ์ ์ค๋จ.
- db๋ฅผ ํตํด ์ฑํ ์ ํฌํจํ ๋ค๋ฅธ ๋ฐ์ดํฐ๋ฅผ ๊ด๋ฆฌํ๋ฉด ์ข์ ๊ฒ ๊ฐ์.
- UI์ ๊ฐ์ ๊ณผ exception handling์ด ํ์ํจ(๊ธฐ๋ฅ ๊ฒ์ฆ์ด ๋๋ฌ๊ธฐ ๋๋ฌธ์, ๊ฒ์ ์งํ์ ์์ ์ฑ์ ๊ณ ๋ คํด์ผ ํจ)
- word select์ ๋ํ ์๋ก์ด ์๊ณ ๋ฆฌ์ฆ ๋์ (ํน์ ๋ถ์ผ๋ณ word ์ถ๊ฐ)
- 6๋ช ์ด๊ณผ์ ์ธ์์ ๋ํ exception handling
- ์๋ก ์ฃผ๊ณ ๋ฐ๋ ๋ฐ์ดํฐ์ ๋ํ ๋ก์ง ๋ณ๊ฒฝ(string์ผ๋ก ๋ณด๋ด๋ ํ์ฌ์ ๋ก์ง ๋ณ๊ฒฝ)
controller์ชฝ์ ํ๋ง ์ก์๋๊ณ ๊ทธ๋ฅ ๋ ๋๋ ๊ฒ์ผ๋ก ๊ฒฐ์ ํ์๋ค.
- naming ๋๋ฌด ์์๋ณด๊ธฐ ์ด๋ ต๊ฒ ์งฐ์๋ค
- ์๋ฌ ์ฒ๋ฆฌ๊ฐ ์ ํ ์๋ ๋ก์ง
- view์ controller์ ๋ถ๋ฆฌ ๋์ง ์์
- ๋น์ฆ๋์ค ๋ก์ง์ด ์ด์ํจ..
๋๋์ : ์ด๋ ๊ฒ ์ง์ง ๋ง ๊ฒ.