Size: a a a

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

2020 September 23

ДЩ

Дмитрий Щербаков... in Dart & Flutter по-русски
можно сказать так
источник

ДЩ

Дмитрий Щербаков... in Dart & Flutter по-русски
Andrew Vasilevskii
Кстати раз тут вопросы про кубит, кто может описать ситуацию при которой удобнее использовать его? (как я понимаю у него меньше функциональности)
ну вот возьми пример демо апки с каунтером
источник

ДЩ

Дмитрий Щербаков... in Dart & Flutter по-русски
блок там излишен, кубит норм (хотя тоже излишен)
источник

ДЩ

Дмитрий Щербаков... in Dart & Flutter по-русски
если какая то простая логика - кубит, если сложная - блок
источник

ДЩ

Дмитрий Щербаков... in Dart & Flutter по-русски
те же тудушки можно делать вполне на кубите
источник

ДЩ

Дмитрий Щербаков... in Dart & Flutter по-русски
просто когда приложение огромное, логики много - кубита не хватит. придется добавлять что то еще
источник

AV

Andrew Vasilevskii in Dart & Flutter по-русски
Ну в целом я так и думал, но пока сильно применения кубита не вижу
источник

AV

Andrew Vasilevskii in Dart & Flutter по-русски
спасибо
источник

ДЩ

Дмитрий Щербаков... in Dart & Flutter по-русски
тем более что его репа слита с репой блока, проще юзать блок)
источник

ЮП

Юрий Петров... in Dart & Flutter по-русски
Дмитрий Щербаков
тем более что его репа слита с репой блока, проще юзать блок)
Я тоже думаю, что лучше сразу делать на bloc, задел на будущее. У меня уже такое было. Сделал на кубит, потом переделывал на блок
источник

P

PronKing in Dart & Flutter по-русски
блок очень очень хорош чтобы начать вкатываться в ооп дарта, так что крайне рекомендую =)
источник

А

Андрей in Dart & Flutter по-русски
как можно найти размеры родительского виджета во время билда?
context?.findRenderObject() as RenderBox не работает во время билда, а только после него
источник

ДЩ

Дмитрий Щербаков... in Dart & Flutter по-русски
Юрий Петров
Я тоже думаю, что лучше сразу делать на bloc, задел на будущее. У меня уже такое было. Сделал на кубит, потом переделывал на блок
Я начинал с
dependence HELL 😂 потом provider, потом уже пришел к блоку и все стало збс)
источник

ЮП

Юрий Петров... in Dart & Flutter по-русски
Дмитрий Щербаков
Я начинал с
dependence HELL 😂 потом provider, потом уже пришел к блоку и все стало збс)
А я с provider). Тоже не плохой менеджер,  но bloc лучше)
источник

А

Андрей in Dart & Flutter по-русски
Юрий Петров
А я с provider). Тоже не плохой менеджер,  но bloc лучше)
я встряну: Get ещё лучше
источник

M

Michael in Dart & Flutter по-русски
Привет всем! Кто-нибудь сталкивался с ffi?
Передаю в нативную библиотеку строку, в виде массива байт и при некоторых условиях получаю в ней добавочный мусор  при аллокации :(
Вот выдранный кусок кода, где происходит сие безобразие:
   var content = new Uint8List.fromList("".codeUnits);

 final pointer = allocate<Uint8>(count: content.length);

 for (int i = 0; i < content.length; i++) {
   pointer[i] = content[i];
 }

Ниже пару скринов
источник

M

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

M

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

ДЩ

Дмитрий Щербаков... in Dart & Flutter по-русски
Андрей
я встряну: Get ещё лучше
возможно) но переписывать существующие решения никто не оплатит
источник

M

Michael in Dart & Flutter по-русски
Michael
Привет всем! Кто-нибудь сталкивался с ffi?
Передаю в нативную библиотеку строку, в виде массива байт и при некоторых условиях получаю в ней добавочный мусор  при аллокации :(
Вот выдранный кусок кода, где происходит сие безобразие:
   var content = new Uint8List.fromList("".codeUnits);

 final pointer = allocate<Uint8>(count: content.length);

 for (int i = 0; i < content.length; i++) {
   pointer[i] = content[i];
 }

Ниже пару скринов
PS. если запускаю один тест -проходи, мусора нет, если были другие тесты - появляется муссор
источник