Telegram Web Link
🚀 Вышел Jetpack Compose Material3 Adaptive 1.2.0

Если коротко про изменения — Material3 Adaptive всё ближе к полноценному “Responsive Compose”. Теперь можно писать интерфейсы, которые одинаково естественно ведут себя на телефоне, планшете и десктопе.

Главное:
🪶 Levitate-стратегия для ThreePaneScaffold — превращает панель в плавающее окно (popup).
↔️ Reflow-стратегия для ThreePaneScaffold — позволяет при узком экране уводить одну панель под другую, сохраняя UX.
👉 PaneScaffoldScope.saveableStateHolder — сохраняет состояние между разными конфигурациями экрана.
👉 Modifier.preferredHeight() — теперь можно задать предпочтительную высоту панели.
📏 Новые WindowSizeClasses: API currentWindowAdaptiveInfo() теперь распознаёт Large и ExtraLarge окна — важный шаг к поддержке планшетов и десктопов.
👉 Drag-to-resize получил настройку пользовательского поведения и поддержку a11y (accessibility).
🏝 Плюс: обновлён Kotlin 2.0, переработано API стратегий, исправлены ошибки с анимациями и рендерингом при адаптации.

#compose #material3 #adaptive #android #jetpack
Please open Telegram to view this post
VIEW IN TELEGRAM
👍178🔥2
🐱 Copilot теперь не только пишет код, но и проверяет его

Для написания кода я уже давно использую GitHub Copilot в агентском режиме. Но недавно стал подключать его и к Code Review в GitHub — и результат меня реально удивил.

Copilot не просто находит проблемы — он даёт дельные советы, предлагает конкретные правки и подсвечивает, где я ошибся. Никакого мусора, только по делу.

👉 Работает и с публичными, и с приватными проектами.
А главное — это тот случай, когда ИИ действительно помогает новичкам:
даёт обратную связь, объясняет ошибки и учит писать код лучше.

Я впечатлён и могу смело советовать попробовать этот режим всем разработчикам.

Помимо этого, еще до отправки кода можно сделать ревью изменений прямо из IDE, что тоже дает дельные замечания.

❗️ВАЖНО: Порой Copilot может предлагать правки, которые не являются валидным синтаксисом

#copilot #github #ai #ии #программирование #продуктивность
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
24👍12🤯5🔥2
🦢 Вышло превью Swift SDK для Android разработки

Стало доступно для загрузки первое nightly превью Swift Android SDK (SA SDK). Можно писать натив кода не C++.

Авторам можно начать портировать свои пакеты на Android, а 25% уже все существующих поддерживают Android таргет.

Что надо сделать (Windows, Linux, macOS):
1️⃣ Установить раннюю версию сборки Swift 6.3
2️⃣ Установить SA SDK
3️⃣ Поставить Android NDK

Подробная инструкция тут

🐱 Примеры Android проектов c использование SA SDK можно найти на GitHub

Я же сегодня сяду попробовать всё это и поделюсь на Boosty

#swift #android #ndk
Please open Telegram to view this post
VIEW IN TELEGRAM
🤔34👍14🤯92🔥1
2025/10/26 13:22:27
Back to Top
HTML Embed Code: