За это навряд ли кто-то тебя осуждает. Самое главное что ты хорошо знаешь инструмент которым пользуешься, и отлично объясняешь его нам. Спасибо тебе за такие прекрасные уроки, которые в русском сегменте единственные в своём роде👍 Спасибо
12 минут из пустого в порожнее, все достаточно просто, если понять, что имя функции это переменная, хранящая указатель на саму функцию. Безымянная - передается указатель без создания переменной типа функция. Остальное - синтаксический сахар, или яд.
Женя можешь показать как сделать выбор года(только года) вместо поля InputDecorator через ValueListenableBuilder | ValueNotifier на ios свой купертиновский а на андройде материал
@@LearnDartFlutter c андройдом оказалось все намного проще там есть YearPicker а вот с айосом пришлось тянуть библиотеку потому что дефолтный не умеет показывать год отдельно...
Сегодня посмотрел ролик, где пророчат смерть флаттеру после доработки КММ, дескать в 2022 году уже точно и не стоит браться за флаттер. Учитывая, что большинство вашей аудитории, в том числе и я, только погружаемся в этот SDK. хотелось бы узнать ваше мнение по этому вопросу. Спасибо.
Флатеру точно смерти не стоит ожидать, так как он проще и быстрей и легче по весу react native (эта сволочь жрет батарею как бешенный). И вы видели что бы где то все работало одинаково с тем же кодом в веб, винде, линуксе, android и ios? Мне под js приходится под веб react/vue, под линукс и винду электрон, под мобилки react/vue native, а ведь nodejs это самое универсальное средство, в других языках с разными платформами вообще плачевно. Вот и сравните dart 1 код для всего и nodejs 3 варианта под все. А то что дешевле обходится тому бизнес и симпатизирует. Вы бы сами выкинули золотой чайник, сменив его на несколько железных? Если что, я пишу на TypeScript и мне резона нет хвалить что то другое, но за флатер я несколько лет наблюдаю и успел сделать выводы. За 35 лет опыта в ЯП видел и взлеты и падения языков. Так, что мой вывод все больше и больше будут использовать flutter, в конце 90-х предсказал отличное будущее python, сейчас он в топе, тогда был в попе, перл наоборот.
@@СергейКурганов-о2э Мне и самому flutter нравится жутко. Пайтон синтаксическим сахаром шикарен, на js тоже многое можно в одну строчку свернуть, у darta пока такого не встречал, но я ещё только изучаю.
Я проще объясню. Лямбда это функция с одной операцией в теле (возвращает значение без return) и без имени. Замыкание это переменная в функции-замыкания которой нельзя присвоить что то в не этой же функции, но можно изменить или прочитать через функцию которую вернула функция-замыкания (это похоже на класс с приватными свойствами), например в js можно запросто на создавать кучу экземпляров из функции и каждый экземпляр будет иметь свое значение переменной это и есть функция-замыкания (нафига, если есть классы). Callback вообще просто, если в функцию передать другую функцию и вызвать передаваемую, то этот вызов и есть вызов callback. Можно посмотреть документацию по js, это упростит понимание. А вот синглтон который имеет всегда один и тот же экземпляр объекта, лучше понять прочитав про него в ruby.
@@igorfedoseev5500 Про замыкания к js, там объяснения всех вариантов (да и не нужны они в dart, используйте классы). А без return это для примера, что бы показать, что будет только одно выражение, а так можно и return.
@@qerteuijbcfujg так я не про знания, я про то что есть те кто делают! А есть те кто только ищет изъян чтоб себя приподнять над другими. Или "умный не скажет, дурак не поймёт" ...
Как всегда всё доступно, понятно и, что мне нравится в уроках - расставлены акценты на том что важно знать и не путать, а на чём не стоит зацикливаться и достаточно иметь хотя бы поверхностное представление. Лайк, коммент, подписан давно)