Size: a a a

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

2020 May 29

🅵

🅵🅾️🆇 in Dart & Flutter по-русски
источник

КБ

Константин Буланов... in Dart & Flutter по-русски
Daniil S
Ай не надо там без ридми актуального
источник

КБ

Константин Буланов... in Dart & Flutter по-русски
Какой колоритный пример
источник

RC

Rv Ch in Dart & Flutter по-русски
Экспрессивное выражение негативных эмоций:)
источник

Ю

Юрий in Dart & Flutter по-русски
Талант, кратко и ясно
источник

EL

Eduard Lanchev in Dart & Flutter по-русски
Всем привет!
Извиняюсь за совсем нубский вопрос. Подскажите, пожалуйста, где можно почитать, как правильно строить мобильное приложение на Flutter с учетом того, что приложение может запускаться на экранах с разным разрешением?
Размеры в виджетах мы пишем в пикселях. Как системно учесть, что для разных экранов, мы используем разные размеры?
источник

КБ

Константин Буланов... in Dart & Flutter по-русски
Eduard Lanchev
Всем привет!
Извиняюсь за совсем нубский вопрос. Подскажите, пожалуйста, где можно почитать, как правильно строить мобильное приложение на Flutter с учетом того, что приложение может запускаться на экранах с разным разрешением?
Размеры в виджетах мы пишем в пикселях. Как системно учесть, что для разных экранов, мы используем разные размеры?
Вроде большинство ориентируются на это https://api.flutter.dev/flutter/widgets/MediaQuery-class.html
источник

КБ

Константин Буланов... in Dart & Flutter по-русски
и от него уже считают и корректируют
источник

RK

Ruslan Kim in Dart & Flutter по-русски
Привет, вопрос по bloc, правильно ли понял, что BlocProvider отличается от BlocBuilder тем, что первый раздает указанный в нем bloc на все дочерние виджеты (например, на следующие экраны), тогда как второй - только на свой виджет?
источник

RK

Ruslan Kim in Dart & Flutter по-русски
И если так, то можно ли создавать bloc прямо в BlocBuilder?
источник

КБ

Константин Буланов... in Dart & Flutter по-русски
Ruslan Kim
Привет, вопрос по bloc, правильно ли понял, что BlocProvider отличается от BlocBuilder тем, что первый раздает указанный в нем bloc на все дочерние виджеты (например, на следующие экраны), тогда как второй - только на свой виджет?
Мне кажется все таки билдер не блок раздает, а его State.
источник

RC

Rv Ch in Dart & Flutter по-русски
Ruslan Kim
Привет, вопрос по bloc, правильно ли понял, что BlocProvider отличается от BlocBuilder тем, что первый раздает указанный в нем bloc на все дочерние виджеты (например, на следующие экраны), тогда как второй - только на свой виджет?
Блок билдер строит виджеты на основании стейтов которые ты пушишь в самом блоке, если ты про либу Феликса
Блок провайдер создаёт и даёт доступ к инстансу этого блока, заодно закрывает его
источник

EL

Eduard Lanchev in Dart & Flutter по-русски
Константин Буланов
и от него уже считают и корректируют
Спасибо, Константин!
Правильно я понимаю, что мы делаем корректировку (в случае с размером, а не ориентацией) один раз при запуске приложения и присваиваем значения паддингов, маржинов, размеров иконок и тд и тп в глобальных переменных или каком-то специально созданном классе, а потом эти переменные используем?
Можете дать совет по лучшей практике? )
Заранее благодарен.
источник

КБ

Константин Буланов... in Dart & Flutter по-русски
Eduard Lanchev
Спасибо, Константин!
Правильно я понимаю, что мы делаем корректировку (в случае с размером, а не ориентацией) один раз при запуске приложения и присваиваем значения паддингов, маржинов, размеров иконок и тд и тп в глобальных переменных или каком-то специально созданном классе, а потом эти переменные используем?
Можете дать совет по лучшей практике? )
Заранее благодарен.
Сорри, я в этом тоже нуб. Думаю коллеги более опытные помогут советом в этой группе.
источник

RC

Rv Ch in Dart & Flutter по-русски
Ты можешь определить блок билдер на какой нибудь боди, в скафолде, можешь апп бар тайтл, аналогия стримбилдера, ток логика ввнесена
источник

RK

Ruslan Kim in Dart & Flutter по-русски
Rv Ch
Блок билдер строит виджеты на основании стейтов которые ты пушишь в самом блоке, если ты про либу Феликса
Блок провайдер создаёт и даёт доступ к инстансу этого блока, заодно закрывает его
Ага, значит если у меня есть экран и мне нужен блок для него (чтобы он был доступен исключительно на этом экране), то я должен использовать и провайдер, и билдер (в провайдере создаем сам блок, а в child указываем билдер и уже в нем рисуем экран)?
источник

V

Vasiliy Green'ko in Dart & Flutter по-русски
Кто нибудь пробовал простенький сайт сделать на флаттере?
источник

KM

Kostya Manoilo in Dart & Flutter по-русски
Vasiliy Green'ko
Кто нибудь пробовал простенький сайт сделать на флаттере?
Я делал
источник

V

Vasiliy Green'ko in Dart & Flutter по-русски
Kostya Manoilo
Я делал
И как? Не сыроват он для веба еще?
источник

RC

Rv Ch in Dart & Flutter по-русски
Ruslan Kim
Ага, значит если у меня есть экран и мне нужен блок для него (чтобы он был доступен исключительно на этом экране), то я должен использовать и провайдер, и билдер (в провайдере создаем сам блок, а в child указываем билдер и уже в нем рисуем экран)?
У блок билдера есть аргумент блок в доке где то прям описано что используется если инстанс нужен только здесь, ты можешь определить стейтфул виджет который будет виджетом экрана, затем в стейте создать блок и передать объект в билдер блок: твойБлок
источник