Size: a a a

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

2020 May 17

🅵

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

🅵

🅵🅾️🆇 in Dart & Flutter по-русски
А сам флатер ставится на паузу через небольшое время
источник

🅵

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

🅵

🅵🅾️🆇 in Dart & Flutter по-русски
https://medium.com/pharos-production/flutter-app-lifecycle-4b0ab4a4211a
Надо будет попозже прочитать
источник

🅵

🅵🅾️🆇 in Dart & Flutter по-русски
suspending - вот оно, вроде как, помешает в фоне что то выполнять
источник

r

roman G in Dart & Flutter по-русски
там можно запустить flutter native view, например из android foregraud, и там через каналы общаться с background view flutter-а
источник

P

Pavel in Dart & Flutter по-русски
Да, там в пакете есть FOREGROUND_SERVICE To let the plugins operate as a service.
источник

🅵

🅵🅾️🆇 in Dart & Flutter по-русски
roman G
там можно запустить flutter native view, например из android foregraud, и там через каналы общаться с background view flutter-а
На нативе это дело же все равно разруливать, я так понимаю?
источник

🅵

🅵🅾️🆇 in Dart & Flutter по-русски
А во флатере через метод ченелы подписываться на эти уведомления, чтоб что то работало даже когда свернуто?
источник

r

roman G in Dart & Flutter по-русски
🅵🅾️🆇
На нативе это дело же все равно разруливать, я так понимаю?
на нативе нужно только запустить backgroundView, а дальше flutter может делать все что хочет
источник

🅵

🅵🅾️🆇 in Dart & Flutter по-русски
источник

🅵

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

P

Pavel in Dart & Flutter по-русски
Не, натив даже не трогал, просто во флаттере регистрируется изолят и слушается колбек
источник

P

Pavel in Dart & Flutter по-русски
background_locator сам все делает
источник

VS

Viktor S. in Dart & Flutter по-русски
использую https://pub.dev/packages/encrypt для того что бы расшифровать большой json, который приходит с сервера, в debug mode все работает, а в profile или release приложение падает как будто не хватает памяти. в логах ничего нет. почему так?
источник

🅵

🅵🅾️🆇 in Dart & Flutter по-русски
Viktor S.
использую https://pub.dev/packages/encrypt для того что бы расшифровать большой json, который приходит с сервера, в debug mode все работает, а в profile или release приложение падает как будто не хватает памяти. в логах ничего нет. почему так?
Пробывал в изоляте запускать?
источник

VS

Viktor S. in Dart & Flutter по-русски
🅵🅾️🆇
Пробывал в изоляте запускать?
да
источник

VS

Viktor S. in Dart & Flutter по-русски
я сначала cipher2 использовал, но он неработает в изоляте (нативная зависимость), а так работает
источник

SS

Sergey Salnikov in Dart & Flutter по-русски
roman G
там можно запустить flutter native view, например из android foregraud, и там через каналы общаться с background view flutter-а
как у вас в голове всё намешано

native view для отображения любой вьюшки из платформы никак не связано с сервисами android

сервисы - это задача без ui

и что за новое открытие background view?
источник

r

roman G in Dart & Flutter по-русски
Sergey Salnikov
как у вас в голове всё намешано

native view для отображения любой вьюшки из платформы никак не связано с сервисами android

сервисы - это задача без ui

и что за новое открытие background view?
Ещё раз
Как правильно работать с дартовским кодом, когда приложение закрыто?
источник