Size: a a a

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

2020 May 30

RC

Rv Ch in Dart & Flutter по-русски
Roman Vasiliev
я немного интересуюсь тут, раз не встречался с этим, если убрать, допустим, последний элемент после изменения порядка, то он начнет считать это за другой стейт или нет?
слушай я сейчас выдернул имлпементацию из проекта в песочницу, и там все норм, хотя все повторил, разве что версия equaable была 1.0.0 в рабочем проекте а она аж ноябрь 19. возможно дело было в этом..
но ранее если стейт был SortedList и я пытался бросить ивент ListInverted, я просто видел что сыпятся ивенты но никаких транзакций между стейтами не происходило, теперь могу убрать миксин
т.е работает как положено, вернее стало работать


[EVENT in ListViewBloc<ListModel>]
      [ListInverted<ListModel>]
<TRANSITION in ListViewBloc<ListModel>>
        <Transition { currentState: SortedList<ListModel>, event: ListInverted<ListModel>, nextState: SortedList<ListModel> }>
[EVENT in ListViewBloc<ListModel>]
        [ListInverted<ListModel>]
<TRANSITION in ListViewBloc<ListModel>>
        <Transition { currentState: SortedList<ListModel>, event: ListInverted<ListModel>, nextState: SortedList<ListModel> }>
источник

𝐼

𝐼𝓈𝓁𝒶𝓂 in Dart & Flutter по-русски
Андрей Козак
передаешь с мобилы облачный токен на сервер. Сервер когда нужно отправить пуш, вытаскивает токен и с помощью пост запроса что скинул, отправляет пуш
А где написать url моего сервера
источник

AK

Artem Krupp in Dart & Flutter по-русски
Mansur Panzerkampfwagen IV
Но то что я передаю не конст, это же ок?
не понял
источник

𝐼

𝐼𝓈𝓁𝒶𝓂 in Dart & Flutter по-русски
Denis Bystruev
Если не Firebase, тогда всё равно придётся использовать какой-то внешний сервис — например, есть https://onesignal.com

Если делать только локальные нотификации https://pub.dev/packages/flutter_local_notifications, с их помощью приложение не разбудить
One signal sdk , это тожe типа firebase message plugin ?)
источник

MP

Mansur Panzerkampfwa... in Dart & Flutter по-русски
Artem Krupp
потому что ты передаёшь в конструктор не конст параметр
> потому что ты передаёшь в конструктор не конст параметр

Нормально же передавать в констуктор не const параметры?
источник

AK

Artem Krupp in Dart & Flutter по-русски
Mansur Panzerkampfwagen IV
> потому что ты передаёшь в конструктор не конст параметр

Нормально же передавать в констуктор не const параметры?
да
источник

AK

Artem Krupp in Dart & Flutter по-русски
не всё же констатами быть
источник

MP

Mansur Panzerkampfwa... in Dart & Flutter по-русски
спасибо 👍👍
источник

DB

Denis Beketsky in Dart & Flutter по-русски
𝐼𝓈𝓁𝒶𝓂
Спасибо))))))  будить не чаще чем  15 минут, как работает тогда приложение Телеграм , уведомление приходит моментально же?
Пуши обрабатываются отдельным процессом. Если это iOS там если я правильно помню вообще отдельный сервис, с андроидом - можно зарегать свой инвокер. Но на самом деле статей много как это все настроить на флаттере. Регаешь коллбеки и вперёд. Единственное - что когда пуш придет, и апка терминейтед - как такового Дарт кода выполнятся не будет. По клику на пуш, запустится апка и в коллбек придут данные
источник

𝐼

𝐼𝓈𝓁𝒶𝓂 in Dart & Flutter по-русски
Denis Beketsky
Пуши обрабатываются отдельным процессом. Если это iOS там если я правильно помню вообще отдельный сервис, с андроидом - можно зарегать свой инвокер. Но на самом деле статей много как это все настроить на флаттере. Регаешь коллбеки и вперёд. Единственное - что когда пуш придет, и апка терминейтед - как такового Дарт кода выполнятся не будет. По клику на пуш, запустится апка и в коллбек придут данные
Спасибо
источник

