Size: a a a

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

2020 March 15

EE

Evgenii Elchev in Dart & Flutter по-русски
Artyom Nesterenko
На Android ты не можешь добавить свои настройки в системное приложение Settings в разделе твоего приложения, если я правильно понял изначальный вопрос. На iOS можно добавлять, и да, в приложении ты сможешь получить данные об этих настройках.
Я что как пользователь, что как разработчик, считаю эту концепцию не удобной.
источник

AN

Artyom Nesterenko in Dart & Flutter по-русски
Evgenii Elchev
Я что как пользователь, что как разработчик, считаю эту концепцию не удобной.
А по мне так удобно, могу еще сказать, что на iOS в этом плане лучше и не так больно, как на Android, хотя концепт и реализация похожи. Может, если бы я мог себе представить что-то другое, чем то, что есть, то согласился бы с тем, что неудобно. 😁
источник

AN

Artyom Nesterenko in Dart & Flutter по-русски
Когда каждый делает настройки своего приложения как хочет, то тоже не очень хорошо.
источник

Д

Денис in Dart & Flutter по-русски
Artyom Nesterenko
Куда? В системное приложение Settings?
Да, мы туда добавляли license list, и параметры дополнительные если я не ошибаюсь
источник

AN

Artyom Nesterenko in Dart & Flutter по-русски
Денис
Да, мы туда добавляли license list, и параметры дополнительные если я не ошибаюсь
Можно скрин? Первый раз о подобном слышу.
источник

AN

Artyom Nesterenko in Dart & Flutter по-русски
источник

AN

Artyom Nesterenko in Dart & Flutter по-русски
Нет телефона на Android под рукой, но что-то я не слышал, чтобы можно было, иначе бы давно использовал.
источник

EE

Evgenii Elchev in Dart & Flutter по-русски
Artyom Nesterenko
А по мне так удобно, могу еще сказать, что на iOS в этом плане лучше и не так больно, как на Android, хотя концепт и реализация похожи. Может, если бы я мог себе представить что-то другое, чем то, что есть, то согласился бы с тем, что неудобно. 😁
Ну это субъективно) но мне приятнее найти пункт settings в меню)
источник

AN

Artyom Nesterenko in Dart & Flutter по-русски
Ты можешь сделать экран с настройками внутри своего приложения, реализовав его типа как системные настройки, но это другое.
источник

AN

Artyom Nesterenko in Dart & Flutter по-русски
А на iOS вот, например (внизу).
источник

Д

Денис in Dart & Flutter по-русски
Artyom Nesterenko
Ты можешь сделать экран с настройками внутри своего приложения, реализовав его типа как системные настройки, но это другое.
действительно посмотрел оказывается только на iOS
источник

EE

Evgenii Elchev in Dart & Flutter по-русски
Или вот так)
источник

EE

Evgenii Elchev in Dart & Flutter по-русски
источник

AN

Artyom Nesterenko in Dart & Flutter по-русски
А, так с этим я согласен. 😊 Можно ведь сделать такой пункт и экран, но и чтобы они в системном Settings дублировались.
источник

EE

Evgenii Elchev in Dart & Flutter по-русски
Artyom Nesterenko
А, так с этим я согласен. 😊 Можно ведь сделать такой пункт и экран, но и чтобы они в системном Settings дублировались.
Почему тебе в системе удобнее? Мне просто интересно.
источник

AN

Artyom Nesterenko in Dart & Flutter по-русски
Evgenii Elchev
Почему тебе в системе удобнее? Мне просто интересно.
Я что-то сначала вообще подумал, что ты про то, как это реализовано, типа добавить Settings.bundle (на iOS) или писать файлик с XML (на Android) и вот это все.
Мне удобно в приложении, ничего против не имею, но я также за то, чтобы они дублировались в системе (или только там были, если внутри приложения не делают), потому что я буду знать, что настройки для каждого приложения находятся в одном месте рядом.
источник

AN

Artyom Nesterenko in Dart & Flutter по-русски
Не все делают так по разным причинам, а пользователю, мне или еще кому-то, нужно лазить искать их непонятно где. 😕
источник

Д

Денис in Dart & Flutter по-русски
Artyom Nesterenko
Я что-то сначала вообще подумал, что ты про то, как это реализовано, типа добавить Settings.bundle (на iOS) или писать файлик с XML (на Android) и вот это все.
Мне удобно в приложении, ничего против не имею, но я также за то, чтобы они дублировались в системе (или только там были, если внутри приложения не делают), потому что я буду знать, что настройки для каждого приложения находятся в одном месте рядом.
полностью согласен, удобно же что права приложению и основные настройки можно изменить не заходя в приложение и банально кнопку отчистки данных в приложении.
источник

П

Павел in Dart & Flutter по-русски
Вопрос к знатокам Bloc. Я правильно понимаю, что mapEventToState есть некое подобие редьюсера от Редакса? Я отдаю новое состояние, в котором меняется одно поле. Всего их 2, и меняю одно bool поле. Но  BlocBuilder реагирует только на одно изменение и потом уже нет. Хотя в дебагере я вижу меняется поле при отдаче нового state
источник

EE

Evgenii Elchev in Dart & Flutter по-русски
Павел
Вопрос к знатокам Bloc. Я правильно понимаю, что mapEventToState есть некое подобие редьюсера от Редакса? Я отдаю новое состояние, в котором меняется одно поле. Всего их 2, и меняю одно bool поле. Но  BlocBuilder реагирует только на одно изменение и потом уже нет. Хотя в дебагере я вижу меняется поле при отдаче нового state
Что там с эквивалентностью этих стейтов? == переопределен? Или имплементирован Equatable?
источник