«Пропал калабуховский дом». Из Швеции докладывают, что лучшие разработчики Spotify «не написали ни одной строчки кода с декабря». В Spotify инженеры используют внутреннюю систему под названием «Honk» для ускорения разработки и повышения скорости создания продуктов, она позволяет, например, удаленно развертывать код в режиме реального времени с использованием генеративного ИИ, и в частности, Claude Code. В Spotify отметили, что система значительно ускорила процесс программирования и развертывания. Примечательно, что Spotify в течение 2025 года добавил более 50 новых функций и изменений. А совсем недавно были внедрены новые фичи, такие как плейлисты с подсказками на основе ИИ, «Подбор страницы» для аудиокниг и «Об этой песне», которые были запущены в течение последних нескольких недель.
Разработка
- В Spotify говорят, что лучшие разработчики не написали ни строчки кода с декабря
- ИИ ломает высшее образование? Где учиться на программиста
- Google запустил Developer Knowledge API
- Backend-driven UI в Авито: от идеи к проду
- Mobile Development Is Slowing Down. iOS Developers Are Still Winning.
- No Coding Before 10am
Маркетинг
- Анализ 50 000 отзывов в App Store — вот 10 наиболее часто упоминаемых жалоб
- ASO в 2025–2026: алгоритмы, AI, UA vs ASO и Apple Search Ads
- YouTube выпустил приложение для Apple Vision Pro
Кроссплатформа
- Алгоритм мягкой обводки текста
- Do I need an umbrella framework for my Kotlin Multiplatform app?
- Adding Live Activity to a Flutter app was easier than I expected
iOS
Интересное описание собеседования в Zerodha, приложении для биржевой торговли. Не знаю уж, слоп или нет, но автор занятно описывает особенности разработки приложения, когда на кон поставлены деньги:
«Во-первых, мобильные приложения больше нельзя воспринимать как «тонкий UI-слой». В высокорисковых доменах вроде финансов клиент — это часть распределённой системы. Во-вторых, управление состоянием — это не вопрос вкуса в архитектуре. Это требование корректности. В-третьих, конкурентность — не продвинутая тема «на вырост». Это обязательная база. В-четвёртых, производительность — это не про плавные анимации. Это про устойчивость под нагрузкой. И наконец, точность имеет значение. В трейдинге ошибка округления — это не косметический баг. Это реальные деньги».
- Собеседование в Zerodha — эти вопросы полностью изменили мое представление о мобильной разработке
- JavaScriptKit — взаимодействия с JavaScript через WebAssembly
- Morphing Sheets Out of Buttons in SwiftUI
- Making SwiftUI Buttons with Equal Widths
- Measure App Launch Time with Instruments
- Container-Based Dependency Injection
Android
Google продолжает эволюцию своей стратегии по созданию адаптивных приложений, которые одинаково хорошо работают на всех устройствах — от телефонов и планшетов до складных устройств, десктопов и XR-платформ. В Android 16 были введены изменения API, позволяющие приложениям динамически адаптировать интерфейс под разные размеры экранов и ориентации, при этом временно позволяя разработчикам отключать эти требования. С выходом Android 17 (API 37) опция отключения будет полностью убрана для крупных экранов (где наименьшая сторона ≥ 600 dp), поэтому приложения, нацеленные на этот уровень SDK, обязаны корректно обрабатывать изменения размера окна и ориентации, включая мультирежимы, изменяемые окна и разные соотношения сторон. Чтобы подготовиться, Google рекомендует тестировать приложение на Android 17 Beta, использовать инструменты типа Compose UI Check и DeviceConfigurationOverride, а также применять лучшие практики: создавать адаптивные макеты с учетом разбивки по размерам окна, корректно сохранять состояние при изменениях конфигурации и особенно уделять внимание элементам, таким как камерный предпросмотр и интерактивные компоненты, которые часто ломаются при изменении размеров или ориентации. Важно обеспечить, чтобы интерфейс не растягивался некорректно и оставался доступным при любых размерах и положениях окна.
- DevAnalyzer — анализатор среды разработки
- А это понадобится после собеседования?
- Как ускорить Android-приложение с помощью Baseline Profiles
- Prepare your app for the resizability and orientation changes in Android 17
- Goodbye ViewModel. Hello retain!
- Handle RecyclerView’s scroll events in custom TopAppBarScrollBehavior
- Random Musings on the Android 17 Beta 1
- 15 Android Architecture Questions Every Senior Developer Must Answer in 2026

