Null safety в Dart — подробный разбор

Подробно разбираемся с Null Safety в языке Dart.

Из этого видео вы узнаете:

  • Проблема: зачем нужен null safety.
  • Что такое sound null safety?
  • Как меняется система типов в Dart c введением null safety.
  • Что добавилось в синтаксисе и какие новые ключевые слова появились в языке
  • Как выполнить миграцию вашего проекта или пакета на null safety.

Flutter 2. Что нового

3 марта 2021 в рамках мероприятия Flutter Engage была представлена новая версия фреймворка — Flutter 2. И это действительно мажорный апдейт! Вместе с новой версией Flutter вышла и новая версия Dart 2.12, которая принесла весьма ожидаемый null safety (ура!). Это настолько крутая фича, что язык тоже заслуживал бы мажорной версии, но разработчики специально не стали этого делать, т.к. новая версия не нарушает обратной совместимости (!).

Для того, чтобы рассказать что нового во Flutter 2 и Dart 2.12, я записал видео. Приятного просмотра!

Читать →

Функциональное программирование ч. 1

В последнее время мы все чаще и чаще слышим о функциональном программировании. Все новые языки так или иначе добавляют элементы «функциональщины», а ООП все чаще ругают, приводя как альтернативу в том числе и функциональный подход. Но что же такое функциональное программирование?

Сегодня мы подробно рассказываем о том, что такое функциональное программирование, какие есть языки функционального программирования и чем функциональное программирование отличается от императивного.

Это первая часть большого доклада, во второй части речь пойдет о языке F# и функциональном программировании в F#.

 

Исправляем артефакты на экране запуска в Android

Пробуем новый формат видео: в серии How To Fix It мы будем делиться решением проблем, с которыми сталкиваемся в процессе разработки.

Сегодня расскажем как исправить черные прямоугольнике на экране запуска в Android. Подписывайтесь на наш канал, чтобы не пропустить новые видео!

Пользовательский интерфейс в Unity #2 — RectTransform


Небольшое видео с объяснением компонента трансформации пользовательского интерфейса.

Unity для новичков. Простая камера от третьего лица. Часть 1

Доброго времени суток!
Сегодня мы рассмотрим пример создания простой игровой камеры от третьего лица в Unity.

Читать →