Несколько последних изменений в Play Console, которые могут быть полезными
#android #googleplay
https://android-developers.googleblog.com/2022/10/5-play-console-updates-to-help-you-understand-app-delivery-performance.html
#android #googleplay
https://android-developers.googleblog.com/2022/10/5-play-console-updates-to-help-you-understand-app-delivery-performance.html
Android Developers Blog
5 Play Console updates to help you understand your app's delivery performance
Here are five recent Play Console updates you can use to get more insight into your delivery performance.
👍3🤔2
На связи Podlodka Crew — организатор IT-конференций, родившихся из популярного подкаста. Мы запускаем сразу две конференции в один день — Android и iOS Crew. Старт — уже 14 ноября. Сегодня раскроем детали Podlodka Android Crew.
Для нового сезона мы выбрали тему «Элементы архитектуры». За время конференции попробуем усовершенствовать навыки проектирования архитектуры, глубже погрузиться в отдельные элементы Android, рассмотреть плюсы и минусы различных подходов.
💫 Научимся проектировать архитектуру виджетов в Android с учетом ограничений логики и UI.
💫 Разберём инструменты, которые упрощают работу с Dagger’ом на примере реальных кейсов.
💫 Вспомним, как эволюционировали подходы компании к Dependency injection и какие уроки они из этого вынесли.
🤓 А еще в программе круглый стол: обсудим кому и для чего нужен Backend UI и какие его ограничения стоит учитывать.
👉 Ловите билет по сниженной цене на сайте - скидка для ранних пташек действует до следующего понедельника
#реклама
Для нового сезона мы выбрали тему «Элементы архитектуры». За время конференции попробуем усовершенствовать навыки проектирования архитектуры, глубже погрузиться в отдельные элементы Android, рассмотреть плюсы и минусы различных подходов.
💫 Научимся проектировать архитектуру виджетов в Android с учетом ограничений логики и UI.
💫 Разберём инструменты, которые упрощают работу с Dagger’ом на примере реальных кейсов.
💫 Вспомним, как эволюционировали подходы компании к Dependency injection и какие уроки они из этого вынесли.
🤓 А еще в программе круглый стол: обсудим кому и для чего нужен Backend UI и какие его ограничения стоит учитывать.
👉 Ловите билет по сниженной цене на сайте - скидка для ранних пташек действует до следующего понедельника
#реклама
👍4
Статья с простым примером использования Splash Screen API (Android 12)
#android #splash
https://medium.com/@iAbanoubSamir/android-splash-screen-new-api-simple-example-98db32af9653
#android #splash
https://medium.com/@iAbanoubSamir/android-splash-screen-new-api-simple-example-98db32af9653
Medium
Android Splash Screen New API — Simple Example
I think you heard about the new API for Splash Screen from Google. Right? Let’s talk about it.
👍17
Weekend Mobile Offer — уже 19-20 ноября
Как получить офер в Яндекс за 2 дня? Участвовать в Weekend Mobile Offer. Ближайший — 19-20 ноября.
Если вы, или тот, кого вы знаете, имеете опыт разработки не менее трех лет на iOS, Android или Flutter, смело регистрируйтесь и принимайте участие в контесте.
Онлайн-отбор закончится 16 ноября. 20 ноября тех, кто его пройдёт, пригласят на технические собеседования и встречи с нанимающими командами. Удачи!
#реклама
Как получить офер в Яндекс за 2 дня? Участвовать в Weekend Mobile Offer. Ближайший — 19-20 ноября.
Если вы, или тот, кого вы знаете, имеете опыт разработки не менее трех лет на iOS, Android или Flutter, смело регистрируйтесь и принимайте участие в контесте.
Онлайн-отбор закончится 16 ноября. 20 ноября тех, кто его пройдёт, пригласят на технические собеседования и встречи с нанимающими командами. Удачи!
#реклама
🤮12👍4💩3
Кроме флага debuggable существует флаг profileable.
У profileable билда меньше возможностей по использованию профайлеров, но его производительность гораздо ближе к релизному.
#android #debug #performance #profileable
https://android-developers.googleblog.com/2022/10/accurately-measure-android-app-performance-with-profileable-builds.html
У profileable билда меньше возможностей по использованию профайлеров, но его производительность гораздо ближе к релизному.
#android #debug #performance #profileable
https://android-developers.googleblog.com/2022/10/accurately-measure-android-app-performance-with-profileable-builds.html
👍10🔥2👏1
Best practices разработки приложений под разные экраны
#android #bestpractice #screen
https://www.youtube.com/watch?v=m7OL-mVh1E8
#android #bestpractice #screen
https://www.youtube.com/watch?v=m7OL-mVh1E8
YouTube
Do’s and don’ts: Mindset for optimizing apps for larger screens
Come learn best practices for building your Android application so it will work well on larger screens and foldables! We cover everything from new Android Studio tools, new and updated Jetpack libraries, and more specific design and development guidance to…
🔥10
Снова Android Dev Summit сегодня вечером
Ссылка на трансляцию
Список докладов
#android #conference #video
https://android-developers.googleblog.com/2022/11/coming-up-next-for-android-dev-summit.html
Ссылка на трансляцию
Список докладов
#android #conference #video
https://android-developers.googleblog.com/2022/11/coming-up-next-for-android-dev-summit.html
👍4
Полезная информация о том, на что надо обратить внимание, чтобы приложение лучше ранжировалось в Google Play
#android #googleplay #performance
https://android-developers.googleblog.com/2022/10/raising-bar-on-technical-quality-on-google-play.html
#android #googleplay #performance
https://android-developers.googleblog.com/2022/10/raising-bar-on-technical-quality-on-google-play.html
Android Developers Blog
Raising the bar on technical quality on Google Play
Google Play is evolving its definition of technical quality to be more aligned to user experience with new features in Android vitals.
👍6
Mutation testing вносит изменения в ваш код и проверяет, что тесты перестали проходить успешно. Хорошая штука для любителей максимального покрытия кода тестами.
#android #test
https://medium.com/@inzuael/how-to-improve-the-quality-of-tests-using-mutation-testing-2346019829f1
#android #test
https://medium.com/@inzuael/how-to-improve-the-quality-of-tests-using-mutation-testing-2346019829f1
Medium
How To Improve the Quality of Tests Using Mutation Testing
Use PITest in Kotlin project for mutation testing
👍7
Достаточно распространенный подход к префам - обернуть их в Kotlin делегаты для максимально простой работы с ними в коде. Реализация, конечно, нетривиальная, но оно того стоит.
#android #kotlin #preferences #delegate
https://www.youtube.com/watch?v=KFgb6l1PUJI
#android #kotlin #preferences #delegate
https://www.youtube.com/watch?v=KFgb6l1PUJI
YouTube
Easy SharedPreferences with Delegated Properties in Kotlin
With Kotlin's property delegates, you can easily customize the behavior of a property. In this video, we'll learn how Kotlin's delegated properties work, by turning Android's SharedPreferences into a delegate.
To see this code working within the context…
To see this code working within the context…
👍20🔥2💩1
В Android 13 пользователь может выбрать язык для конкретного приложения.
#android #language
https://android-developers.googleblog.com/2022/11/per-app-language-preferences-part-1.html
#android #language
https://android-developers.googleblog.com/2022/11/per-app-language-preferences-part-1.html
Android Developers Blog
Per-App Language Preferences - Part 1
Posted by Neelansh Sahai Android Developer Relations Engineer (on Twitter and LinkedIn)
👍21🔥6
Test Retry Gradle plugin позволяет перезапускать flaky тесты
#gradle #test
https://blog.gradle.org/how-we-handle-flaky-tests-in-gradle
#gradle #test
https://blog.gradle.org/how-we-handle-flaky-tests-in-gradle
🔥6
CameraViewFinder предназначен для простой реализации превью камеры, которая будет корректно работать при поворотах экрана, в multi-window режиме и на foldable девайсах.
#android #camera
https://android-developers.googleblog.com/2022/11/introducing-camera-viewfinder.html
#android #camera
https://android-developers.googleblog.com/2022/11/introducing-camera-viewfinder.html
Android Developers Blog
Introducing Camera Viewfinder
CameraViewFinder is ready-to-use across resizable surfaces, configuration changes, rotations, and multi-window modes.
👍10❤1
Несколько советов, как сделать первые минуты использования приложения более комфортными для пользователя. Это может повлиять на его решение оставить или удалить приложение.
#android #googleplay
https://www.youtube.com/watch?v=fK5OLEP0DdE
#android #googleplay
https://www.youtube.com/watch?v=fK5OLEP0DdE
YouTube
Improve user onboarding for Google Play
Is your app behaving like a leaky bucket? Do you keep pumping money into user acquisition but find that you’re not growing your overall user base or revenue? Too often, companies spend money on acquiring users when they haven’t optimized their app to engage…
👍11🔥4