DB

Denis Beketsky in Dart & Flutter по-русски
Если надо, есть scheduled notifications, я видел пекеджи, которые позволяют локально заскеджулить нотиф, и кинуть дарт код, который выполнится
источник

DB

Denis Bystruev in Dart & Flutter по-русски
𝐼𝓈𝓁𝒶𝓂
One signal sdk , это тожe типа firebase message plugin ?)
One Signal — это самый популярный бесплатный сервис пуш-уведомлений.

У них есть документация для Flutter:

https://documentation.onesignal.com/docs/flutter-sdk-setup

Он выполняет одну конкретную функцию, которую может выполять и FCM, и выполняет хорошо.  Firebase и OneSignal — это разные решения.  Есть сравнение между ними:

https://onesignal.com/blog/firebase-vs-onesignal/
источник

𝐼

𝐼𝓈𝓁𝒶𝓂 in Dart & Flutter по-русски
Denis Bystruev
One Signal — это самый популярный бесплатный сервис пуш-уведомлений.

У них есть документация для Flutter:

https://documentation.onesignal.com/docs/flutter-sdk-setup

Он выполняет одну конкретную функцию, которую может выполять и FCM, и выполняет хорошо.  Firebase и OneSignal — это разные решения.  Есть сравнение между ними:

https://onesignal.com/blog/firebase-vs-onesignal/
Спасибо  )
источник

DB

Denis Beketsky in Dart & Flutter по-русски
Denis Bystruev
One Signal — это самый популярный бесплатный сервис пуш-уведомлений.

У них есть документация для Flutter:

https://documentation.onesignal.com/docs/flutter-sdk-setup

Он выполняет одну конкретную функцию, которую может выполять и FCM, и выполняет хорошо.  Firebase и OneSignal — это разные решения.  Есть сравнение между ними:

https://onesignal.com/blog/firebase-vs-onesignal/
Ну oneSignal все равно через fcm все отправляет) у него плюс только в том что там есть доп фичи поверх fcm, типа той же статистики и т.п
источник

DB

Denis Bystruev in Dart & Flutter по-русски
Denis Beketsky
Ну oneSignal все равно через fcm все отправляет) у него плюс только в том что там есть доп фичи поверх fcm, типа той же статистики и т.п
Никак нет.  Когда Firebase Cloud Messaging лежал 12 дней в прошлом мае, One Signal прекрасно работал.
источник

𝐼

𝐼𝓈𝓁𝒶𝓂 in Dart & Flutter по-русски
Denis Beketsky
Если надо, есть scheduled notifications, я видел пекеджи, которые позволяют локально заскеджулить нотиф, и кинуть дарт код, который выполнится
Я создаю приложение Для религиозных(Ислам) Людей, там есть время молитвы (Намаз) время молитвы меняется каждый день , мое приложение должно уведомлять людей о времени молитвы, Я логику написал Но никак не могу отправить уведомление в точнее время так как время уведомления меняется каждый день Незнаю что делать
источник

DB

Denis Beketsky in Dart & Flutter по-русски
Denis Bystruev
Никак нет.  Когда Firebase Cloud Messaging лежал 12 дней в прошлом мае, One Signal прекрасно работал.
Да но при этом он требует firebase ключи))
источник

DB

Denis Bystruev in Dart & Flutter по-русски
Denis Beketsky
Да но при этом он требует firebase ключи))
Это требование Android. Чтобы посылать нотификации, у вас должен быть Firebase Server Key и Firebase Sender ID.
источник

𝐼

𝐼𝓈𝓁𝒶𝓂 in Dart & Flutter по-русски
𝐼𝓈𝓁𝒶𝓂
Я создаю приложение Для религиозных(Ислам) Людей, там есть время молитвы (Намаз) время молитвы меняется каждый день , мое приложение должно уведомлять людей о времени молитвы, Я логику написал Но никак не могу отправить уведомление в точнее время так как время уведомления меняется каждый день Незнаю что делать
Кто знает что делать в этой ситуации подскажите пожалуйста
источник

DB

Denis Beketsky in Dart & Flutter по-русски
источник