ИИ меняет подход к разработке программного обеспечения, и Kotlin готов к этим изменениям, предоставляя разработчикам возможность создавать приложения на базе ИИ и расширяя возможности разработки с помощью инструментов на базе ИИ. В этой статье рассматриваются оба аспекта: инструменты для разработки приложений на базе ИИ, как от JetBrains, так и от сообщества, а также пути развития Kotlin, направленные на повышение продуктивности разработки за счёт внедрения ИИ-инструментов.
Разработка
- Keeping Secrets Out of Logs
- Practical Terminal Commands Every Developer Should Know
- The Kotlin AI Stack: Build AI Agents With Koog, Code Smarter With Junie, and More
Маркетинг
- Mixboard от Google — ИИ-инструмент для создания мудбордов
- Новое приложение Huxe от разработчиков NotebookLM использует аудио, чтобы помочь вам с новостями и исследованиями
- Indie App Circle
Кроссплатформа
- Как поддержать Flutter в своей Библиотеке. Опыт VK ID SDK
- Server-Driven UI in Compose Multiplatform: contracts, schema-first codegen, partial updates
iOS
Перевел вчерашнюю статью про Rust в iOS — если вам интересны измышления (вполне здравые), то вот можете прочитать. Собственно, в то, что Apple откроет доступ к Rust верится слабо, но даже если все просто станет стабильнее, то уже хорошо.
- Apple тихо переписывает iOS, и это не Swift или Objective-C
- Memo Notes — приложение для ведения заметок
- Why Every iOS Developer Fails at DSA (And the Roadmap That Fixes Everything)
- Interviewer: “If a Thread Dies, Does the Task Die Too?” — My Spicy Swift Interview Moment
- How I Reduced 50% of My Boilerplate Code in Swift — Everything You Need to Know
- How to hide a view in a screenshot
- Using the Observations framework to observe model properties
- Why Large Swift Projects Hit a Wall (And How to Break Through)
Android
По сути, обработка исключений в корутинах основана на структурированном параллелизме. Представьте себе генеалогическое древо. Если дочерняя корутина завершается с ошибкой, она сообщает об этом родительской. Затем родительская корутина отменяет все остальные дочерние сопрограммы, а затем отменяет сама себя, передавая исключение дальше по дереву. Это гарантирует, что ни одна сопрограмма не будет потеряна или потеряна. В этой статье рассматриваются различные ситуации, с которыми вы можете столкнуться.
- Google обновляет свой Play Store, добавляя ИИ-функции и многое другое
- Firebase Cloud Messaging: A Complete Guide for Android Developers
- Why Kotlin, Jetpack Has Less Job Opportunities As Compared to Flutter and React Native
- Whats new in… AndroidX Text
- Caching Strategies in Android Architecture
- The Golden Rule of Coroutine Exceptions

