์๋
ํ์ธ์.
Flutter 1๋ ์ฐจ ์ฃผ๋์ด ๊ฐ๋ฐ์์ ๋๋ค.
์ทจ๋ฏธ๋ง์ DIY ๊ณ์ด์ ์ข์ํ๋ ์ฑํฅ์ด ๋๋นํจ๊ณผ์ฒ๋ผ ์ปค์ ธ ์ด๋ ๊ฒ ์ฑ ๊ฐ๋ฐ๊น์ง ์ฌ ์ค์ ๋ฏธ์ฒ ์์ํ์ง ๋ชปํ์ง๋ง, ๋๋ถ์ ์์ฆ ์ถ์ ๋ง์กฑ๋๋ ์ต์์ธ ๊ฒ ๊ฐ์ต๋๋ค.
์ฒ์์ Kotlin์ผ๋ก Android ๊ฐ๋ฐ์ ์์ํ์ต๋๋ค. ๊ทธ๋ฌ๋ ์์ดํฐ ์ ์ ์ธ์ง๋ผ, ์ ๊ฐ ๋ง๋ ์ฑ์ ์ง์ ์ฌ์ฉํ ์ ์๋ค๋ ์ํ๊น์ด ํ์ค(?)๊ณผ ๋ง๋ฅ๋จ๋ ธ๊ณ Flutter๋ฅผ ์ ํ๊ฒ ๋์์ต๋๋ค. ๊ทธ๋ฆฌ๊ณ ์ ์ ์ ์ฐจ๋ ค ๋ณด๋ ์ด๋ฏธ Flutter์ ๋งค๋ ฅ์ ๋น ์ ธ ์์์ต๋๋ค. ๊ทธ๋๋ ์ฒ์์ ์ ์ ๋๋ถ์ ์๋๋ก์ด๋์ ๋ํด์๋ ๊ณ์ํด์ ํ๊ตฌํ๋ฉฐ ๋ฐฐ์๊ฐ๊ณ ์์ต๋๋ค.
์์ผ๋ก๋ ๊ฐ๋ฐ์ ๋ํ ์ ์ ๊ณผ ์ฌ๋ฏธ๋ฅผ ์์ง ์์ผ๋ฉด์๋, ์ฑ์ฅํ๋ ๊ฐ๋ฐ์๊ฐ ๋๊ณ ์ถ์ต๋๋ค. ๐
Flutter 1๋ ์ฐจ ์ฃผ๋์ด ๊ฐ๋ฐ์์ ๋๋ค.
์ทจ๋ฏธ๋ง์ DIY ๊ณ์ด์ ์ข์ํ๋ ์ฑํฅ์ด ๋๋นํจ๊ณผ์ฒ๋ผ ์ปค์ ธ ์ด๋ ๊ฒ ์ฑ ๊ฐ๋ฐ๊น์ง ์ฌ ์ค์ ๋ฏธ์ฒ ์์ํ์ง ๋ชปํ์ง๋ง, ๋๋ถ์ ์์ฆ ์ถ์ ๋ง์กฑ๋๋ ์ต์์ธ ๊ฒ ๊ฐ์ต๋๋ค.
์ฒ์์ Kotlin์ผ๋ก Android ๊ฐ๋ฐ์ ์์ํ์ต๋๋ค. ๊ทธ๋ฌ๋ ์์ดํฐ ์ ์ ์ธ์ง๋ผ, ์ ๊ฐ ๋ง๋ ์ฑ์ ์ง์ ์ฌ์ฉํ ์ ์๋ค๋ ์ํ๊น์ด ํ์ค(?)๊ณผ ๋ง๋ฅ๋จ๋ ธ๊ณ Flutter๋ฅผ ์ ํ๊ฒ ๋์์ต๋๋ค. ๊ทธ๋ฆฌ๊ณ ์ ์ ์ ์ฐจ๋ ค ๋ณด๋ ์ด๋ฏธ Flutter์ ๋งค๋ ฅ์ ๋น ์ ธ ์์์ต๋๋ค. ๊ทธ๋๋ ์ฒ์์ ์ ์ ๋๋ถ์ ์๋๋ก์ด๋์ ๋ํด์๋ ๊ณ์ํด์ ํ๊ตฌํ๋ฉฐ ๋ฐฐ์๊ฐ๊ณ ์์ต๋๋ค.
์์ผ๋ก๋ ๊ฐ๋ฐ์ ๋ํ ์ ์ ๊ณผ ์ฌ๋ฏธ๋ฅผ ์์ง ์์ผ๋ฉด์๋, ์ฑ์ฅํ๋ ๊ฐ๋ฐ์๊ฐ ๋๊ณ ์ถ์ต๋๋ค. ๐
-
TimeTodo
- Flutter + Bloc + SQLite ๊ธฐ๋ฐ
- ํฌ๋์ ํ์ด๋จธ๋ฅผ ๊ฒฐํฉํ ํ ์ผ ๊ด๋ฆฌ ์ฑ
- ํ์ด๋จธ ์ด๋ ฅ ๋ฐ ํต๊ณ ์ ๊ณต, ๋ก์ปฌ DB ์ ์ฅ
- ์ ์ฒด UI/๊ธฐ๋ฅ ์ค๊ณ ๋ฐ Bloc ์ํคํ ์ฒ ๊ตฌํ -
BreadPlace
- Flutter + Bloc + Firebase + KakaoMap + Notification
- ์ค์๊ฐ ์์น ๊ธฐ๋ฐ์ผ๋ก ์ฃผ๋ณ ๋นต์ง์ ํ์ํ๋ ์ฑ
- ๋ถ๋งํฌ ํ ๋นต์ง์ ์์น๊ฐ ์ฌ์ฉ์์ ๊ฐ๊น์์ง๋ฉด ์๋ฆผ
- MVVM + ํด๋ฆฐ ์ํคํ ์ฒ

