Из-за фокса по отношению к стримам, да) Но value_extensions яж давно толкаю уже :))
Yakov K.
Да и MVU не обновляется тож уже хз сколько
Yakov K.
Мертворожденная тема
Timur M.
Там важно в стейт модель страницы описать иначе получается беда с кучей условий в юай
SDF
Обычный класс с методом который эмитит, типа возвращает, другой метод из другого класса
Yakov K.
[
"Благодаря Фоксу, боюсь, ",
{
"type": "link",
"text": "pub.dev"
},
" обогатится на еще один пакет))) Бехейворы кажись норм тема"
]
Yakov K.
которые эти
MiT
rxdart, не?
Yakov K.
Мне не очень нравится фьюз синка с бехейвором, + отсутствие аппликативных свойств
Yakov K.
т.е. тут можно так сделать
MiT
Мне очень не нравятся конструкторы...
Yakov K.
В плане?
MiT
Присвоение переменных с логикой. И то что он не const :)
Yakov K.
const да :) Но тут не совсем логика – AccumB это просто кеширование считай же
Yakov K.
Stepper чистое кеширование, Accum через стрим функций
MiT
map, ap ...
Yakov K.
А так?
MiT
Спрятал?) Не это так не работает)) Ты так вообще мог все в метод пихнуть и вызвать его в конструкторе))
Yakov K.
Не очень понимаю твоей претензии, если честно :) Это классические бехейворы – кешируют значение своего стрима и умеют трансформироваться через map и ap
MiT
Ладно, не заморачивайся)
Yakov K.
На первой строчке трансформаций результат имеет тип Behavior, на второй он трансформируется во времязависимую функцию Behavior, на третьей к времязависимой функии применяется времязависимое значение Behavior и результат обратно имеет тип Behavior
Yakov K.
имхо все красивенько :)
Mansur Mansur
Друзья
Mansur Mansur
Здравствуйте
Mansur Mansur
Такой вопрос
Mansur Mansur
Тестовый режим firebase
Mansur Mansur
Работает 30 дней
Mansur Mansur
Его как то можно продлить
Mansur Mansur
Или легче создать новую
Radomir Epur
Давайте ему не отвечать))) Пусть осознает свою ошибку и сделает выводы)))
Mansur Mansur
жестка
Michael Lazebny
в бд что ли?
Александр
привет! Я снова с ламмерскимим вопросами =) Command PhaseScriptExecution failed with a nonzero exit code Вам такая пакость попадалась? (xcode 12.5.1 / Big Sur/ Virtual Box)
Ivan
а есть ещё что-то по ошибке?
Michael Lazebny
читал ишью/stackoverflow?
садр
привет всем
Александр
неа. дебаг компилит, при попытке собрать архив ругается
[
"Подскажите пожалуйста почему внутри ",
{
"type": "code",
"text": "CupertinoPageScaffold"
},
" текст выглядит вот таким вот образом. В обычном ",
{
"type": "code",
"text": "Scaffold"
},
" выглядит нормально"
]
Igor Filippov
[
"Технически, этот скрин лежит внутри ",
{
"type": "code",
"text": "CupertinoTabScaffold"
},
" если это важно"
]
Igor Filippov
Я так понимаю они не предполагают совместного использования?
Denis Vasilchenko
Ребят, а это нормально, что стандартный CupertinoSearchTextField с иконками какими-то ассиметричными..?
(Нижний инпут с клавиатуры, можно сравнить)
Adik G
Ребята кто сталкивался с Applifecyclestate в блоке
MiT
material стили/виджеты используешь
MiT
Херню делаешь
Adik G
Почему?
MiT
padding
Adik G
Эвент в блок запускаю через Applifecyclestate
MiT
Потому что блок не должен об этом знать
MiT
Virtual Box скорее всего виноват
Denis Vasilchenko
Спасибо, пару пикселей влево, пару вправо и готово.. И почему из коробки оно так кривовато выглядит
Pavlo Baraniuk
Всем привет ребят подскажите пожалуйста у меня иногда пропадают маркеры с Гугл карт, почему так происходит?
Володя
При отдалении ?
Володя
Или сами по себе
Pavlo Baraniuk
Сами по себе, при запуске приложения может работать, но когда мы перезагружаем то не показывает маркеры, а может показаться
Vitalii Ishkevych
Поменяй правила, вместо if < дата; поставь if true; и будет бесконечно, пока не поменяешь правила.
Denis Vasilchenko
Кто знает, можно ли чтобы автокомплит в ios предлагал номер телефона в международном формате? Или только самому парсить?
Можно ли хотябы как-то узнать номер какой страны у него может быть?
Denis Vasilchenko
Та не думаю что вариант, потому что прилка для бизнесменов, а там хз что за телефоны у них
Denis Vasilchenko
Вообще каша под разные страны
Denis Vasilchenko
Точнее, что за симки)
M_SM
кто то сделал такой чарт ?
Mansur Mansur
Спасибо большое
Vitalii Ishkevych
Пожалуйста
. .
Could not build the application for the simulator. Error launching application on iPhone 12 mini.
. .
Кто нибудь сталкивался с данной проблемой?
Eugene Kostyuk
Привет! Подскажите пожалуйста, как можно на канвасе отрисовать линии выходящие из центра и идущие по окружности, условно как на часах секции
. .
Я не знаю из-за чего это, проверял на другом пк все хорошо
. .
Это как, извините, только начинаю в это втягиваться
. .
Погуглил такую же проблему, но мне не помогло
. .
Можно ли вам скинуть полный список, что мне написало после запуска?
. .
Скинул
kk boomer
при чем тут индейцы? 0_o
?? SHAMAN 4D ??
я вот тоже чото не понял а приче тут индейцы...
Michael Lazebny
индейцы ваще нормальные мужики
?? SHAMAN 4D ??
бл индусы! а не индейцы!
?? SHAMAN 4D ??
эм... ну ты хренаугли тогда
?? SHAMAN 4D ??
да твое время очень дорого и ты очень важный - все уже поняли
Dima Kotlyarov
Ебать ты клоун)))
Tolegen Akilbekov
Ребят
Tolegen Akilbekov
Помогите подключится к свагеру
Tolegen Akilbekov
Хочу получить доступ к апи
Tolegen Akilbekov
А ваще хз как
Tolegen Akilbekov
Если кто может помочь
Tolegen Akilbekov
Го лс пожалуйста
Tolegen Akilbekov
Где мне взять токен
kk boomer
АХАХАХАХАХАХАХА
kk boomer
Хз, мне пох где отвечать, хоть в лс, хоть в чате
Dmitry Bannikov
Токен от чего ?
Dmitry Bannikov
Токен это строчка ключ в дополнение к адресу Rest API
Dmitry Bannikov
В фаербейсе так сделано , должен получится URL с токеном внутри , а где именно от бекенда зависит могут поставить куда угодно.
Pavlo Baraniuk
Ребят подскажите как сделать проверку на гео в firebase в коде.
Dmitry Bannikov
Там плагин есть
Dmitry Bannikov
По умолчанию геолокация выключена
Dmitry Bannikov
Через запрос пользователю чтобы разрешил , в общем непростая тема
Dmitry Bannikov
Без прямого гайда 3 месячной свежести будет очень сложно
Dmitry Bannikov
Это фаербейс детка
Dmitry Bannikov
Каждый месяц новые апи
Pavlo Baraniuk
У меня есть марккеры и заполненая БД. Я беру с БД координаты для маркеров, но вот не задача мне бьёт null где-то ошибка в бд по гео
Dmitry Bannikov
А гугл мап карты можно lat lit написать и он покажет
Dmitry Bannikov
Без фаербейса
Pavlo Baraniuk
У меня же свои маркеры
Pavlo Baraniuk
В плане я передаю определение данные по мостоположению
Dmitry Bannikov
А что трудно перевести маркеры в lat lit
Pavlo Baraniuk
Имеешь ввиду latitude и longitude
Pavlo Baraniuk
Я и перевёл и потом эти координаты проверяем на null, верно?
Pavlo Baraniuk
Мне бьёт ошибку на latitude
Dmitry Bannikov
А че пишет
Dmitry Bannikov
По типу не сходится
Dmitry Bannikov
Может вопросики по пути проставить
Dmitry Bannikov
Чтобы все стало налбл
Pavlo Baraniuk
можно попробывать сейчас я понял куда копать
Pavlo Baraniuk
спасибо
Aleksey Kharitonov
[
"Судя по ошибке, ты вызываешь latitude у инстанса который null. Все равно что написать: null.latitude. Скорее всего не приехало значение с базы. \nЕщё мне помогает писать типы переменных в которых хранятся инстансы, например вместо var list = object.list; писать List
Pavel L
var вообще редко использую, только когда лень писать кастомный тип, а переменной нужно присвоить значение функции, в которой явно прописан возвращаемый тип, когда var сам подхватит этот возвращаемый тип
Aleksey Kharitonov
Согласен, тоже стараюсь var не использовать. Но при этом не всегда подхватывается возвращаемый тип, ну или делаю что то не так ??
Aleksey Kharitonov
[
"Например у меня был опыт, когда запись вот такая:\n",
{
"type": "code",
"text": "\n\nList> blocProviders = [\n BlocProvider(create: (context) => AuthCubit(userRepository: userRepo)),\n BlocProvider(create: (context) => LoginCubit(userRepository: userRepo)),\n BlocProvider(create: (context) => SignUpCubit(userRepository: userRepo))\n ];\n\n\n"
},
"Была правильнее чем вот эта:",
{
"type": "code",
"text": "\n\nvar blocProviders = [\n BlocProvider(create: (context) => AuthCubit(userRepository: userRepo)),\n BlocProvider(create: (context) => LoginCubit(userRepository: userRepo)),\n BlocProvider(create: (context) => SignUpCubit(userRepository: userRepo))\n ];"
},
""
]
Aslan
Ребят , купил подписку у FIREBASE
Aslan
но доступа все еще
Aslan
ПОМОГИТЕ, прошу умоляю
Aslan
2 час сижу
Aslan
не знаю как
Bolat
Кто-нибудь работал с in app purchase? Как узнавать есть ли подписка у пользователя?
нуя
подскажите, listview можно ставить внутри column? у меня когда так делаю перестает работать программа, хотя раньше вроде работало...
Андрей Кузьмин
Всем привет, а для установки flutter нужна java?
Андрей Кузьмин
Попробуй добавить свойство shrinkwrap true
.Pasha Kruzenshtern
.для андроид студии?
I V ?-N
Если я не ошибаюсь, то она нужна только чтобы под android сбилдить)
MiT
Android studio и все для сборки под android
нуя
заработало, спасибо!!
Pavel L
в листе типы разные, скорее всего flutter определил var как List
Володя
А можно как новичку объяснить про shrinkWrap?
Володя
Лучше не использовать?
MiT
Shrink wrapping the content of the scroll view is significantly more expensive than expanding to the maximum allowed size because the content can expand and contract during scrolling, which means the size of the scroll view needs to be recomputed whenever the scroll position changes.
MiT
Если есть такая возможность (она почти всегда есть), то лучше не использовать
Андрей Кузьмин
FAILURE: Build failed with an exception. * What went wrong: Execution failed for task ':app:transformDexArchiveWithExternalLibsDexMergerForDebug'. > com.android.builder.dexing.DexArchiveMergerException: Error while merging dex archives: /home/taylan/AndroidStudioProjects/temp/flutter_test_app/build/app/intermediates/transforms/dexBuilder/debug/2.jar, /home/taylan/AndroidStudioProjects/temp/flutter_test_app/build/app/intermediates/transforms/dexBuilder/debug/3.jar, /home/taylan/AndroidStudioProjects/temp/flutter_test_app/build/app/intermediates/transforms/dexBuilder/debug/4.jar, /home/taylan/AndroidStudioProjects/temp/flutter_test_app/build/app/intermediates/transforms/dexBuilder/debug/5.jar, /home/taylan/AndroidStudioProjects/temp/flutter_test_app/build/app/intermediates/transforms/dexBuilder/debug/6.jar, /home/taylan/AndroidStudioProjects/temp/flutter_test_app/build/app/intermediates/transforms/dexBuilder/debug/7.jar, /home/taylan/AndroidStudioProjects/temp/flutter_test_app/build/app/intermediates/transforms/dexBuilder/debug/8.jar, /home/taylan/AndroidStudioProjects/temp/flutter_test_app/build/app/intermediates/transforms/dexBuilder/debug/9.jar, /home/taylan/AndroidStudioProjects/temp/flutter_test_app/build/app/intermediates/transforms/dexBuilder/debug/10.jar, /home/taylan/AndroidStudioProjects/temp/flutter_test_app/build/app/intermediates/transforms/dexBuilder/debug/11.jar, /home/taylan/AndroidStudioProjects/temp/flutter_test_app/build/app/intermediates/transforms/dexBuilder/debug/12.jar, /home/taylan/AndroidStudioProjects/temp/flutter_test_app/build/app/intermediates/transforms/dexBuilder/debug/13.jar, /home/taylan/AndroidStudioProjects/temp/flutter_test_app/build/app/intermediates/transforms/dexBuilder/debug/14.jar, /home/taylan/AndroidStudioProjects/temp/flutter_test_app/build/app/intermediates/transforms/dexBuilder/debug/15.jar, /home/taylan/AndroidStudioProjects/temp/flutter_test_app/build/app/intermediates/transforms/dexBuilder/debug/16.jar, /home/taylan/AndroidStudioProjects/temp/flutter_test_app/build/app/intermediates/transforms/dexBuilder/debug/17.jar, /home/taylan/AndroidStudioProjects/temp/flutter_test_app/build/app/intermediates/transforms/dexBuilder/debug/18.jar, /home/taylan/AndroidStudioProjects/temp/flutter_test_app/build/app/intermediates/transforms/dexBuilder/debug/19.jar, /home/taylan/AndroidStudioProjects/temp/flutter_test_app/build/app/intermediates/transforms/dexBuilder/debug/20.jar, /home/taylan/AndroidStudioProjects/temp/flutter_test_app/build/app/intermediates/transforms/dexBuilder/debug/21.jar, /home/taylan/AndroidStudioProjects/temp/flutter_test_app/build/app/intermediates/transforms/dexBuilder/debug/22.jar, /home/taylan/AndroidStudioProjects/temp/flutter_test_app/build/app/intermediates/transforms/dexBuilder/debug/23.jar, /home/taylan/AndroidStudioProjects/temp/flutter_test_app/build/app/intermediates/transforms/dexBuilder/debug/24.jar, /home/taylan/AndroidStudioProjects/temp/flutter_test_app/build/app/intermediates/transforms/dexBuilder/debug/25.jar, /home/taylan/AndroidStudioProjects/temp/flutter_test_app/build/app/intermediates/transforms/dexBuilder/debug/26.jar, /home/taylan/AndroidStudioProjects/temp/flutter_test_app/build/app/intermediates/transforms/dexBuilder/debug/27.jar, /home/taylan/AndroidStudioProjects/temp/flutter_test_app/build/app/intermediates/transforms/dexBuilder/debug/28.jar, /home/taylan/AndroidStudioProjects/temp/flutter_test_app/build/app/intermediates/transforms/dexBuilder/debug/29.jar, /home/taylan/AndroidStudioProjects/temp/flutter_test_app/build/app/intermediates/transforms/dexBuilder/debug/30.jar, /home/taylan/AndroidStudioProjects/temp/flutter_test_app/build/app/intermediates/transforms/dexBuilder/debug/31.jar, /home/taylan/AndroidStudioProjects/temp/flutter_test_app/build/app/intermediates/transforms/dexBuilder/debug/32.jar, /home/taylan/AndroidStudioProjects/temp/flutter_test_app/build/app/intermediates/transforms/dexBuilder/debug/33.jar, /home/taylan/AndroidStudioProjects/temp/flutter_test_app/build/app/intermediates/transforms/dexBuilder/debug/34.jar,
Андрей Кузьмин
Извините
Андрей Кузьмин
Вот такая ошибка при сборке, никто не сталкивался?
Flutter doctor - - Android licenses, это первая ошибка, в консоли пропиши это, только правильно напиши у тебя там написано, и потом "y" несколько раз
Андрей Кузьмин
Принять лицензии
Eldor
Понял спасибо .
Eldor
Спасибо
Илья Маненков
Ребят такой вопрос, у всех же бывает что в vs code во время работы отваливается авто импорт, есть какой нибудь способ не перезагружая vs code починить?))
Denis Vasilchenko
А какие есть альтернативы, если элементы с разной высотой?
MiT
Expanded/Flexible/задать высоту. Есть еще способы, но про них не буду писать, себе ноги стрелять будете…
MiT
Эмм, у меня все норм… У тебя LSP включен?
Igor Filippov
Уже достаточно долго гуглю вопрос, но так и не смог найти вменяемый ответ. Скажите, при использовании сабджектов из rxdart как правильно делать отписки вообще? Может есть ссылочка где-то так чтобы было полное представление этого вопроса, потому что по докам без примеров пока только фрагментарное
Igor Filippov
При подписке через streambuilder конечно
Tanya
Добрый день
Tanya
[
"Помогите найти ошибку, при попытке залогиниться при google_sign_in получаю ошибку PlatformException ( sign_in_failed, ",
{
"type": "link",
"text": "com.google"
},
"….,10, nul,nul"
]
Michael Bazilique
StreamSubscription на listen, его можно диспоузить в любом месте
El
Streambuilder сам отписывается
Igor Filippov
Спасибо
Igor Filippov
И вам, спасибо за ответ
Uchqun
как я могу сделать этот интерфейс
Дмитрий Щербаков
[
"listview builder в котором listview builder) паддинг слева увеличивать от количества \"родителей\" типа для верхнего уровня он 0, а для каждого следующего +x * уровень вложенности\n\n",
{
"type": "link",
"text": "https://flutter.dev/docs/cookbook/lists/mixed-list"
},
""
]
я не пользовался им, но по доке не вижу у него адекватной реализации отображения аватар/буквенное представление
Dima Kut’ko
Всем привет, а кто-то работает на М1 с flutter какие подводные камни ? Думаю обновится с intel на м1, уже устал ждать m1x / m2 как бы он там не назывался
Tanya
есть подводные камни
Tanya
для m1
Tanya
минусы - это падение производительности если вы используете Android studio плюс недоэмулятор на нем
нуя
дарт вроде пока не умеет с арм архитектурой на десктопах работать, только на телефонах
Tanya
реально тестировать только на реальных устройсвах
kk boomer
А что тут необычного? Лист с текстом и чекбоксами
Дмитрий Щербаков
я на райзен перешел и хакинтош, ваще каеф))
Tanya
но если исользовать code - c ним все супер классно и быстро
Tanya
хоть кто нибудь сталкивался?
El
Ошибка легко гуглится если что
Tanya
но не исправляется
Andrew Shalaev
Всем привет!
Поставил плагин для генерации различных сниппетов для data-классов, сгенерировал тут метод toMap, и возник вопрос, для какой цели добавлен явный каст к Map?
Михаил Филиппов
Подскажите лейаут, аналог флекс бокса, для элементов в строку, но чтобы они могли перемещаться на следующую, как на картинке
Andrew Shalaev
[
{
"type": "link",
"text": "https://firebase.google.com/docs/android/setup?hl=en"
},
" прочитайте и проверьте, что у вас все по инструкции поставлено"
]
Andrew Shalaev
особенно проверьте вот эту строчку у себя, поди нет ее?
Umid Aliyev
Всем привет, можете скинуть ccылку туториала кэширование в flutter с database floor