Size: a a a

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

2020 June 14

НА

Николай Артамонов... in Dart & Flutter по-русски
Sergey Molchanovsky
Я просто спросил про чистую функцию, а вы уже про Хаскелл и монады спорите 😂
Да так часто и получается 🤪
источник

AK

Artem Krupp in Dart & Flutter по-русски
Nikita Domnickij
Если рассматривать это просто как функцию  которая возвращает IO String без выполнения сайд эффекта, то вполне себе чистая функция
она не детерминированная
источник

АЗ

Артем Зайцев... in Dart & Flutter по-русски
Dmitriy Orteney
Ну если вкратце, то устанавливаешь обновленную апк, с увеличенной версией :)
Если опубликуешь в магазин, то он будет за тебя скачивать и устанавливать. Без опубликации это уже твоя забота проверить обновления, скачать и попросить систему установить
то есть достаточно пнуть юзера, сказать что есть новая версия, мол качай и обновляйся, даже не нужно удалять старую? Все, условно, хранимые данные внутри, например логин в shared_preferences будут также доступны и будет магия?
источник

ND

Nikita Domnickij in Dart & Flutter по-русски
Artem Krupp
она не детерминированная
При одинаковых инпутах возвращается одинаковая монада. Где она не детерминированная?
источник

OP

Oleg Pchelkin in Dart & Flutter по-русски
Артем Зайцев
то есть достаточно пнуть юзера, сказать что есть новая версия, мол качай и обновляйся, даже не нужно удалять старую? Все, условно, хранимые данные внутри, например логин в shared_preferences будут также доступны и будет магия?
Да
источник

RV

Roman Vasiliev in Dart & Flutter по-русски
Артем Зайцев
то есть достаточно пнуть юзера, сказать что есть новая версия, мол качай и обновляйся, даже не нужно удалять старую? Все, условно, хранимые данные внутри, например логин в shared_preferences будут также доступны и будет магия?
всегда так было
источник

АЗ

Артем Зайцев... in Dart & Flutter по-русски
ок, спасибо
источник

RV

Roman Vasiliev in Dart & Flutter по-русски
Можно скачать за юзера и предложить установить
источник

RV

Roman Vasiliev in Dart & Flutter по-русски
И запретить пользоваться старой версией, если обнаружена новая, если есть такое желание
источник

АЗ

Артем Зайцев... in Dart & Flutter по-русски
Roman Vasiliev
И запретить пользоваться старой версией, если обнаружена новая, если есть такое желание
ну я уже так и сделал, запрещаю, но как обновлять по человечески пока не придумал. В мобильной разработке буквально меньше месяца
источник

RV

Roman Vasiliev in Dart & Flutter по-русски
Но через маркет лучше не запрещать, а то камнями закидают)
источник

Д

Деда in Dart & Flutter по-русски
Деда
Сделал через nestedscrollview с sliver, но так пока не понял как убрать этот белый отступ на таббаром, и можно ли вообще. Как я понял этот отступ даёт SliverAppBar
Никто не сталкивался?
источник

Ю

Юрий in Dart & Flutter по-русски
Кидаешь в альфа канал, указываешь список учеток и потом закидываешь новые версии и не ломаешь голову
источник

OP

Oleg Pchelkin in Dart & Flutter по-русски
Roman Vasiliev
Но через маркет лучше не запрещать, а то камнями закидают)
Можно предупреждать что есть версия новее, а начиная с версии -2 от текущей - запрещать))
источник

RV

Roman Vasiliev in Dart & Flutter по-русски
Oleg Pchelkin
Можно предупреждать что есть версия новее, а начиная с версии -2 от текущей - запрещать))
Можно делать как вк - просто настырно предлагать обновиться)
источник

Ю

Юрий in Dart & Flutter по-русски
Деда
Никто не сталкивался?
Случаем не инжектор который делает отступ?
источник

Д

Деда in Dart & Flutter по-русски
Юрий
Случаем не инжектор который делает отступ?
А что за инжектор?
источник

Ю

Юрий in Dart & Flutter по-русски
Деда
А что за инжектор?
Есть одна хренотень в нестед которая при скроле добавляет высоту чтоб контент не оставался под меню
источник

Д

Деда in Dart & Flutter по-русски
У меня в виджете и AppBar и SliverAppBar, и такое ощущение что именно SliverAppBar даёт отступ, минимальная высота как будто у него есть, но в свойствах ничего не нашёл.
источник

Д

Деда in Dart & Flutter по-русски
Юрий
Есть одна хренотень в нестед которая при скроле добавляет высоту чтоб контент не оставался под меню
А как исправить?
источник