Google переносит анонс Android 11 c 3 июня:
https://twitter.com/AndroidDev/status/1266589514937466880
https://twitter.com/AndroidDev/status/1266589514937466880
X (formerly Twitter)
Android Developers (@AndroidDev) on X
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
Узнайте, как быть конкурентоспособным, на бесплатных пробных уроках онлайн-курсов «Java-разработчик» и «Android-разработчик на Kotlin» (базовый и продвинутый курсы в партнёрстве с Альфа-Банком):
📌18.06 — «Приложение под Android на Kotlin за 1,5 часа»: https://otus.pw/5jhN/
Создадим приложение с одним экраном, на котором будет показываться погода на данный момент: используем MVVM, Retrofit, Glide, Coroutine, Kotlin, часть приложения сгенерим с помощью студии. Базовый уровень.
📌19.06 — «Android Animations»: https://otus.pw/t4gH/
Разберемся в инструментах Android SDK для создания крутых анимаций: View Animations, Motion Layout, ValueAnimator, ObjectAnimator, Transitions, Animated Vector Drawable, Evaluator, Interpolator и Physics. Продвинутый уровень.
📌25.06 — «Управляем версиями базы данных через Flyway»: https://otus.pw/yBqB/
На пробном уроке посмотрим, что такое Flyway и как им пользоваться; изучим, как с помощью Flyway можно организовать миграцию схемы базы данных в приложениях на Java. Продвинутый уровень
Проверьте, насколько вам подходит курс, пройдя тест при регистрации на вебинар!
📌18.06 — «Приложение под Android на Kotlin за 1,5 часа»: https://otus.pw/5jhN/
Создадим приложение с одним экраном, на котором будет показываться погода на данный момент: используем MVVM, Retrofit, Glide, Coroutine, Kotlin, часть приложения сгенерим с помощью студии. Базовый уровень.
📌19.06 — «Android Animations»: https://otus.pw/t4gH/
Разберемся в инструментах Android SDK для создания крутых анимаций: View Animations, Motion Layout, ValueAnimator, ObjectAnimator, Transitions, Animated Vector Drawable, Evaluator, Interpolator и Physics. Продвинутый уровень.
📌25.06 — «Управляем версиями базы данных через Flyway»: https://otus.pw/yBqB/
На пробном уроке посмотрим, что такое Flyway и как им пользоваться; изучим, как с помощью Flyway можно организовать миграцию схемы базы данных в приложениях на Java. Продвинутый уровень
Проверьте, насколько вам подходит курс, пройдя тест при регистрации на вебинар!
Сравнение Dagger Hilt и Dagger Android:
https://proandroiddev.com/exploring-dagger-hilt-and-whats-main-differences-with-dagger-android-c8c54cd92f18
https://proandroiddev.com/exploring-dagger-hilt-and-whats-main-differences-with-dagger-android-c8c54cd92f18
Medium
Exploring Hilt and what’s main differences from Dagger-Android
Dagger is one of the most popular and most used libraries for building dependency injection, especially in Android. But the initial cost…
Вышел Kotlin 1.4-M2!
https://blog.jetbrains.com/kotlin/2020/06/kotlin-1-4-m2-released/?utm_source=blog&utm_medium=twitter&utm_campaign=1_4_M2
https://blog.jetbrains.com/kotlin/2020/06/kotlin-1-4-m2-released/?utm_source=blog&utm_medium=twitter&utm_campaign=1_4_M2
The JetBrains Blog
Kotlin 1.4-M2 Released | The Kotlin Blog
Time flies, and today we want to present a few more powerful features of Kotlin 1.4 for your preview. Learn what Kotlin 1.4-M2 has in store, try it, and enjoy its features before they are officially r
Первая неделя Podlodka Teamlead Crew прошла, но вы еще вполне можете успеть на вторую, которая полностью посвящена процессам разработки! Вот, что вас ждет:
1️⃣ Понедельник: утром – личный опыт жизни в Waterfall модели, а вечером – доклад про вред ретроспектив и их безопасные аналоги с последующим холиваром
2️⃣ Вторник: утренний воркшоп по диагностике процессов в вашей команде и вечерний разбор дисфункций процессов и способов борьбы с ними от Олега Сороки
3️⃣ Среда: утром подробный разбор Kanban от Алексея Пименова, вечером – анализ плюсов и минусов модели Sbergile, а потом – разбор проблемных кейсов нашего сообщества
4️⃣ Четверг: утреннее интервью про устройство процессов в Spotify, а вечером – рациональный взгляд на осознанное внедрение процессов в команду
5️⃣ Пятница: разбор эволюции процессов в стартапе, безумная игра в Agile-покер и легендарнейший бар с посиделками до 7 утра
Для тех, кто пропустил первую половину конференции, мы открыли продажу билетов на вторую неделю. С ними вы получите:
- Доступ к Slack-сообществу и всем обсуждениям
- Участие во всех онлайн-активностях второй недели
- Доступ к 40 видео прошедших сезонов
Эта неделя особенна полезна и разработчикам – кто, если не вы, почините процессы разработки в команде: podlodka.io/crew#buy
1️⃣ Понедельник: утром – личный опыт жизни в Waterfall модели, а вечером – доклад про вред ретроспектив и их безопасные аналоги с последующим холиваром
2️⃣ Вторник: утренний воркшоп по диагностике процессов в вашей команде и вечерний разбор дисфункций процессов и способов борьбы с ними от Олега Сороки
3️⃣ Среда: утром подробный разбор Kanban от Алексея Пименова, вечером – анализ плюсов и минусов модели Sbergile, а потом – разбор проблемных кейсов нашего сообщества
4️⃣ Четверг: утреннее интервью про устройство процессов в Spotify, а вечером – рациональный взгляд на осознанное внедрение процессов в команду
5️⃣ Пятница: разбор эволюции процессов в стартапе, безумная игра в Agile-покер и легендарнейший бар с посиделками до 7 утра
Для тех, кто пропустил первую половину конференции, мы открыли продажу билетов на вторую неделю. С ними вы получите:
- Доступ к Slack-сообществу и всем обсуждениям
- Участие во всех онлайн-активностях второй недели
- Доступ к 40 видео прошедших сезонов
Эта неделя особенна полезна и разработчикам – кто, если не вы, почините процессы разработки в команде: podlodka.io/crew#buy
podlodka.io
Podlodka Crew – онлайн-конференции нового формата
Онлайн-конференции про IT нового формата – однонедельные интенсивы с ежедневными интерактивными сессиями в Zoom, нон-стоп общением с экспертами и звёздами индустрии, закрытое профессиональное сообщество в Telegram. И все это – по цене в десять раз ниже привычных…
Вышел Android 11 Beta:
https://android-developers.googleblog.com/2020/06/unwrapping-android-11-beta-plus-more.html
https://android-developers.googleblog.com/2020/06/unwrapping-android-11-beta-plus-more.html
Android Developers Blog
Unwrapping the Android 11 Beta, plus more developer updates
Posted by Stephanie Cuthbertson, Director, Product Management Editor’s note: The global community of Android developers has always be...
22 июня запускается двухнедельная онлайн-конференция Podlodka Android Crew – ежедневные интерактивные сессии и постоянное общение с самыми крутыми экспертами. Темы недель – “Архитектура” и “Оптимизация работы приложений”. На борту уже Денис Неклюдов, Александр Блинов, Сергей Боиштян, Александр Ефременков, а скоро экспертов будет еще больше.
Стартуем уже 22 июня, а пока расписание не финализировано – можно купить early bird билет по пониженной цене!
https://podlodka.io/droidcrew
Стартуем уже 22 июня, а пока расписание не финализировано – можно купить early bird билет по пониженной цене!
https://podlodka.io/droidcrew
podlodka.io
Онлайн-конференция Podlodka Android Crew, сезон #15
Недельное мероприятие от команды Podlodka: ежедневные интерактивные сессии в Zoom по актуальным проблемам Android-разработки, нон-стоп общение с экспертами и звёздами индустрии, закрытое профессиональное сообщество в Telegram.
В 2021 году поддержка app bundles для всех новых приложений публикуемых в Google Play станет обязательной:
https://www.androidpolice.com/2020/06/12/google-play-store-will-make-app-bundles-a-requirement-in-2021/
https://www.androidpolice.com/2020/06/12/google-play-store-will-make-app-bundles-a-requirement-in-2021/
Android Police
Google Play Store is making app bundles a requirement this summer
Google first introduced app bundles a few years back, allowing developers to distribute their software by splitting up the individual components of their
Сегодня в 20 часов в прямой трансляции несколько экспертов по Android разработке поделятся своими впечатлениями от обновлений в Android 11.
https://youtu.be/frE9x1qqQNE
https://youtu.be/frE9x1qqQNE
YouTube
Разбор Android 11 Beta
#Android11 #Jetpack #Compose
Обзор недавно представленных новинок Android 11, Android Jetpack, Jetpack Compose, Google Play, Android Studio и др
Эксперты:
👨✈️ Кирилл Розов, Mobile Lead/Replika, автор "Android Broadcast Telegram", организатор Android Dev…
Обзор недавно представленных новинок Android 11, Android Jetpack, Jetpack Compose, Google Play, Android Studio и др
Эксперты:
👨✈️ Кирилл Розов, Mobile Lead/Replika, автор "Android Broadcast Telegram", организатор Android Dev…
Используете ли вы kts для gradle файлов?
Anonymous Poll
71%
Не использую
27%
Использую в build.gradle
13%
Использую в settings.gradle
4%
Использую в init.gradle
8%
Использую в прочих gradle скриптах (noscript plugins)
Google разрабатывает Kotlin Symbol Processing API, которое может заменить kapt:
https://www.zacsweers.dev/kotlin-symbol-processor-early-thoughts/
https://www.zacsweers.dev/kotlin-symbol-processor-early-thoughts/
Zac Sweers
Kotlin Symbol Processing: Early Thoughts
Google announced Kotlin Symbol Processing
[https://github.com/android/kotlin/tree/ksp/libraries/tools/kotlin-symbol-processing-api]
(KSP) today, a new compiler-plugin-based API for annotation processing in
Kotlin. It's designed to be a faster alternative…
[https://github.com/android/kotlin/tree/ksp/libraries/tools/kotlin-symbol-processing-api]
(KSP) today, a new compiler-plugin-based API for annotation processing in
Kotlin. It's designed to be a faster alternative…
Я знаю, что вы ждали расписание первой недели Podlodka Android Crew – и оно готово! Вот как вы можете (идеально) провести следующую неделю:
🤯 Пройти собеседование по архитектуре от Дениса Неклюдова и Артура Бадретдинов (или просто посмотреть со стороны, как его проходит кто-то другой)
🏗 Узнать из первых уст про архитектурные подходы в Авто.ру и Lyft
💻 Посмотреть, как проводится ревью тестовых заданий прямо с комментариями экспертов
📆 Послушать крутых экспертов и получить новые знания на 13 дико разнообразных активностях
💬 Похоливарить, задать любые вопросы все тем же экспертам и поучаствовать в конкурсах в нашем Slack-чате!
https://podlodka.io/droidcrew#schedule
🤯 Пройти собеседование по архитектуре от Дениса Неклюдова и Артура Бадретдинов (или просто посмотреть со стороны, как его проходит кто-то другой)
🏗 Узнать из первых уст про архитектурные подходы в Авто.ру и Lyft
💻 Посмотреть, как проводится ревью тестовых заданий прямо с комментариями экспертов
📆 Послушать крутых экспертов и получить новые знания на 13 дико разнообразных активностях
💬 Похоливарить, задать любые вопросы все тем же экспертам и поучаствовать в конкурсах в нашем Slack-чате!
https://podlodka.io/droidcrew#schedule
podlodka.io
Онлайн-конференция Podlodka Android Crew, сезон #15
Недельное мероприятие от команды Podlodka: ежедневные интерактивные сессии в Zoom по актуальным проблемам Android-разработки, нон-стоп общение с экспертами и звёздами индустрии, закрытое профессиональное сообщество в Telegram.
Ещё ускорять скорость сборки можно вот так:
https://twitter.com/artem_zin/status/1274129120436215810?s=19
https://twitter.com/artem_zin/status/1274129120436215810?s=19
Twitter
Artem Zinnatullin
We've landed giant PR named "RWar" at 4 AM today RWar is @TagakovVladimir and mine custom implementation of namespaced R classes Stats for @Lyft Driver app: - 22.7 GB → 4.6 build artifacts - Clean build time 21:12m → 14:47 More stats in the screenshot ht…
Статья на случай, если вы решите отключить сообщение о вреде громкого прослушивания:
https://habr.com/ru/post/506870/
https://habr.com/ru/post/506870/
Хабр
Как отключить предупреждение о вреде долгого прослушивания аудио (Android)
Наверное, многие, кто слушает музыку (и не только) с Android-устройства, сталкивались с таким предупреждением: В этой статье мы рассмотрим, почему и когда возн...
Сегодня – первый день Podlodka Android Crew. Сейчас самое время купить билет, ведь мы выложили черновик расписания второй недели, которая будет посвящена оптимизациям работы ваших приложений: UI, Gradle, App Vitals, RecyclerView и энергоэффективность. И все это – с топовыми экспертами из Яндекса, Lyft, Авито, Revolut и Mail.Ru!
https://podlodka.io/droidcrew#schedule
https://podlodka.io/droidcrew#schedule
podlodka.io
Онлайн-конференция Podlodka Android Crew, сезон #15
Недельное мероприятие от команды Podlodka: ежедневные интерактивные сессии в Zoom по актуальным проблемам Android-разработки, нон-стоп общение с экспертами и звёздами индустрии, закрытое профессиональное сообщество в Telegram.
Андроид — не просто одна из операционных систем, в мире ей пользуются более 2,5 миллиарда людей. Это мини-вселенная, которую создают талантливые программисты. И вы можете стать одним из них уже сегодня!
Если вы давно программируете на си-языках, но хотите освоить Андроид, то скорее регистрируйтесь на совершенно космический бесплатный онлайн-интенсив «Андроид-приложение фото дня» от образовательного портала GeekBrains от Mail.ru Group. За два часа вы напишете на языке Котлин приложение, которое будет отображать «Фото дня» с сервера NASA.
За 2 часа вы научитесь:
Пользоваться средой разработки под Android;
Применять библиотеку Retrofit для загрузки данных из интернета;
Применять библиотеку Coil для загрузки изображений из интернета.
Записывайтесь на интенсив и пишите для Android https://geekbrains.ru/link/DmJXIr
Если вы давно программируете на си-языках, но хотите освоить Андроид, то скорее регистрируйтесь на совершенно космический бесплатный онлайн-интенсив «Андроид-приложение фото дня» от образовательного портала GeekBrains от Mail.ru Group. За два часа вы напишете на языке Котлин приложение, которое будет отображать «Фото дня» с сервера NASA.
За 2 часа вы научитесь:
Пользоваться средой разработки под Android;
Применять библиотеку Retrofit для загрузки данных из интернета;
Применять библиотеку Coil для загрузки изображений из интернета.
Записывайтесь на интенсив и пишите для Android https://geekbrains.ru/link/DmJXIr
GeekBrains
Интенсив «Андроид-приложение фото дня». Онлайн-курс | Обучение программированию онлайн на GeekBrains | GeekBrains - образовательный…
Андроид — наиболее распространенная операционная система в мире, которая не ограничивает вас разработкой только для смартфонов: еще есть умные дома, автомобили, игры, носимая электроника. А языки (Java и Kotlin) являются наиболее популярными на данный момент…