ู
ุฌู
ูุนุฉ #Ui
#mobile ููุชุบุฐูุฉ ุงูุจุตุฑูุฉ
ุฃุฎุจุฑูุง ุจุฃุญูู ุชุตู ูู ุจูุฌูุฉ ูุธุฑู ุจุงูุชุนูููุงุช ุ
ูุฃุชุฑู ููุง ุชูุงุนู ุจููุจ ุงู ูุงูู ุงุฐุง ุนุฌุจู ุงูู ูุดูุฑ โค๏ธ๐ฅ
ุดุงุฑู ุงูู ูุดูุฑ ูุฏุนู ูุง ูุตูุน ู ุญุชูู ุฃูุถู ... โค๏ธ
#mobile ููุชุบุฐูุฉ ุงูุจุตุฑูุฉ
ุฃุฎุจุฑูุง ุจุฃุญูู ุชุตู ูู ุจูุฌูุฉ ูุธุฑู ุจุงูุชุนูููุงุช ุ
ูุฃุชุฑู ููุง ุชูุงุนู ุจููุจ ุงู ูุงูู ุงุฐุง ุนุฌุจู ุงูู ูุดูุฑ โค๏ธ๐ฅ
ุดุงุฑู ุงูู ูุดูุฑ ูุฏุนู ูุง ูุตูุน ู ุญุชูู ุฃูุถู ... โค๏ธ
โค8๐1
ู
ุนููู
ุฉ ุชุฎุต ู
ุจุฑู
ุฌูู ุชุทุจููุงุช ุจุงุณุชุฎุฏุงู
flutter sdk.
#ู ุนููู ุฉ #flutter #listview
ุชุฏุฑูู ู ุนููู ู ูู ูุฑู ุจูู ุงุณุชุฎุฏุงู
Listview (children:[])
ุนู
Listview.builder
ู ู ุญูุซ performance ุ
ุงูListview ุงูู ุชุณุชุฎุฏู array ู ุจุงุดุฑุฉ ู ุง ุชุณุชุนู ู ู ุจุฏุฃ recycle ูุงู ุงูุช ุฏุชููู ุญุฑููุง ููุฏ ููุดู ุจุฏุงุฎู listview ุจุชุงูู ููู ุง ุฒุงุฏุช ุงูitems ุฒุงุฏ ุงู cpu ู memory consume.
ุจููู ุง ุจุงุณุชุฎุฏุงู builder ุงูููุงุชุฑ ู ุณุชุนู ู ูููุณุจุช recycler view ุจุญูุซ ุงูitems ููุท ุงูู on visible position ุญูุตูุฑูู rendering. ( ู ุณุชุญุณู ููinfinite scrolling )
ุงูู ุตุฏุฑ:
https://api.flutter.dev/flutter/widgets/ListView/ListView.html
ListView: Creates a scrollable, linear array of widgets from an explicit List. This constructor is appropriate for list views with a small number of children because constructing the List requires doing work for every child that could possibly be displayed in the list view instead of just those children that are actually visible.
https://api.flutter.dev/flutter/widgets/ListView/ListView.builder.html
ListView.builder Creates a scrollable, linear array of widgets that are created on demand. This constructor is appropriate for list views with a large (or infinite) number of children because the builder is called only for those children that are actually visible.
#ู ุนููู ุฉ #flutter #listview
ุชุฏุฑูู ู ุนููู ู ูู ูุฑู ุจูู ุงุณุชุฎุฏุงู
Listview (children:[])
ุนู
Listview.builder
ู ู ุญูุซ performance ุ
ุงูListview ุงูู ุชุณุชุฎุฏู array ู ุจุงุดุฑุฉ ู ุง ุชุณุชุนู ู ู ุจุฏุฃ recycle ูุงู ุงูุช ุฏุชููู ุญุฑููุง ููุฏ ููุดู ุจุฏุงุฎู listview ุจุชุงูู ููู ุง ุฒุงุฏุช ุงูitems ุฒุงุฏ ุงู cpu ู memory consume.
ุจููู ุง ุจุงุณุชุฎุฏุงู builder ุงูููุงุชุฑ ู ุณุชุนู ู ูููุณุจุช recycler view ุจุญูุซ ุงูitems ููุท ุงูู on visible position ุญูุตูุฑูู rendering. ( ู ุณุชุญุณู ููinfinite scrolling )
ุงูู ุตุฏุฑ:
https://api.flutter.dev/flutter/widgets/ListView/ListView.html
ListView: Creates a scrollable, linear array of widgets from an explicit List. This constructor is appropriate for list views with a small number of children because constructing the List requires doing work for every child that could possibly be displayed in the list view instead of just those children that are actually visible.
https://api.flutter.dev/flutter/widgets/ListView/ListView.builder.html
ListView.builder Creates a scrollable, linear array of widgets that are created on demand. This constructor is appropriate for list views with a large (or infinite) number of children because the builder is called only for those children that are actually visible.
โค10๐1๐1
ููุฑุฉ #ุงุณุฆูุฉ_ุชูููุฉ
ุงุทุฑุญ ููุง ุงู ุณุคุงู ุชููู ุจุงูุถุบุท ุนูู ุงูุฒุฑ ุฃุณูู ุงูู ูุดูุฑ ๐ฅ ุณูุณุนุฏ ุจูุฌูุฏู ูุทุฑุญ ุงุณุฃูุชู ูุงูู ุดุงุฑูู ุจุงูุฌูุงุจ ุนูู ุงุณุฆูุฉ ุงูุจููุฉ.
๐ุงุทุฑุญ ุณุคุงู ู ู ููุง ๐
ุงุทุฑุญ ููุง ุงู ุณุคุงู ุชููู ุจุงูุถุบุท ุนูู ุงูุฒุฑ ุฃุณูู ุงูู ูุดูุฑ ๐ฅ ุณูุณุนุฏ ุจูุฌูุฏู ูุทุฑุญ ุงุณุฃูุชู ูุงูู ุดุงุฑูู ุจุงูุฌูุงุจ ุนูู ุงุณุฆูุฉ ุงูุจููุฉ.
๐ุงุทุฑุญ ุณุคุงู ู ู ููุง ๐
๐2
๐๐๐๐ ๐๐
ููุฑุฉ #ุงุณุฆูุฉ_ุชูููุฉ ุงุทุฑุญ ููุง ุงู ุณุคุงู ุชููู ุจุงูุถุบุท ุนูู ุงูุฒุฑ ุฃุณูู ุงูู
ูุดูุฑ ๐ฅ ุณูุณุนุฏ ุจูุฌูุฏู ูุทุฑุญ ุงุณุฃูุชู ูุงูู
ุดุงุฑูู ุจุงูุฌูุงุจ ุนูู ุงุณุฆูุฉ ุงูุจููุฉ. ๐ุงุทุฑุญ ุณุคุงู ู
ู ููุง ๐
ุณุคุงู : ููููู ุชุตู
ูู
ุชุทุจูู ููุงุชุฑ ูุดุงุดุงุช ู
ุฎุชููู ูู ุงูููุงุณ
๐ฅ ุดุงุฑููุง ุฑุฃูู ุงู ูุฌูุฉ ูุธุฑู ูู ุงูุชุนูููุงุช ๐ฅ
๐ฅ ุดุงุฑููุง ุฑุฃูู ุงู ูุฌูุฉ ูุธุฑู ูู ุงูุชุนูููุงุช ๐ฅ
๐5๐2
๐๐๐๐ ๐๐
ููุฑุฉ #ุงุณุฆูุฉ_ุชูููุฉ ุงุทุฑุญ ููุง ุงู ุณุคุงู ุชููู ุจุงูุถุบุท ุนูู ุงูุฒุฑ ุฃุณูู ุงูู
ูุดูุฑ ๐ฅ ุณูุณุนุฏ ุจูุฌูุฏู ูุทุฑุญ ุงุณุฃูุชู ูุงูู
ุดุงุฑูู ุจุงูุฌูุงุจ ุนูู ุงุณุฆูุฉ ุงูุจููุฉ. ๐ุงุทุฑุญ ุณุคุงู ู
ู ููุง ๐
ุณุคุงู : ุญุณุจ ุฑุฆููู
ุงู ุงุฎุชุตุงุต ุงูู ู
ุณุชูุจู ุจุงูุนุฑุงู ุชุญุฏูุฏ (ุจุฑู
ุฌุฉ ุงูุชุทุจููุงุช ุงู ุจุฑู
ุฌุฉ ู
ูุงูุน ุงูููุจ ุงู ุงูุฃู
ู ุงูุณูุจุฑุงูู) ููู
ุงุฐุงุ
๐ฅ ุดุงุฑููุง ุฑุฃูู ุงู ูุฌูุฉ ูุธุฑู ูู ุงูุชุนูููุงุช ๐ฅ
๐ฅ ุดุงุฑููุง ุฑุฃูู ุงู ูุฌูุฉ ูุธุฑู ูู ุงูุชุนูููุงุช ๐ฅ
โค3๐1
๐๐๐๐ ๐๐
ููุฑุฉ #ุงุณุฆูุฉ_ุชูููุฉ ุงุทุฑุญ ููุง ุงู ุณุคุงู ุชููู ุจุงูุถุบุท ุนูู ุงูุฒุฑ ุฃุณูู ุงูู
ูุดูุฑ ๐ฅ ุณูุณุนุฏ ุจูุฌูุฏู ูุทุฑุญ ุงุณุฃูุชู ูุงูู
ุดุงุฑูู ุจุงูุฌูุงุจ ุนูู ุงุณุฆูุฉ ุงูุจููุฉ. ๐ุงุทุฑุญ ุณุคุงู ู
ู ููุง ๐
ุณุคุงู : ูู ุงูููุงุชุฑ ุชุฏุนู
Fold mobile?
ุฅุฌุงุจุฉ : https://pub.dev/packages/dual_screen
๐ฅ ุดุงุฑููุง ุฑุฃูู ุงู ูุฌูุฉ ูุธุฑู ูู ุงูุชุนูููุงุช ๐ฅ
Fold mobile?
ุฅุฌุงุจุฉ : https://pub.dev/packages/dual_screen
๐ฅ ุดุงุฑููุง ุฑุฃูู ุงู ูุฌูุฉ ูุธุฑู ูู ุงูุชุนูููุงุช ๐ฅ
Dart packages
dual_screen | Flutter package
Foldable and dual-screen support, like the TwoPane widget and hinge angle sensor data.
โค5๐2
๐๐๐๐ ๐๐
ููุฑุฉ #ุงุณุฆูุฉ_ุชูููุฉ ุงุทุฑุญ ููุง ุงู ุณุคุงู ุชููู ุจุงูุถุบุท ุนูู ุงูุฒุฑ ุฃุณูู ุงูู
ูุดูุฑ ๐ฅ ุณูุณุนุฏ ุจูุฌูุฏู ูุทุฑุญ ุงุณุฃูุชู ูุงูู
ุดุงุฑูู ุจุงูุฌูุงุจ ุนูู ุงุณุฆูุฉ ุงูุจููุฉ. ๐ุงุทุฑุญ ุณุคุงู ู
ู ููุง ๐
ุณุคุงู : ุณู
ุนุช ุงูู ุฃูุฏุฑ ุงุตู
ู
ู
ููุน ููุจ ุนู ุทุฑูู ููุงุชุฑ ูู ูุฐู ุงูุดู ู
ู
ูู
ุฅุฌุงุจุฉ : ูุนู ุงููุฏ ุ ุชูุฏุฑ ูู across platform ุ ูุฐูู ูุฏุนู
andriod , iphone , desktop , web , embedded
๐ฅ ุดุงุฑููุง ุฑุฃูู ุงู ูุฌูุฉ ูุธุฑู ูู ุงูุชุนูููุงุช ๐ฅ
ุฅุฌุงุจุฉ : ูุนู ุงููุฏ ุ ุชูุฏุฑ ูู across platform ุ ูุฐูู ูุฏุนู
andriod , iphone , desktop , web , embedded
๐ฅ ุดุงุฑููุง ุฑุฃูู ุงู ูุฌูุฉ ูุธุฑู ูู ุงูุชุนูููุงุช ๐ฅ
โค5๐5๐ฅฐ1
๐๐๐๐ ๐๐
ู
ุณุงุก ุงูุฎูุฑ ุ ุฌู
ุนุฉ ู
ุจุงุฑููุ ุณุคุงู ูุฌู
ูุน ุงูุฃุจุทุงู ๐ ุจุงูููุงุฉ ุ ุดูู ุฑุฃูู ุงูุถู ู
ุฌุงู ุจุณูู ุงูุนู
ู ุ ูุดูู ุงููุบุงุช ุงูู ุชุดููู ูุงุฌุญู ุจุงูู
ุฌุงู ููุณู ุ ุฏุฒููู ุฑุฃูู ุงู ุชุฌุฑุจุชู ุญุชู ูููุฏ ุจููู ุบูุฑู ููุชุฏุฑ ุชุนูููุงุชูู
๐ธ๐ฅ.
ุณุคุงู : ุงููุฑู ุจูู ุงู native ู ุงู cross ุจุงููุณุจู ููุชุทุจููุงุช ุงููุงุชู
๐ฅ ุดุงุฑููุง ุฑุฃูู ุงู ูุฌูุฉ ูุธุฑู ูู ุงูุชุนูููุงุช ๐ฅ
๐ฅ ุดุงุฑููุง ุฑุฃูู ุงู ูุฌูุฉ ูุธุฑู ูู ุงูุชุนูููุงุช ๐ฅ
โค3๐1๐ฅฐ1
โค20๐1๐ฅ1๐1
ู
ุงูู ุงููููุฉ ุงูุจุตุฑูุฉ ุ
#Graphics
ูู ุงุฐุง ุชุญุชุงุฌ ูููุฉ ุจุตุฑูุฉ ุ
ุฃุฎุจุฑูุง ุจุชุฌุฑุจุชู ู ุน ุงููููุงุช ุงูุจุตุฑูุฉ ุจุงูุชุนูููุงุช ุ
ูุฃุชุฑู ููุง ุชูุงุนู ุจููุจ ุงู ูุงูู ุงุฐุง ุนุฌุจู ุงูู ูุดูุฑ โค๏ธ๐ฅ
ุดุงุฑู ุงูู ูุดูุฑ ูุฏุนู ูุง ูุตูุน ู ุญุชูู ุฃูุถู ... โค๏ธ
#Graphics
ูู ุงุฐุง ุชุญุชุงุฌ ูููุฉ ุจุตุฑูุฉ ุ
ุฃุฎุจุฑูุง ุจุชุฌุฑุจุชู ู ุน ุงููููุงุช ุงูุจุตุฑูุฉ ุจุงูุชุนูููุงุช ุ
ูุฃุชุฑู ููุง ุชูุงุนู ุจููุจ ุงู ูุงูู ุงุฐุง ุนุฌุจู ุงูู ูุดูุฑ โค๏ธ๐ฅ
ุดุงุฑู ุงูู ูุดูุฑ ูุฏุนู ูุง ูุตูุน ู ุญุชูู ุฃูุถู ... โค๏ธ
โค11๐3๐ฅฐ1๐1