В RecyclerView появится возможность задавать способ восстановления состояния:
https://medium.com/androiddevelopers/restore-recyclerview-scroll-position-a8fbdc9a9334
https://medium.com/androiddevelopers/restore-recyclerview-scroll-position-a8fbdc9a9334
Medium
Restore RecyclerView scroll position
You might have had the problem where a RecyclerView loses the scroll position when your Activity/Fragment is re-created. This usually…
Чтобы уменьшить время сборки приложения, необходимо придерживаться определенных правил при задании зависимостей между модулями. Теперь эти правила можно задать явно:
https://proandroiddev.com/module-rules-protect-your-build-time-and-architecture-d1194c7cc6bc
https://proandroiddev.com/module-rules-protect-your-build-time-and-architecture-d1194c7cc6bc
Medium
Module rules — protect your build time and architecture.
Have you ever realised that some module dependencies are incorrect within your project? Was the connection already too expensive to break…
Новинки в Android №17. В этом выпуске:
— Новые возможности для отладки
— Беспроводная отладка
— Инкрементальная установка apk
— и многое другое
https://medium.com/androiddevelopers/now-in-android-17-9d73f7bed7f
— Новые возможности для отладки
— Беспроводная отладка
— Инкрементальная установка apk
— и многое другое
https://medium.com/androiddevelopers/now-in-android-17-9d73f7bed7f
Medium
Now in Android #17
Android 11 DP3, Articles on CameraX, Dagger, Kotlin, and rendering, AndroidX releases, and an ADB podcast on IME animations
Ответы на часто задаваемые вопросы о подписи приложений с помощью Google Play:
https://medium.com/androiddevelopers/answers-to-common-questions-about-app-signing-by-google-play-b28fef836af0
https://medium.com/androiddevelopers/answers-to-common-questions-about-app-signing-by-google-play-b28fef836af0
Medium
Answers to common questions about Play App Signing
Here is some advice on enabling app signing by Google Play, based on questions our Developer Relations team has heard from developers.
План по раскатке беты Android 11:
https://developers.googleblog.com/2020/05/android-11-beta-plans.html
https://developers.googleblog.com/2020/05/android-11-beta-plans.html
Google Developers Blog
Android 11: Beta Plans
When we started planning Android 11, we didn’t expect the kinds of changes that would find their way to all of us, across nearly every region in the world. These have challenged us to stay flexible and find new ways to work together, especially with our…
В Jetpack добавлена библиотека для работы с новыми форм-факторами устройств:
https://medium.com/androiddevelopers/support-new-form-factors-with-the-new-jetpack-windowmanager-library-4be98f5450da
https://medium.com/androiddevelopers/support-new-form-factors-with-the-new-jetpack-windowmanager-library-4be98f5450da
Medium
Support new form factors with the new Jetpack WindowManager library
WindowManager is a recent addition to Android Jetpack that aims to help application developers support new device form factors and provide…
Про кодеки в WebRTC на Андроид.
https://habr.com/ru/company/badoo/blog/500654/
https://habr.com/ru/company/badoo/blog/500654/
Хабр
WebRTC на Android: как включить аппаратное кодирование на множестве устройств
Для видеозвонков в Badoo мы используем стандарт WebRTC и кодек H.264. Если верить документации, этот кодек должен без проблем работать на любых устройствах Android начиная с Android 5.0. Но на...
Введение в App Bundles и модули динамических функций:
https://medium.com/androiddevelopers/navigating-your-way-around-customizable-delivery-e7a882390aa
https://medium.com/androiddevelopers/navigating-your-way-around-customizable-delivery-e7a882390aa
Medium
Navigating your way around customizable delivery
How to modularize your app and take advantage of Android App Bundles conditional delivery features.
И, кстати, подключайтесь через 10 минут, я тут буду интервью про всякие интересные штуки давать!
https://www.youtube.com/watch?v=FTpJjVKgGaw
https://www.youtube.com/watch?v=FTpJjVKgGaw
YouTube
Егор Толстой - человек и … Подлодка - OH, MY CODE #32 #StayHome Edition
Егор Толстой – Product manager в Kotlin и ведущий подкаста Podlodka – расскажет про язык программирования как продукт. Как сегментируются программисты, как язык продвигается и растет. Как устроены процессы разработки в команде Kotlin. И зачем тут продакт…
1 июня стартует второй сезон Teamlead Crew #2. Две недели самые крутые тимлиды и СТО будут разбирать инструменты, кейсы и делиться своим опытом по темам:
* Процессы разработки
* Увольнения
* Коммуникации в команде
Конференция заточена не только под тимлидов, но и под разработчиков, которые только подумывают двигаться в этом направлении. Мы разбираем вопросы новичков, делимся инсайдами по процессам интервью и зарплатам в разных компаниях, и даже можем помочь менторством! Ну а все сессии помогут определиться, насколько вообще работа тимлида подходит вам.
А для тех, кто купит билет уже сейчас, мы проводим еженедельные закрытые вебинары и продолжаем постоянно разбирать интересные боли в чате!
https://podlodka.io/crew
* Процессы разработки
* Увольнения
* Коммуникации в команде
Конференция заточена не только под тимлидов, но и под разработчиков, которые только подумывают двигаться в этом направлении. Мы разбираем вопросы новичков, делимся инсайдами по процессам интервью и зарплатам в разных компаниях, и даже можем помочь менторством! Ну а все сессии помогут определиться, насколько вообще работа тимлида подходит вам.
А для тех, кто купит билет уже сейчас, мы проводим еженедельные закрытые вебинары и продолжаем постоянно разбирать интересные боли в чате!
https://podlodka.io/crew
podlodka.io
Podlodka Crew – онлайн-конференции нового формата
Онлайн-конференции про IT нового формата – однонедельные интенсивы с ежедневными интерактивными сессиями в Zoom, нон-стоп общением с экспертами и звёздами индустрии, закрытое профессиональное сообщество в Slack. И все это – по цене в десять раз ниже привычных…
Завтра пройдет онлайн-митап от e-Legion с особенным форматом – модерировать эфир и задавать вопросы будут Junior-разработчики, а опытные эксперты поделятся лайфхаками, расскажут как построить успешную карьеру в лучших российских и зарубежных компаниях.
https://elegion.timepad.ru/event/1316908/
https://elegion.timepad.ru/event/1316908/
elegion.timepad.ru
e-Legion-meetup :: Android-разработка / События на TimePad.ru
Продолжаем серию виртуальных митапов.
Новинки в Android №18. В этом выпуске:
- План по раскатке Android 11
- Codelabe по навигации жестами
- и т.д.
https://medium.com/androiddevelopers/now-in-android-18-4ee70b267765
- План по раскатке Android 11
- Codelabe по навигации жестами
- и т.д.
https://medium.com/androiddevelopers/now-in-android-18-4ee70b267765
Medium
Now in Android #18
Android 11 Updates, the Android 11 Beta Launch Show, articles, codelabs, and an ADB podcast episode
Выпущен исходный код официального итальянского приложения для борьбы с COVID-19:
https://www.reddit.com/r/androiddev/comments/gq7va5/source_code_for_official_covid19_italian_app/
https://www.reddit.com/r/androiddev/comments/gq7va5/source_code_for_official_covid19_italian_app/
Reddit
r/androiddev on Reddit: Source code for official COVID-19 italian app released
Posted by u/WhatYallGonnaDO - 142 votes and 37 comments
Сегодня в 20 часов приходите послушать трансляцию с ребятами из Spark, которые шарят код между iOS и Android, используя Swift.
https://youtu.be/dXLBiwFUsxc
https://youtu.be/dXLBiwFUsxc
YouTube
Swift на Android для шаринга кода
Team Lead Android команды разработки Spark Mail рассказывает о том как они шарят код между iOS и Android, используя при этом Swift.
Гости:
- Андрей Друк (https://twitter.com/AndriyDruk). Team Lead Android команды Spark Mail в Readdle
- Данис Тазетдинов …
Гости:
- Андрей Друк (https://twitter.com/AndriyDruk). Team Lead Android команды Spark Mail в Readdle
- Данис Тазетдинов …
Если вы подумываете о том, что хорошо бы когда-нибудь вырасти в тимлида, то у меня есть для вас отличный план на следующую неделю!
1️⃣Понедельник: утром разбираетесь с тем, что такое обратная связь, и как ее запрашивать и давать, а вечером – слушаете разбор стыдных вопросов про увольнения, с которыми вам придется когда-то столкнуться
2️⃣Вторник: утром перенимаете опыт проведения 1/1 здорового человека, а вечером возвращаетесь к теме увольнений и детально прошариваете матчасть
3️⃣Среда: в перерывах между Zoom-сессиями задаете в нашем Slack волнующие вас вопросы: как вырасти в тимлида, сколько будут платить и как найти такую работу
4️⃣Четверг: знакомитесь с Александром Орловым из Стратоплана, который научит вас управлять конфликтами, а вечером – участвуете в драйвовом шоу "Что было дальше"
5️⃣Пятница: учитесь преодолевать стеснительность, а ночь зависаете в легендарном Podlodka Crew Bar, где вытаскиваете из сообщества все секреты работы тимлида
6️⃣Выходные: готовитесь к неделе по процессам разработки, где на куче воркшопов будем учиться делать так, чтобы команда работала эффективно.
И все это – на онлайн конференции нового формата Podlodka Teamlead Crew, которая стартует уже 1 июня! Заходите на https://podlodka.io/crew посмотреть видео прошлого сезона и наши планы на две недели интенсива!
1️⃣Понедельник: утром разбираетесь с тем, что такое обратная связь, и как ее запрашивать и давать, а вечером – слушаете разбор стыдных вопросов про увольнения, с которыми вам придется когда-то столкнуться
2️⃣Вторник: утром перенимаете опыт проведения 1/1 здорового человека, а вечером возвращаетесь к теме увольнений и детально прошариваете матчасть
3️⃣Среда: в перерывах между Zoom-сессиями задаете в нашем Slack волнующие вас вопросы: как вырасти в тимлида, сколько будут платить и как найти такую работу
4️⃣Четверг: знакомитесь с Александром Орловым из Стратоплана, который научит вас управлять конфликтами, а вечером – участвуете в драйвовом шоу "Что было дальше"
5️⃣Пятница: учитесь преодолевать стеснительность, а ночь зависаете в легендарном Podlodka Crew Bar, где вытаскиваете из сообщества все секреты работы тимлида
6️⃣Выходные: готовитесь к неделе по процессам разработки, где на куче воркшопов будем учиться делать так, чтобы команда работала эффективно.
И все это – на онлайн конференции нового формата Podlodka Teamlead Crew, которая стартует уже 1 июня! Заходите на https://podlodka.io/crew посмотреть видео прошлого сезона и наши планы на две недели интенсива!
podlodka.io
Podlodka Crew – онлайн-конференции нового формата
Онлайн-конференции про IT нового формата – однонедельные интенсивы с ежедневными интерактивными сессиями в Zoom, нон-стоп общением с экспертами и звёздами индустрии, закрытое профессиональное сообщество в Slack. И все это – по цене в десять раз ниже привычных…
Онлайн-супермаркет Perekrestok.ru запустил новое мобильное приложение «Онлайн.Перекрёсток». На его разработку ушло четыре с половиной месяца, приложение делали с нуля полностью своими силами, в самый разгар пандемии, когда спрос на онлайн-доставку зашкаливал. Сегодня коллеги делятся опытом в блоге компании на Habr:
Вы узнаете:
• Особенности разработки приложений на аутсорсе и inhouse;
• Почему для ритейла inhouse разработка может быть полезнее;
• Как правильно написанные API упрощают всю дальнейшую работу
и много других нюансов. Это первая статья из цикла, в следующих выпусках разработчики Perekrestok.ru расскажут о работе с бэкэндом и дизайном.
Первая версия приложения уже доступна в AppStore и Google Play.
Вы узнаете:
• Особенности разработки приложений на аутсорсе и inhouse;
• Почему для ритейла inhouse разработка может быть полезнее;
• Как правильно написанные API упрощают всю дальнейшую работу
и много других нюансов. Это первая статья из цикла, в следующих выпусках разработчики Perekrestok.ru расскажут о работе с бэкэндом и дизайном.
Первая версия приложения уже доступна в AppStore и Google Play.
Хабр
Лучше своими руками: как мы сделали мобильное приложение Perekrestok.ru inhouse
Привет! Меня зовут Мария Тимофеева, я директор по продукту онлайн-супермаркета Perekrestok.ru. К выходу нашего нового мобильного приложения мы решили рассказать,...
Google переносит анонс Android 11 c 3 июня:
https://twitter.com/AndroidDev/status/1266589514937466880
https://twitter.com/AndroidDev/status/1266589514937466880
Twitter
Android Developers
We are excited to tell you more about Android 11, but now is not the time to celebrate. We are postponing the June 3rd event and beta release. We'll be back with more on Android 11, soon.
Серия статей про безопасность в Android:
https://medium.com/knowing-android/modern-security-in-android-part-1-6282bcb71e6c
https://medium.com/knowing-android/modern-security-in-android-part-1-6282bcb71e6c
Medium
Modern Security in Android (part 1)
A fast guide to be safe