Size: a a a

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

2020 May 22

M

Max in Dart & Flutter по-русски
Он записан от руки? Напечатан стандартным устройством и стандартным шрифтом? Выбит в металле?
источник

AO

Artem Osipov in Dart & Flutter по-русски
Nikita Domnickij
ml_vision подойдёт по идее
чем? я пока даже задачу не вижу. Есть какой-то номер, а что это такое мне не рассказывают
источник

M

Max in Dart & Flutter по-русски
источник

AO

Artem Osipov in Dart & Flutter по-русски
все посложнее чем кажется на первый взгляд)
источник

P

PronKing in Dart & Flutter по-русски
никто не щупал https://pub.dev/packages/stacked? Выглядит шоколадно
источник

ND

Nikita Domnickij in Dart & Flutter по-русски
Artem Osipov
чем? я пока даже задачу не вижу. Есть какой-то номер, а что это такое мне не рассказывают
Ну текст сканировать он умеет же
источник

AO

Artem Osipov in Dart & Flutter по-русски
Nikita Domnickij
Ну текст сканировать он умеет же
есть только одна проблемка - ваще весь текст что найдет)
источник

PK

Pavel Kozlovskiy in Dart & Flutter по-русски
🅵🅾️🆇
а виджет уже с помощью локализации собирает его представление
ну у меня маленький консёрн, что логика мапинга статуса ошибки в строку находится не в слое логики... но видмо это уже блажь..
источник

🅵

🅵🅾️🆇 in Dart & Flutter по-русски
Pavel Kozlovskiy
ну у меня маленький консёрн, что логика мапинга статуса ошибки в строку находится не в слое логики... но видмо это уже блажь..
ну локализация у тебяж в слое UI
источник

🅵

🅵🅾️🆇 in Dart & Flutter по-русски
Там же чото на вроде:

Localizer.of(context)['myStatus']

или тип того
источник

🅵

🅵🅾️🆇 in Dart & Flutter по-русски
тип того делается в flutter_localization
источник

🅵

🅵🅾️🆇 in Dart & Flutter по-русски
А контекст, как ты понимаешь, означает слой UI)
источник

🅵

🅵🅾️🆇 in Dart & Flutter по-русски
Ну и в целом вывод пользователю строки даже звучит как UI)
источник

PK

Pavel Kozlovskiy in Dart & Flutter по-русски
НУ в том же андроиде можно смапить коды ошибок в ResId, вот наверно почему у меня затык)
источник

DO

Dmitriy Orteney in Dart & Flutter по-русски
Pavel Kozlovskiy
НУ в том же андроиде можно смапить коды ошибок в ResId, вот наверно почему у меня затык)
ну передавай какой-то идентификатор, который использует библиотека для локализации
источник

PK

Pavel Kozlovskiy in Dart & Flutter по-русски
Ну на самом деле, согласен ничего страшного нету, написать mixin mapFailureToStr и не париться
источник

M

Max in Dart & Flutter по-русски
Pavel Kozlovskiy
ну у меня маленький консёрн, что логика мапинга статуса ошибки в строку находится не в слое логики... но видмо это уже блажь..
Вся локализация - это отображение.
источник

SM

Sergey Molchanovsky in Dart & Flutter по-русски
Pavel Kozlovskiy
ну у меня маленький консёрн, что логика мапинга статуса ошибки в строку находится не в слое логики... но видмо это уже блажь..
Сообщение об ошибке ты выводишь в UI. Значит, и разбор ошибок там же производишь.
И валидация форм в UI.
источник

ND

Nikita Domnickij in Dart & Flutter по-русски
Sergey Molchanovsky
Сообщение об ошибке ты выводишь в UI. Значит, и разбор ошибок там же производишь.
И валидация форм в UI.
Валидация как-раз в бизнес логике
источник

SM

Sergey Molchanovsky in Dart & Flutter по-русски
Да?
Я обычно форму выношу в отдельный виджет, и прямо там
источник