Size: a a a

Dart & Flutter по-русски

2020 April 10

M

Max in Dart & Flutter по-русски
ilx
пока что полученные данные в массиве храню и оттуда потом почитаю когда нужно будет. или при получении перерисую нужный скрин. я по шагово усложняю свой проект. мои проекты не продакшн а просто в целях изучения.
Это не тот порядок, который тебе нужен. Сначала подумай, где ты собираешься хранить массив с данными. А тогда уже станет понятно, как и откуда его пополнять)
источник

A

Artur in Dart & Flutter по-русски
Evgenii Elchev
лучше совершенный код макконла)
Steve McConnell. Code complete. Спасибо за наводку.
источник

M

Max in Dart & Flutter по-русски
Danial Kolyasnikov
По поводу языка - мне кажется, что какие-то паттерны и подходы более изящны в одном языке и не так уж удобны в другом
До тех пор, пока ты сохраняешь классический "объектный" стиль, всё, что написано для Java/C# тебе подойдёт. Другое дело, что Dart местами может больше)
источник

M

Max in Dart & Flutter по-русски
Ну, разве что какие-то фишки, требующие union-types, не взлетят. Но это экзотика.
источник

i

ilx in Dart & Flutter по-русски
Max
В качестве самого простого варианта можно использовать синглетон. Дальше можно копать в направлении Provider, Bloc, Redux или что ещё вам придётся по вкусу
тогда мне нужно эти изучать, для правильного построения ?
источник

M

Max in Dart & Flutter по-русски
ilx
тогда мне нужно эти изучать, для правильного построения ?
Flutter сравнительно молод, и в нём пока нет устоявшегося "единственно правильного" подхода к State Management. Здешнее коммьюнити в основном использует Bloc - возможно, по нему проще будет найти советы и информацию, чем по другим подходам.
источник

i

ilx in Dart & Flutter по-русски
Max
Flutter сравнительно молод, и в нём пока нет устоявшегося "единственно правильного" подхода к State Management. Здешнее коммьюнити в основном использует Bloc - возможно, по нему проще будет найти советы и информацию, чем по другим подходам.
Я Вас понял. Благодарен за помощь.
источник

A

Aleksandr L in Dart & Flutter по-русски
всем привет, кто какую либу использует под websocket что бы и для ios
источник

A

Artur in Dart & Flutter по-русски
Также стоит отметить, что большинство использует Bloc в силу исторических причин - Bloc рекомендовался Гуглом официально, позже Гугл добавил к рекомендуемым ещё один паттерн - Provider, который, на мой взгляд, удобнее и требует гораздо меньшего объема boilerplate кода.
источник

i

ilx in Dart & Flutter по-русски
Aleksandr L
всем привет, кто какую либу использует под websocket что бы и для ios
web_socket_channel я думаю на какой ос андроид или иос разницы не будет для вебсокета.
источник

A

Aleksandr L in Dart & Flutter по-русски
благодарю, смотрю как раз реализации сейчас, решаю стоит ли изобретать велосипед на dart io
источник

КБ

Константин Буланов... in Dart & Flutter по-русски
Artur
Также стоит отметить, что большинство использует Bloc в силу исторических причин - Bloc рекомендовался Гуглом официально, позже Гугл добавил к рекомендуемым ещё один паттерн - Provider, который, на мой взгляд, удобнее и требует гораздо меньшего объема boilerplate кода.
А есть что нить по провайдеру для нубов почитать?
источник

A

Artur in Dart & Flutter по-русски
Константин Буланов
А есть что нить по провайдеру для нубов почитать?
Я на русском не читал, не могу подсказать, на инглише масса материалов в сети. И в общем, провайдер довольно прост в использовании, хотя первое впечатление напротив - пугающее)
источник

SS

Sergey Salnikov in Dart & Flutter по-русски
provider не стейт менеджмент
описание требует изменений

вот пруф от его создателя для тех кто не вникает в суть или никогда не пользовался provider'ом

https://www.youtube.com/watch?v=BulIREvHBWg&feature=youtu.be&t=107
источник

КБ

Константин Буланов... in Dart & Flutter по-русски
Artur
Я на русском не читал, не могу подсказать, на инглише масса материалов в сети. И в общем, провайдер довольно прост в использовании, хотя первое впечатление напротив - пугающее)
Спасибо.
источник

КБ

Константин Буланов... in Dart & Flutter по-русски
Благодарю. Хотя по видео иногда тяжеловато. Мне обычно самое эффективное это когда пример поясняют, а не теорию. И сам можешь в трассировке по шагам этот пример пройти и посмотреть что и когда происходит.
источник

SS

Sergey Salnikov in Dart & Flutter по-русски
Константин Буланов
Благодарю. Хотя по видео иногда тяжеловато. Мне обычно самое эффективное это когда пример поясняют, а не теорию. И сам можешь в трассировке по шагам этот пример пройти и посмотреть что и когда происходит.
Читать всегда проще, там есть примеры
https://pub.dev/packages/provider
источник

A

Artur in Dart & Flutter по-русски
Спасибо, послушаю
источник

T

Tim in Dart & Flutter по-русски
Подскажите, пожалуйста:
В стрим (пакета in_app_purchase) прилетает лист всех ранее сделанных покупок?
источник

T

Tim in Dart & Flutter по-русски
И при вызове queryPastPurchases() список покупок приходит в таком порядке, что самые свежие покупки находятся в конце списка, верно?
источник