Программирование : Dart & Flutter по-русски
Nightwelf
[
{
"type": "code",
"text": "ClipRect(\n clipBehavior: Clip.antiAlias,\n child: BackdropFilter(\n filter:ImageFilter.blur(\n sigmaX: 32.0,\n sigmaY: 32.0,\n ),\n child: Container("
}
]
Nightwelf
там много карточек в listview
Дмитрий Щербаков
я так делаю)
Nariman
${item.courseName}
Nariman
И для второго параметра также
Nariman
Я просто на шару примерно написал
Nightwelf
скинь код в личку)))
Дмитрий Щербаков
он на экране)
Amiden
[
{
"type": "mention",
"text": "@nariemann"
},
" все равно горит красным"
]
Radomir Epur
Я же тебе написал, покажи что во вкладке PROBLEMS.
Nightwelf
да ладно тебе)))
Amiden
пардон, щас сделаю
Миша
Ребят, привет, а как можно задекодить polyline? Либа с паба не декодит:(
Radomir Epur
Ну вот тебе и ответ. Просто перенеси инициализацию map в initState
Nariman
В фигурных скобках
Amiden
$ - все равно горят красными
Nariman
'${item.courseName}': '${item.courseId}'
Radomir Epur
тебе чел выше написал
Amiden
я просто дня 3-4 назад
Amiden
начал флаттер изучатьь
Amiden
по жесткому из-за синтаксиса
Amiden
[
{
"type": "mention",
"text": "@nariemann"
},
" и ",
{
"type": "mention",
"text": "@radomir9720"
},
" Огромное спасибо!!"
]
SlavikG
[
"не проще сделать course",
{
"type": "code",
"text": ".map((e) => e."
},
"courseId",
{
"type": "code",
"text": ")"
},
""
]
Amiden
[
{
"type": "mention",
"text": "@radomir9720"
},
" когда я пихаю это в initstate, то не могу обращаться к мапе вне него :{"
]
Nariman
До initState объяви
Fayziddin Toshpo'latov
[
{
"type": "underline",
"text": "Hello"
}
]
Radomir Epur
Map? map; вне initState, а в initState map = [...];
Nariman
и инициализируй в initState
Amiden
тогда он опять красным горит
Fayziddin Toshpo'latov
[
{
"type": "underline",
"text": "I"
}
]
Fayziddin Toshpo'latov
[
{
"type": "underline",
"text": "Олимдуст"
},
""
]
Fayziddin Toshpo'latov
[
{
"type": "underline",
"text": "Спасибо"
},
""
]
Fayziddin Toshpo'latov
[
{
"type": "underline",
"text": "Yaxshimisizlar"
}
]
Fayziddin Toshpo'latov
[
{
"type": "underline",
"text": "Bu yerdA. Hamma rusmi"
}
]
Дмитрий Щербаков
flutter по-русски ???>?
Дмитрий Щербаков
Ну ты в нём ??
Дмитрий Щербаков
А есть ещё по архитектуре
Дмитрий Щербаков
[
{
"type": "link",
"text": "https://t.me/flutter_architecture"
}
]
Shoyusuf
[
{
"type": "link",
"text": "https://t.me/dartuzb"
}
]
Миша
кто-нибудь работал с osrm api?
Сергей Переходов
можешь osm?
Миша
ну, есть osm, а есть osrm, но буду рад совету что оттуда, что отсюда:) Не подскажете API, которая возвращает набор точек маршрута между несколькими точками?
Сергей Переходов
[
{
"type": "link",
"text": "https://openrouteservice.org/"
}
]
Миша
эт не то, эта платная хрень
Миша
[
{
"type": "link",
"text": "http://project-osrm.org/docs/v5.7.0/api/?language=cURL#general-options"
},
" я про это"
]
Дмитрий Tamburelloua
С бек-энд прокси прокатит
Миша
просто с фронта делаешь запросы и обрабатываешь
sdf asdsad
Какой виджет использовать для контейнеров 4х5, которые не должны скролиться
Daniil Kolyasnikov
чтобы мультиплексировать запросы от твоего клиента на несколько бесплатных учеток
Дмитрий Tamburelloua
кеширование запросов + ограничение запросов в минуту если проект такой, что клиентов мизер, то ясно что бек не нужен
Миша
аааа, кстати, а это Вы гениально придумали:))
Вардидзе Р.Т.
Здравствуйте ребят, просто интересно, если dart создан как альтернатива JS, то можно ли на нём писать вредоносное ПО как на JS?
Farrux
как можно сделать такой time picker или ест плагины календарь + тиме пикер ?
Сергей Переходов
сделай ручками напиши алгоритм который будет это собирать в мапу и рендерить на экране
Farrux
ну незаню как скролить каждую через listview cпомощю снапов ?
Сергей Переходов
в купертино есть подобная вешь
Oleg
[
{
"type": "link",
"text": "https://pub.dev/packages/flutter_datetime_picker"
}
]
Farrux
не неподойдёт пробовал
Сергей Переходов
[
{
"type": "link",
"text": "https://pub.dev/packages/flutter_time_picker_spinner"
}
]
Kirill Aparin
listwheelscrollview
Сергей Переходов
посмотри реализацию скрола тут и напиши свое
Сергей Переходов
ему нужно будет отключать эффект колеса
Kirill Aparin
Я вот делал
Kirill Aparin
Может просто радиус поставить побольше и эффект колеса не будет заметен
Егор Шепелев
Никто не упарывался по сборке под windows phone? На сколько знаю, виндовый эмбдер на uwp переехал ведь
Сергей Переходов
у него вертикальный скролл
Сергей Переходов
как вариант, но в либе что я скинул уже сделали подобное
.Pasha Kruzenshtern
.платформа жива? .я думал на нее забили и закрыли все
Егор Шепелев
Джаст фо фан, может получилось бы второе дыхание платформе дать
Максим
а флаттер вообще умеет в увп?
Daniil Kolyasnikov
UWP ты имеешь ввиду ?
Daniil Kolyasnikov
[
"да. ",
{
"type": "link",
"text": "https://flutter.dev/desktop#windows-uwp"
},
""
]
Максим
о, значит и под мобильную десятку возможно можно
Daniil Kolyasnikov
под arm которая ?
Daniil Kolyasnikov
как я понял, там uwp не нужен, просто собрать на windows с arm процессором
Michael K
друзья! делаю практику. просят из этой колонки отдельный виджет сделать. посоветуйте плиз как. тут сетстэйт ..и всякие трудности)) говорят это база...детского уровня)
Amirlan Aubakirov
Ребят,http запросы обрабатываются в event queue или в microtask подскажите пожалуйста не совсем понимаю
Владислав
правой кнопкой по Column->Refactor->Extract Flutter Widget дальше аналитикс подскажет
Michael K
спасиб сделал а аналитикс это что
Владислав
там где ошибки подчеркивает, Dart analysis если точнее
Michael K
а ок...спасибо. у меня сложность...я теряюсь потом...куда и что передавать...
Смышляев Даниил
Почему может не отображаться drawer?
Michael K
теперь у меня такая фигня..не определяет isDaxLineOn к примеру
.
"headerSliverBuilder" перестраивает everyscroll и вызывает API-интерфейс сервера, чтобы остановить его.
Константин Бобров
как можно svg задать тень?
Michael K
осталось только это как то решить
.Pasha Kruzenshtern
.смотри, открываешь любой учебник по ООП и смотришь что такое класс, что такое поле класса и что такое метод класса ??
Никита Обрывков
неужели началось время,когда новичкам найти чат по разработке проще и быстрее,чем прочитать про ООП
Владислав
[
"почитатай про колбеки тут\n",
{
"type": "link",
"text": "https://www.digitalocean.com/community/tutorials/flutter-widget-communication"
},
"\nТам есть решение"
]
Егор Шепелев
да блин, накинулись то сразу. Нужно метод, который подчеркнут перенести в только созданный виджет. Он попросту в другом классе остался
Michael Lazebny
Кто-то деплоил flutter web на github pages? У меня почему-то белый экран)
Смышляев Даниил
Подскажите, я поменял ANDROID_SDK_HOME, и перестали запускаться эмуляторы, как поправить?
kk boomer
Здравствуйте, есть задача изучить sqlite для flutter, откуда начать копать лучше, если вообще с бд не работал?
RgiN©
Смотри в консоль разраба, видимо что-то не может загрузить.
RgiN©
С что такое sql и зачем он.
Michael K
спасибо! у меня с рефакторингом стэйтфул виджетов проблемка. я тут немного запутался. сейчас попробую перенести метод! звучит неплохо!)
kk boomer
спасибо конечно, но хотелось бы что-то конкретнее
Аброр Рашидов
SQL для работы с базой данных
Michael Lazebny
только не понятно что это значми
Michael Lazebny
типо скрипт не загружается, но не выкупаю почему
RgiN©
Что твоего джса нет там где стучишь.
Daniil Kolyasnikov
а ты файлы по путям подложил ?
Anatoliy Razumov
Всем привет, кто сталкивался? Выгрузил архив приложения в AppStore, а в appstoreconnect в пункте "Сборка" не могу прикрепить выгруженный билд
RgiN©
Брат это конкретно. Самый простой sql клиент это .exec где ты выполняешь тот самый sql То как ты его выучишь/найдешь/узнаешь не имеет никакого значения
Michael Lazebny
я сделал с помощью утилитки peanut брэнч в гит
Michael Lazebny
в pages просто выложил и сё
Michael Lazebny
относительно роутов в аппе, сделал setUrlStrategy(PathUrlStrategy()); и роут "/"
Anatoliy Razumov
Понятно, эппл проверяет сборку и после она будет доступна
Shohrukh Alimov
Всем привет! Можно ли с Flutter изменить SVG файл динамично? Eсли SVG файл не с одним компонентом
Shohrukh Alimov
Это для приложений с несколькими темами. Или же придется для каждой темы создовать отдельный файл?
Егор Шепелев
Так а что мешает генерировать его на лету и подставлять в виде текстового содержимого?
Shohrukh Alimov
У меня пока так
Егор Шепелев
Там в пабе ниже есть описание, как можно в виде данных подставить svg
Миша
[
{
"type": "mention",
"text": "@sergeperekhodov"
},
" а не подскажете, как мне пришедший polyline декодировать в список координат?"
]
Денис
Ребят раньше Exception .toString возвращал только тип исключения и message, теперь возвращает еще и stacktrace
Денис
как получить только первые два?
Денис
выводить на экран stacktrace при обфускации бесполезно
Денис
а занимает такое текст полэкрана
Mitai
переопределить его toString
Денис
написать экстенш для Exception? а получить отдельно mesage как-то можно? в конструкторе message есть а в параметрах нет(
Денис
опять же через экстенш не могу получить доступ к message, а переписывать исходный класс во флаттере не хочется
Сергей Переходов
Напомните о чем речь?
Миша
о сервисе orm api, я зарегался, сделал запрос, все выдало, но путь в формате polyline, теперь его надо как-то превратить в координаты, но либа из пабдева не справляется
Michael Lazebny
[
{
"type": "mention",
"text": "@TaksistYandeksa"
},
" ",
{
"type": "mention",
"text": "@Holyrun"
},
" там нужно было подправить base href в index.html, а в dart.js исправить ассеты"
]
Сергей Переходов
А какой вид?
Владислав
если посмотреть то чистый Extention это абстрактный класс дефолтный конструктор которого возвращает _Extention у которого уже есть message, стек трейса там никакого нет
Денис
я уже написал костыль просто убирающий любой stacktrace из toString
Nikita Kanunov
Здравствуйте, в пакете story_view можно использовать svg изображения?
Nikita Kanunov
Чтобы растянуть картинку на весь экран и не урезать ее в качестве
SlavikG
Сделать нормальные пропорции и фил
Миша
как я понял вид с запроса приходит geojson, а мне надо в массив координат latlong
Сергей Переходов
Напиши парсер
Daniil Kolyasnikov
А в геожсон ведь есть координаты
Миша
разве? Просто, на сайте написано, что возвращает геожсон, но возвращает строку
Миша
могу кинуть файл, что мне вернуло
Владимир Калашников
Всем привет. Скажите пожалуйста, я могу получить SocketException при запросе не только в случае отсутствия интернета?
Don
какие проекты можно реализовать для хорошой практики ?
Victor
Всё что в голову взбредёт
F Dev
насколько mvvm в флаттер популярен? стоит время тратить на него?
Evgenii Elchev
достаточно понять что block это mvvm)
Evgenii Elchev
*саркастично смотрящий смайлик*
MiT
Мб это похоже на mvvm-c, но это точно не mvvm
Evgenii Elchev
в чем это не mvvm?
Evgenii Elchev
о, аргументированно)
Evgenii Elchev
это же ты со мной споришь)
Amir Niyazov
Тем что блок это слой vm
MiT
2 стрима как-то стали mvvm'ом?
Evgenii Elchev
суть mvvm в том что vm является медиатором между view и моделью, в котороую закидывают запросы, они дергает модель, подготоавливает данные, и уведосляет подписчика что изменилоась состояние
Evgenii Elchev
ничего не напоминает?)
Evgenii Elchev
два стрима)
Amir Niyazov
Да. If you know about the MVVM (Model-View-ViewModel) pattern, the BLoC is the replacement for ViewModel. The BLoC is responsible for managing the state for View, and the Model (or Repository) helps the BLoC to access data no matter local or remote.
Evgenii Elchev
короче я не буду с тобой спорить
Evgenii Elchev
просто рекодмендую изучить эту тему лучше
MiT
А то что вся суть mvvm в полном разделение кода между V и VM через data binding уже пофиг? И классическая проверка mvvm удалением VM тоже пофиг? Лучше почитай историю и суть mvvm...
Amir Niyazov
А блок типа не разделяет?
Amir Niyazov
Значит ты его не правильно готовишь
MiT
А типо MVC/MVP/Flux не разделяют?)
Evgenii Elchev
жаль что block не разделяет код между view и block (vm) через data binding) и что там про классическую проверку? где она классическая? по чьей версии?
MiT
По классической версии mvvm, я думаю ты это должен знать)
Yakov K.
Bloc это MVU скорее
Amir Niyazov
Круто что привязка это просто обсервблы, или же даже стримы
Evgenii Elchev
давно вики стала истиной в инженерном мире?
Yakov K.
Да, MVI, наверно скорее
Evgenii Elchev
я ее пойду подрекатирую и порекомендую уже тебе туда сходить)
MiT
Нет, но там есть ссылки на истину. И ещё там написано где впервые сделали mvvm и кто его автор
Amir Niyazov
Первое = единственно верное?
Yakov K.
Лучше в чате по архитектурам сраться на тему архитектур)
Evgenii Elchev
ну найс пруфы конечно)
Evgenii Elchev
зайди сам поищу, сам почитай, кто что то где то написал)
MiT
От тебя их вообще нет
Evgenii Elchev
я тебе прямо поинты реализации написал)
Evgenii Elchev
ты не с одним не поспорил и не обсудил)
MiT
Интернетом не умеешь пользоваться?)
Evgenii Elchev
тот же вопрос к тебе?
Evgenii Elchev
я прав, иди гугли)
MiT
Да хрень потому что написал, даже не интересно
Evgenii Elchev
аргументы за мою правоту, че я тебе их обьяснять буду)
Evgenii Elchev
[
{
"type": "link",
"text": "https://youtu.be/k1H1STKoi2k"
}
]
Evgenii Elchev
можешь вот подробнее послушать)
|