Size: a a a

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

2020 May 28

𝐼

𝐼𝓈𝓁𝒶𝓂 in Dart & Flutter по-русски
Nick
вообще sharepreferences синхронны, но flutter channels не умеют работать синхронно, отсюда у тебя и future
Тоже так думал(
источник

𝐼

𝐼𝓈𝓁𝒶𝓂 in Dart & Flutter по-русски
𝐼𝓈𝓁𝒶𝓂
Чтобы когда загрузился сразу появились даннные с sharedpreference
?
источник

M

Max in Dart & Flutter по-русски
Nick
вообще sharepreferences синхронны, но flutter channels не умеют работать синхронно, отсюда у тебя и future
В нативе там синхронное чтение? Тогда Flutter сильно выигрывает у натива.
источник

F

Fedor in Dart & Flutter по-русски
Парни, у меня Винда, ещё и старый проц AMD без виртуализации, нет возможности запустить виртуальную машину, через месяц куплю другой комп, можно как-то скомпилировать приложение на iOS?
источник

RV

Roman Vasiliev in Dart & Flutter по-русски
У меня в приложении была куча логики протянуто на натив, все на фьючах. Не страдал
источник

𝐼

𝐼𝓈𝓁𝒶𝓂 in Dart & Flutter по-русски
Fedor
Парни, у меня Винда, ещё и старый проц AMD без виртуализации, нет возможности запустить виртуальную машину, через месяц куплю другой комп, можно как-то скомпилировать приложение на iOS?
источник

A

Andrei in Dart & Flutter по-русски
ну то есть Future<void> loader() async { final  completer = Completer(); await shared prefernses;  stream.listen() {completer.complete} return completer.future }
источник

F

Fedor in Dart & Flutter по-русски
Спасибо, это типо облачное решение для компиляции?
источник

A

Andrei in Dart & Flutter по-русски
сори за псеводокод
источник

𝐼

𝐼𝓈𝓁𝒶𝓂 in Dart & Flutter по-русски
Fedor
Спасибо, это типо облачное решение для компиляции?
Да
источник

𝐼

𝐼𝓈𝓁𝒶𝓂 in Dart & Flutter по-русски
Andrei
ну то есть Future<void> loader() async { final  completer = Completer(); await shared prefernses;  stream.listen() {completer.complete} return completer.future }
Куда это прописать
источник

A

Andrei in Dart & Flutter по-русски
это метод будет
источник

N

Nick in Dart & Flutter по-русски
Roman Vasiliev
Файловые операции асинхронные и ченнелы тоже
https://developer.android.com/training/data-storage/shared-preferences#WriteSharedPreference
ну вообще смотря что ты юзаешь: apply асинхронный, commit синхронный
источник

A

Andrei in Dart & Flutter по-русски
который получит у тебя все данные
источник

A

Andrei in Dart & Flutter по-русски
а в build() сделай FutureBuilder который будет использовать этот метод
источник

F

Fedor in Dart & Flutter по-русски
Спасибо :)
источник

A

Andrei in Dart & Flutter по-русски
немного не так написал stream.listen(() { получил данные из инета, await shared prefrences})
источник

A

Andrei in Dart & Flutter по-русски
и затем complete
источник

𝐼

𝐼𝓈𝓁𝒶𝓂 in Dart & Flutter по-русски
Andrei
немного не так написал stream.listen(() { получил данные из инета, await shared prefrences})
Спасибо )
источник

Ю

Юрий in Dart & Flutter по-русски
Sergey Salnikov
а так ты не про Enterprise мне ответил, я то про участие в этой программе, а не про первый релиз аппки в стор
про ентерпрайз пока пропустил, хотя сейчас на подходе другой апп для релиза и там с брандингом надо будет решать и этот вопрос
источник