Программирование : Dart & Flutter по-русски
???????
[
{
"type": "code",
"text": "C:\\sdk\\flutter\\.pub-cache\\bin"
},
"\n",
{
"type": "code",
"text": "C:\\tools\\dart-sdk\\bin"
},
"\n",
{
"type": "code",
"text": "C:\\sdk\\flutter\\bin"
}
]
???????
Вот то что первое - без него бида
Anton ?? ? ??
[
{
"type": "code",
"text": "flutter pub global run webdev serve"
},
" — норм \n",
{
"type": "code",
"text": "webdev serve"
},
" — не норм"
]
???????
[
{
"type": "code",
"text": "C:\\sdk\\flutter\\.pub-cache\\bin"
},
"\nдэто пропиши)"
]
???????
[
{
"type": "code",
"text": "flutter packages pub global activate webdev"
},
"\nтак сделал?"
]
Anton ?? ? ??
[
{
"type": "code",
"text": "Package webdev is currently active at version 2.0.7."
}
]
Anton ?? ? ??
до переустановки системы у меня все ок было
Anton ?? ? ??
[
{
"type": "code",
"text": "https://github.com/flutter/flutter/issues/32313#issuecomment-490523545"
}
]
Anton ?? ? ??
[
{
"type": "mention",
"text": "@PlugFox"
},
" но почему webdev serve обычный не работает("
]
Anton ?? ? ??
и вот, удаление .git папки не помогает(
???????
Я чот мучался, потом всю C:\sdk\flutter\.pub-cache снес
Anton ?? ? ??
у тебя все работает?
Anton ?? ? ??
а wsl юзаешь?
???????
Сижу на мастере флатера
???????
Не, на венде собираю
Anton ?? ? ??
и я на мастере
???????
но собираю под вендой
Anton ?? ? ??
блин разлом стереортипов
???????
батники с командами скинул, можешь изи переделать под шел скрипты
Alex
У меня такое же было
Alex
По-моему я удалил кэш паба руками и стало ок
Олжас Сулеймен
flutter_web полностью дом контролирует, никак не могу заставит дроп файл работать
Олжас Сулеймен
главное вход наведение работает, но при сброс onDrop не работает
Ruslan Kryzhanovskyi
[
"Привет, кто то с ",
{
"type": "link",
"text": "socket.io"
},
" работал? Как к нему приконектится?"
]
???????
О, ты над той же проблемой бьешься?
Олжас Сулеймен
перед сном )) у меня бы видео впихнуть
Олжас Сулеймен
тоже нужно будет
???????
Это всем нужно будет, кто с флатер вебом собрался дружить :c
???????
Загрузка аватарки, например
???????
По реакту я тебя помучаю, если вопросы будут?)
Олжас Сулеймен
я из тех времен когда еще рендерить странички на беке норм
Олжас Сулеймен
знаком с вуе и ангуляром дартовским
???????
Ну в ангуляре какиет компоненты всратые
???????
Вью, вроде, симпатишный
(;?_?) Ivan Zhuravlev ???>?
тот же реакт в профиль
Олжас Сулеймен
лучше без них ))
(;?_?) Ivan Zhuravlev ???>?
а ангуляр непонятно как растет. он сперва был первый. потом второй. потом 4 а щас вообще вроде 8
???????
Ну хоцца чтоб все кнопашки отзывчивые, с рипл эффектом и при том, вообще не заморачиваться.
(;?_?) Ivan Zhuravlev ???>?
такое ощущение что они там упоролись и решили, будем степенями двойки версионировать
???????
Тк не планирую сильно вкатываться
Олжас Сулеймен
[
{
"type": "link",
"text": "https://tailwindcss.com/"
},
" попробуй"
]
(;?_?) Ivan Zhuravlev ???>?
ну и бери реакт\вуй. да, кой чо придется раскурить но в целом тебя будет непокидать ощущение что ты где-то рядом с флаттером
???????
Потому на них и смотрю, а не на чистый веб с жукавери
(;?_?) Ivan Zhuravlev ???>?
а если хочется меньше от дарта уходить, то да. ангуляр надо глянуть
(;?_?) Ivan Zhuravlev ???>?
[
{
"type": "link",
"text": "https://angulardart.dev/"
}
]
???????
Ну под ангуляр очень дизайн смущает, явно придется с боку css присирать
(;?_?) Ivan Zhuravlev ???>?
???>?
(;?_?) Ivan Zhuravlev ???>?
???>? ну так если всё знаешь, то париться ни к чему. берешь и вкатываешься
???????
хочу КРАСИВО и с минимумом усилий)
(;?_?) Ivan Zhuravlev ???>?
[
{
"type": "link",
"text": "https://ru.reactjs.org/community/ui-components.html"
}
]
???????
ну жа, потому и реакт
(;?_?) Ivan Zhuravlev ???>?
???>?
(;?_?) Ivan Zhuravlev ???>?
ну если ты и ЭТО видел, то чо вообще париться. прошел, выбрал какой больше понравился и вкатился с минимумом усилий
(;?_?) Ivan Zhuravlev ???>?
?????>?
???????
Почву прощупываю)
Anton ?? ? ??
А как его потом установить?
Anton ?? ? ??
[
{
"type": "mention",
"text": "@sonerik"
}
]
???????
flutter packages pub global activate webdev Вроде так
???????
в общем там какт просто
Anton ?? ? ??
Ща попробую
???????
Я тож потыкался-помыкался, пару раз снес)
???????
Бэкап делать не запрещено)
???????
а с бэкапом ничего не страшно
Alex
Кэш автоматом подтягивается
Alex
А если что-то не так то можно ручками вызвать update или как-то так
Алексей Гладков
Может кто-то подсказать у меня при навигации в новых открытых формах появляется кнопка назад наверху ) а она мне сильно мешает)
Алексей Гладков
Как ее убрать?
Алексей Гладков
Navigator.of(context).push(CupertinoPageRoute( fullscreenDialog: true, builder: (context) => AddDebtScreen()));
Алексей Гладков
Вот так вызываю
Alex
А что ты вместо нее хочешь видеть?
Алексей Гладков
просто убрать ее
Алексей Гладков
Ну я там внутри сделаю
???????
так не пушить надо
Alex
Да, можно зариплейсить
Alex
А потом обратно зариплейсить но нажатию на свой бек
Alex
Но всё-таки этот подход попахивает
Алексей Гладков
Не это плохой вариант
Anton ?? ? ??
Короче, когда будет постабильнее, я попробую, сейчас у меня ошибки уровня /b/
Алексей Гладков
Хорошо, а может кто знает как ее цвет поменять?
Олжас Сулеймен
[
"самый минимум ",
{
"type": "link",
"text": "https://gist.github.com/ykmnkmi/d7ad854a803299c614c0b4127e4d176a"
},
""
]
Олжас Сулеймен
эт без даргндропа
???????
Супер. Попробую мб чего добавлю)
Алексей Гладков
Все вопрос про кнопку назад отпал)
???????
Возьму за основу, попробую драг'н'дроп также реализовать.
???????
посмотрим, правда ли onHover нельзя перехватить
???????
Если выйдет - с меня виджет)
admin
[
{
"type": "bold",
"text": "Unpublished in Brazil"
},
"\nEmily Fortuna, google developer and our Queen of the Flutter will give a live interview to the Flutterando community in a moment.\n",
{
"type": "link",
"text": "https://youtu.be/Sn_eQpwrRNI"
}
]
Kherel
В примерах к flutter_bloc, часто создают репозитиорий на верхнем уровне и спускают его в bloc. Почему это хорошо? Т.е. можно же просто подлючить что-то внутри блока, зачем это явно спускать?
???????
Блок отвечает за преобразование событий в состояния
???????
а репозиторий это уже бэк
Anton ?? ? ??
А codemagic всегда будет бесплатным?
Kherel
понятно что это удобно отдельно описать, не понятно зачем это прокидывать с самого верха вниз
???????
ну это разные слои абстракций
???????
И чем "уже" связь между подсистемами/слоями/абстракциями тем лучше
???????
Альтернатива - спагетти код
???????
В репозитории живут различные провайдеры
Мумитроль
Нельзя, там даже в desktop спрашивают, всем нужно и никак.
Мумитроль
А без него с курсором ничего не поделать
???????
ну можно и мне попробывать?)
???????
Тем более у меня немног другой кейс)
Антон Шевелёв
Господа, может кто-то сталкивался... при попытке взять картинку image_pickerом и скопировать её в директорию приложения пишет:
Мумитроль
В ответе было что-то типа «это сложно с архитектурной точки зрения и мы пока этого делать не будем, это не наши цели на данный момент»
Мумитроль
А с hover можно было бы нормальные курсоры мышки сделать для виджетов)
Мумитроль
Кстати, у всех норм с навигацией в вебе? Ну типа чет вообще притянуто выходит с навигатором для веба и приходится мутить разные хаки.
???????
Мне прост нужен hover и drop не конкретного элемента, а сойдет и body
Мумитроль
Ну у меня приложение веб в проде, так вот неудобно вообще выходит
Мумитроль
Нет аналога гвардов как в ангуляре
Антон Шевелёв
с камеры берёт и нормально сохраняет...
Мумитроль
И выходит, что сложно разруливать кому какой экран положено смотреть а кому какой нет. Да и то что рутовый «/« всегда открывается снизу, такое себе решение)
Антон Шевелёв
Да и идея в том, чтобы взять любую фотку из галереи. Ну а в галерее есть и папка вацапа...
Мумитроль
А ещё там с рендерингом в вебе проблемы. Если кто попробует сделать контейнер с толщиной границы в 1.0, высотой допустим 24.0 и закруглением в 12 - то просто не отресует его
Антон Шевелёв
С папки камеры кстати нормально берёт и сохраняет... а с других папок нет.
Мумитроль
Бордеры в принципе криво рендерит, особенно используя BorderSide, а не задавай границу общую для всего контейнера
Антон Шевелёв
Так то брать фотки из галереи - достаточно распространённая идея... имхо
Олжас Сулеймен
как раз так и делаю при ховере появляется див штмлный куда можно кинуть файл ну и он тоже не отлавливает дроп
Антон Шевелёв
Сори за нубизм - а как это сделать?
Мумитроль
А где же hover effect?
Антон Шевелёв
В общем попробовал запустить несколько примеров с имаге_пикером. Везде одно и тоже.
Мумитроль
Когда фон меняет цвет и ждёт файл
???????
Да я ток начал, шо ты нападаешь)
???????
Эвенты в консоли видишь, когда я файлом вожу?)
???????
Несутся как сумасшедшие, даже в отладке
Kherel
возврщаясь к примера bloc, httpClient прокидывают снаружи, для того чтобы тестить было легче, или какая-то другая причина для этого есть?
???????
У меня httpClient живет в RemoteProvider
???????
RemoteProvider живет в RepositoryProvider
???????
RepositoryProvider живет в синглтоне Repository
Kherel
вообщем тут на усмотрение..
Kherel
а как RemoteProvider попадает в RepositoryProvider, cверху или ты прямо в провайдере его создаешь?
???????
в провайдере создаю
???????
так сам репозиторий - синглтон
???????
то и все остальное создаться по 1 разу
???????
[
{
"type": "link",
"text": "https://dartpad.dartlang.org/e3710bbb18d5b201a656811e5ef46ad8"
}
]
Kherel
да как работает я понимаю
Kherel
вопрсо больше в bestpractice
Kherel
не заметил просто статью про архитиектуру на сайте
Kherel
полез сразу в примеры
Kherel
сейчас верунлся прочитал
???????
Тут сделано как сделано у меня
mark
Господа, где-то видел онлайн билдер для flutter, который позволяет прямо у них на сервере собирать/тестировать/публиковать аппки на андроид и айос, вроде даже бесплатно сейчас вот не могу найти, есть у кого ссылочка?
???????
[
{
"type": "link",
"text": "https://codemagic.io/start/"
}
]
Anton ?? ? ??
а какой в гугл плее есть аналог TestFlight? Чтобы просто тестить аппы...
Anton ?? ? ??
или в сам гугл плей залить но строго для теста
???????
В гугл плее же есть и альфа и бета тестирование
Anton ?? ? ??
мне альфа ??
Anton ?? ? ??
блет я думал в гугл плей бесплатно
Anton ?? ? ??
мне все так раньше говорили
Anton ?? ? ??
25 баксов просит шо
???????
1200-1800 рубликов
???????
аккаунт разработчика
???????
копейки же, игрушки дороже стоят
Антон Шевелёв
Может кому пригодиться - image_picker нормально работает с картинками только через галерею. Из других папок картинки не берёт.
Антон Шевелёв
Немного грустно это. Ибо придётся всем юзерам это объяснять.
???????
1 раз пиццу заказазать или 3 раза в макдак сходить
Anton ?? ? ??
ну я же бесплатно хотел, ну чо уж оставлю исходники на гитхабе пусть сами собирают... хотя так даже лучше
admin
У меня с киви сняло 1501,21
Anton ?? ? ??
говоря без дополнительного функционала, конвертирует из ссылки из одного музыкального серивса в другой, или универсальную для всех
Anton ?? ? ??
просто оч удобная тулза
???????
и проблемесов не будет)
mark
[
"сгенерил ios аппку, получил ",
{
"type": "link",
"text": "Runner.app"
},
"\nгде его можно запустить? мб эмуляторы, или можно на физическом устройстве? (с яблоком еще ни разу не работал)"
]
???????
Эт вообще не ко мне) Единственное что знаю, можно mac os на vmware поднять
???????
Точно поднимется и точно икскод встанет с эмулятором айфона.
???????
Но мозгоебство обеспечено.
mark
и еще вопрос, когда билдю аппку под веб пишет You have a dependency '' which is not supported for flutter_web tech preview это значит что нужно другую либку искать или это как-то лечится?
Alex
[
{
"type": "link",
"text": "https://gist.github.com/bananita/8039021"
}
]
???????
флатер веб сча не поддерживает плагины
???????
ты можешь очень ограниченное число чего подключить
???????
где не будет зависимостей от flutter material ui
???????
Ну они занимаются слиянием. Флатер веб же только-только показали.
mark
а с декстопом там что? должен же тоже быть
???????
Да, мне кажется в конце этого года, ну или в 2020
mark
и еще вопрос, если покупать линцензию разраба в аппсторе, он киви карту принимает? и вцелом как там все, сложнее нежели в маркете?
|