Один из самых частых источников багов во Flutter - потеря состояния при перестройке списков или перестановке элементов. Кажется, все работает, но при добавлении новой карточки счетчик перескакивает на другую.
С выходом iOS 26 и Liquid Glass компания Apple добавила не только новый стиль, но и новые анимации переходов. Одна из самых заметных мелочей - морфинг листа (sheet) из кнопки, которая его вызывает.
Вокруг ИТ сейчас много шума: одни кричат, что нейросети оставят разработчиков без работы, другие что профессия умерла. Правда в том, что работа действительно изменилась. Но не в сторону исчезновения, а в сторону усложнения.
Apple открыла Xcode для внешних инструментов. В версии 26.3 появился MCP-сервер, который позволяет подключаться к проекту из Cursor, Claude CLI и любых других клиентов, поддерживающих этот протокол.
С выходом iOS 26 компания Apple представила дизайн Liquid Glass - ту самую жидкую стеклянную эстетику, которая делает интерфейсы объемными и тактильно приятными. Сообщество Flutter все это время искало способ повторить это на своей платформе.
Стандартная структура от Xcode - это ловушка. ContentView.swift, пара папок, и вот уже через три месяца вы не можете найти, где лежит экран настроек, потому что он затерялся среди 50 других файлов в одной куче.
Экосистема ИИ-инструментов для программирования сейчас напоминает зоопарк: каждый агент живет в своем приложении, со своим контекстом, настройками и пониманием кода. JetBrains решила навести порядок и представила AIR.
Найм в 2025 это когда работодатель хочет видеть: твой блог, личные проекты, твой наполненный комитами гитхаб с кучей звезд, раскрученный линкедин и наполненное резюме.
Анонсирован Genkit Dart - open-source фреймворк для создания полноценных ИИ-приложений на Dart и Flutter. Это не просто очередная обертка над API, а инструмент, который позволяет строить сложные ИИ-сценарии с типизацией, тестированием и удобным UI.