Новости
Разработка мобильных приложений: новости и статьи — 26.03
Хорошо смотрятся две новости рядом: “Google будет разрабатывать Android в закрытом режиме” и “Google укрепляет экосистему Android”… Ну да по сути — до этого Google поддерживал две основные ветки Android: публичную ветку AOSP и внутреннюю ветку разработки. Ветка AOSP доступна всем желающим, в то время как внутренняя ветвь Google ограничена компаниями, заключившими лицензионное соглашение на Google Mobile Services (GMS). Поскольку Google разрабатывает значительную часть Android во внутренней ветке, публичная ветка AOSP часто значительно отстает от приватной. Это несоответствие заставляет Google тратить время и силы на слияние публичной ветки AOSP и внутренней ветки. Из-за того, что ветки отличаются друг от друга, часто возникают конфликты при слиянии. Поэтому Google отказывается от текущей стратегии разработки Android с двумя направлениями и переводит всю разработку на внутренний уровень. Google подтвердил, что компания намерена и дальше публиковать исходный код Android и компонентов, только это будет происходить менее часто и, судя по всему, с выходом новой версии ОС. Это изменение окажет минимальное влияние на большинство разработчиков. Разработчики приложений не пострадают, поскольку это касается только разработки платформ. Разработчики платформ, включая тех, кто создает пользовательские ROM, скорее всего также не заметят изменений, поскольку они обычно не основывают свою работу на основной ветке AOSP.
Разработка
- Забытые концепции прошлого: как Дзен Palm взрастил лучшую мобильную ОС и приложения для неё более 25 лет назад?
- Getting Started with TDD: A Practical Guide to Beginning a Lasting Practice
Маркетинг и аналитика
Кроссплатформа
iOS
- Как 40 строк кода ускорили End to End тесты на iOS более чем на 50%
- WWDC 25 пройдет с 9 по 13 июня 2025
- Step By Step — счетчик шагов с геймификацией
- Как я «взломал» популярное приложение и добыл корпоративный токен OpenAI
- My checklist before submitting a new app to App Store Connect
- Beyond Video Transcription: How to work with Videos in Gemini 2.5 Pro Experimental in Swift
- How to turn a SwiftUI color into a gradient
- Designing for Apple Intelligence: Extending your app features to the system
Android
- Google будет разрабатывать Android в закрытом режиме
- Google укрепляет экосистему Android
- ServerSocket на Android в пределах одной сети
- Как работать с Custom Layout в Jetpack Compose
- Android Context — Part 2: The Android Internals Deep Dive
- 10 Kotlin Coroutine Mistakes Seniors Should Avoid
- Top 7 Android Memory Leaks and How to Avoid Them in 2025
- How to Automatically Test Jetpack Compose Navigation
- Introduction to the SDK Runtime
-
Видео и подкасты для разработчиков4 недели назад
Как устроена мобильная архитектура. Интервью с тех. лидером юнита «Mobile Architecture» из AvitoTech
-
Новости4 недели назад
Видео и подкасты о мобильной разработке 2025.10
-
Новости3 недели назад
Видео и подкасты о мобильной разработке 2025.11
-
Видео и подкасты для разработчиков2 недели назад
Javascript для бэкенда – отличная идея: Node.js, NPM, Typescript