https://medium.com/flutter/whats-new-in-flutter-3-24-6c040f87d1e4
์ด์ ฏ๋ฐค ํ๋ฌํฐ 3.24 ์ ๋ฐ์ดํธ๊ฐ ์์๋ค. ์ฃผ์ ์ ๋ฐ์ดํธ๋ ๋ค์๊ณผ ๊ฐ๋ค.
UI
1. SliverFloating Header ๊ธฐ๋ฅ ์ถ๊ฐ
2. PinnedHeaderSliver ๊ธฐ๋ฅ ์ถ๊ฐ
3. SliverResizingHeader ๊ธฐ๋ฅ ์ถ๊ฐ
4. Two diementional ScrollView ๊ธฐ๋ฅ ์ถ๊ฐ
5. TreeView ๊ธฐ๋ฅ ์ถ๊ฐ
6. CaraouselView ๊ธฐ๋ฅ ์ถ๊ฐ
7. ์ ๋๋ฉ์ด์ ์ํ๊ฐ enum์ผ๋ก ์ ์ธ! ์ด๋ฅผ ํตํด ์ ๋๋ฉ์ด์ ์ํ๋ณ๋ก ์ถ๊ฐ ์ก์ ์ด ๊ฐ๋ฅํด์ก๋ค.
Engine
1. Flutter GPU Preview
-> 3D ๋ ๋๋ง๊ด๋ จ ์ฑ๋ฅ ๊ฐ์ ์ด ์๋ค๋ ๊ฒ ๊ฐ์๋ฐ ์ด๋ถ๋ถ์ ์ข๋ ๊ณต๋ถํด๋ด์ผ๊ฒ ๋คใ
2. ์ํ ๋ฌ ์์ง ํผํฌ๋จผ์ค ํฅ์
iOS
1. Swift Package Manager ์ง์
-> ๋๋์ด ์ฝ์ฝ์ํ ์ง์ฅ์์ ํ์ถ ํํ
Ecosystem
1. Sharepreferences ๊ฐ ๋ ๊ฑฐ์๊ฐ ๋๊ณ SharedPreferenceAsync ์ SharedPreferenceCache๊ฐ ๋ฑ์ฅ!
-> ์ ์ ๋ฌธ์ ์ ์ผ๋ก ์ธ๊ธํ๋ ์๋๋ก์ด๋ SharedPref๊ฐ ๋น ์ง๊ณ DataStorePref ๊ฐ ๋ค์ด์ค๋ฉด์ ๋์์ฑ๋ฌธ์ ๊ฐ ํด๊ฒฐ๋์๋ค!
์ด๋ฒ ์
๋ฐ์ดํธ๋ฅผ ๋ณด๋ฉด์ ๋๋ ์ ์ ํ์คํ ํ๋ฌํฐ๋ UI ํ๋ ์์ํฌ๋ก์จ ์์ฒญ๋ ์ฅ์ ์ด ์๋ค. ์ํ ๋ฌ ์์ง์ผ๋ก ์ง์ ๊ทธ๋ฆฌ๋ค๋ณด๋ ๋ค์ดํฐ๋ธ ํ๋ ์์ํฌ์๋ ์๋ ๊ธฐ๋ฅ์ ํ๋ฌํฐ ์์ฒด์ ์ผ๋ก ๋ง๋ค์ด๋ด๊ณ ์๋ค. ํ์ง๋ง ๋ฐ์ดํฐ ๋ ์ด์ด ์์ด์๋ ๋ค์ดํฐ๋ธ์ ๋๋ ค๋ค๋
์ผํ๋ ์ด๋ช
์ธ ๊ฒ ๊ฐ๋ค. ํญ์ ๋๋ ์๊ฐ์ด์ง๋ง ๋ชจ๋ฐ์ผ ์ฑ๊ฐ๋ฐํ ๋ UI๋ ํ๋ฌํฐ๋ก ์์ฑํ๊ณ ๋ฐ์ดํฐ ๋ ์ด์ด๋ ์ํ๋ซํผ ๋ค์ดํฐ๋ธ ๊ฐ๋ฐ์๋ค์ด ์์ฑํ ์ฝ๋๋ฅผ ๋ฉ์๋ ์ฑ๋๋ก ๋์ด์์ ์ฌ์ฉํ๋๊ฒ ๊ฐ์ฅ ํจ๊ณผ์ ์ธ ๋ฐฉ๋ฒ์ธ ๊ฒ ๊ฐ๋ค. ๋ด๊ฐ ๋ง์ฝ ์คํํธ์
CTO๋ผ๋ฉด ๊ทธ๋ ๊ฒ ํ ๊ฒ ๊ฐ๋ค.
'๐ฆ Flutter' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
Warning: integration_test plugin was not detected. ์ด์ (0) | 2024.08.14 |
---|---|
์ด๋ฒคํธ์ ๋ฐ์ํ์ฌ Stateless ์์ ฏ ์์ด์ฝ ์ด๋ฏธ์ง ์ ๋ฐ๊พธ๊ธฐ (0) | 2024.08.13 |
Freezed ํจํค์ง ์ฌ์ฉ์ด์ ์์๋ณด๊ธฐ (0) | 2024.08.03 |
Don't use 'BuildContext's across async gaps ์ด์ (0) | 2024.08.01 |
Flutter๋ก SwiftUI ์ฒ๋ผ ๋ชจ์๋ฆฌ ๋ฅ๊ธ๊ฒํ๊ธฐ (feat. Squircle) (0) | 2024.07.27 |