Беседа про Journeys. Это новый способ написания end-to-end тестов на человеческом языке с помощью Gemini.
#android #test #ai #gemini
https://www.youtube.com/watch?v=DiqQrSqHyds
#android #test #ai #gemini
https://www.youtube.com/watch?v=DiqQrSqHyds
❤3👍1👏1
Шутки и веселье в публичном Android API
#android
https://habr.com/ru/articles/919062/
Сегодня я расскажу о методах и других частях публично доступного Android API, которые могут показаться больше смешными, чем полезными. Это пасхальные яйца, шутки, видимые только разработчикам приложений для Android, но не обычным пользователям.
#android
https://habr.com/ru/articles/919062/
Хабр
Шутки и веселье в публичном Android API
Ранее я рассказывал об относительно малоизвестной и ныне удалённой строке-заполнителе в Android, использовавшейся в качестве пасхалки. Это был выдуманный оператор сотовой связи под названием El Telco...
👍7❤🔥2🔥2🤮2
Статья с примерами, рассказывающая про использование runCatching вместо try-catch
#android #kotlin
https://proandroiddev.com/kotlin-tips-and-tricks-you-may-not-know-7-goodbye-try-catch-hello-trycatching-7135cb382609
#android #kotlin
https://proandroiddev.com/kotlin-tips-and-tricks-you-may-not-know-7-goodbye-try-catch-hello-trycatching-7135cb382609
Medium
Kotlin Tips and Tricks You May Not Know: #7 — Goodbye try-catch, Hello runCatching!
A cleaner way to handle exceptions in Kotlin with runCatching.
👍7👎1🔥1
Метрика excessive partial wake locks вышла из беты и доступна всем разработчикам в Android Vitals
Эта метрика поможет снизить потребление батареи. Имеет смысл обратить на нее внимание, т.к. это будет влиять, например, на появление приложения в рекомендациях с 01.03.2026.
#performance #vital #battery #android
https://android-developers.googleblog.com/2025/11/raising-bar-on-battery-performance.html
Эта метрика поможет снизить потребление батареи. Имеет смысл обратить на нее внимание, т.к. это будет влиять, например, на появление приложения в рекомендациях с 01.03.2026.
#performance #vital #battery #android
https://android-developers.googleblog.com/2025/11/raising-bar-on-battery-performance.html
Android Developers Blog
Raising the bar on battery performance: excessive partial wake locks metric is now out of beta
News and insights on the Android platform, developer tools, and events.
👍6❤2🔥2
Вышла стабильная версия 1.0 библиотеки Jetpack Navigation 3
#android #compose #navigation
https://android-developers.googleblog.com/2025/11/jetpack-navigation-3-is-stable.html
#android #compose #navigation
https://android-developers.googleblog.com/2025/11/jetpack-navigation-3-is-stable.html
Android Developers Blog
Jetpack Navigation 3 is stable
News and insights on the Android platform, developer tools, and events.
🎉18👍8
Руководство по производительности приложений, включающее в себя 5 уровней
Level 1: Use Play Console provided field monitoring
Level 2: Follow the App Performance Score action items
Level 3: Leverage local performance test frameworks
Level 4: Use trace analysis tools like Perfetto
Level 5: Build your own performance tracking framework
#android #performance
https://android-developers.googleblog.com/2025/11/leveling-guide-for-your-performance.html
Level 1: Use Play Console provided field monitoring
Level 2: Follow the App Performance Score action items
Level 3: Leverage local performance test frameworks
Level 4: Use trace analysis tools like Perfetto
Level 5: Build your own performance tracking framework
#android #performance
https://android-developers.googleblog.com/2025/11/leveling-guide-for-your-performance.html
Android Developers Blog
Leveling Guide for your Performance Journey
News and insights on the Android platform, developer tools, and events.
👍8
Live Updates на Android: где макеты врут, a SDK ставит границы
#android #notifications #liveupdates
https://habr.com/ru/companies/dododev/articles/969810/
Live Updates — это режим повышенной видимости. Его можно включить не только для отображения прогресса, но и для других системных шаблонов, например, звонков (CallStyle) или навигации. Как я уже и говорил, фича работает и без progress-centric. Если использовать подходящий системный стиль, Android закрепит карточку сверху, добавит чип в статус-баре и выведет на заблокированный экран уведомление, которое будет работать даже в режиме Always-On-Display, что клёво
#android #notifications #liveupdates
https://habr.com/ru/companies/dododev/articles/969810/
Хабр
Live Updates на Android: где макеты врут, a SDK ставит границы
Привет, Хабр! Меня зовут Сергей Орлов, я — Android-разработчик в Dodo Engineering. В этой статье я расскажу, как и зачем мы в приложение Додо Пиццы Live Updates завозили. Сразу скажу, что вы не...
👍4🔥1
Подборка новостей из мира Kotlin
- Kotlin 2.3.0-RC is out!
- A fresh look for Kotlin docs
- Join the Kotlin team for an AMA on Reddit
- Kotlin Multiplatform: Level up before 2026!
- How Android devs can advance their career with KMP – livestream (December 3)
- KotlinConf’26 Black Friday special
- The KotlinConf’26 Call for Speakers is closing soon
- Kotlin adoption guide
- Your Ktor experience counts – tell us about it
- Getting closer to Exposed 1.0.0!
- Google Summer of Code 2025: What our contributors built
- Quick poll for Android devs
#kotlin #kmp #android
https://blog.jetbrains.com/kotlin/2025/11/kodees-kotlin-roundup-november-edition
- Kotlin 2.3.0-RC is out!
- A fresh look for Kotlin docs
- Join the Kotlin team for an AMA on Reddit
- Kotlin Multiplatform: Level up before 2026!
- How Android devs can advance their career with KMP – livestream (December 3)
- KotlinConf’26 Black Friday special
- The KotlinConf’26 Call for Speakers is closing soon
- Kotlin adoption guide
- Your Ktor experience counts – tell us about it
- Getting closer to Exposed 1.0.0!
- Google Summer of Code 2025: What our contributors built
- Quick poll for Android devs
#kotlin #kmp #android
https://blog.jetbrains.com/kotlin/2025/11/kodees-kotlin-roundup-november-edition
The JetBrains Blog
Kodee’s Kotlin Roundup: Too Much News to Keep Quiet About | The Kotlin Blog
Kodee has gathered the latest Kotlin highlights for you — from the Kotlin Reddit AMA and documentation updates to learning programs and Google Summer of Code 2025 projects.
👍3
Видео Navigation 3 API overview
- Nav3 basics
- Defining content with NavEntry and entryProvider
- API basics - coding walkthrough
- Multi-module Navigation
- Modularization - coding walkthrough
- Animating between screens
- Animations - coding walkthrough
- Adaptive layouts using Scenes
- Adaptive layouts - coding walkthrough
- Recap
#android #navigation
https://www.youtube.com/watch?v=6L6GfvlmKj8
- Nav3 basics
- Defining content with NavEntry and entryProvider
- API basics - coding walkthrough
- Multi-module Navigation
- Modularization - coding walkthrough
- Animating between screens
- Animations - coding walkthrough
- Adaptive layouts using Scenes
- Adaptive layouts - coding walkthrough
- Recap
#android #navigation
https://www.youtube.com/watch?v=6L6GfvlmKj8
YouTube
Navigation 3 API overview | Spotlight Week
Learn Jetpack Navigation 3, Google's new library for building navigation in Android apps. Discover how to use keys to represent navigable content, manage your back stack, and create `NavEntry`s to contain your Composable content.
Learn how to modularize…
Learn how to modularize…
👍6🔥3❤1
Что нового в Jetpack Compose December '25
Performance improvements
- Pausable composition in lazy prefetch
New features
- Retain
- Material 1.4
New animation features
- Dynamic shared elements
- Modifier.skipToLookaheadPosition()
- Initial velocity in shared element transitions
- Veiled transitions
Upcoming changes
- Deprecation of Modifier.onFirstVisible
- Coroutine dispatch in tests
Tools
#android #compose
https://android-developers.googleblog.com/2025/12/whats-new-in-jetpack-compose-december.html
Performance improvements
- Pausable composition in lazy prefetch
New features
- Retain
- Material 1.4
New animation features
- Dynamic shared elements
- Modifier.skipToLookaheadPosition()
- Initial velocity in shared element transitions
- Veiled transitions
Upcoming changes
- Deprecation of Modifier.onFirstVisible
- Coroutine dispatch in tests
Tools
#android #compose
https://android-developers.googleblog.com/2025/12/whats-new-in-jetpack-compose-december.html
Android Developers Blog
What's new in the Jetpack Compose December '25 release
News and insights on the Android platform, developer tools, and events.
👍6❤3
Всё, что нужно знать о публикации в Google Play
#android #googleplay
https://habr.com/ru/articles/974016/
Этой статьей хочу внести больше ясности в процесс и уберечь других разработчиков от лишней траты времени, которая часто возникает из-за ошибок на разных этапах. Расскажу о подводных камнях, частых ошибках и о том, как бесплатно и быстро набрать тестировщиков. Вся информация, описанная в этой статье, получена на собственном опыте, а также из обсуждения с участниками сообщества по взаимному тестированию
#android #googleplay
https://habr.com/ru/articles/974016/
Хабр
Всё, что нужно знать о публикации в Google Play
Недавно я решил опубликовать приложение в Google Play, думая, что это не так сложно. Под эту задачу написал небольшое приложение-счетчик и стал погружаться во все тонкости процесса публикации. Почти...
👍10