Сегодня в 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 скриптах (script 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 (KSP) today, a new compiler-plugin-based API for annotation processing in Kotlin. It's designed to be a faster alternative to Kapt, Kotlin's current first party tool for this. Rather than re-explain some of its excellent…
Я знаю, что вы ждали расписание первой недели Podlodka Android Crew – и оно готово! Вот как вы можете (идеально) провести следующую неделю:
🤯 Пройти собеседование по архитектуре от Дениса Неклюдова и Артура Бадретдинов (или просто посмотреть со стороны, как его проходит кто-то другой)
🏗 Узнать из первых уст про архитектурные подходы в Авто.ру и Lyft
💻 Посмотреть, как проводится ревью тестовых заданий прямо с комментариями экспертов
📆 Послушать крутых экспертов и получить новые знания на 13 дико разнообразных активностях
💬 Похоливарить, задать любые вопросы все тем же экспертам и поучаствовать в конкурсах в нашем Slack-чате!
https://podlodka.io/droidcrew#schedule
🤯 Пройти собеседование по архитектуре от Дениса Неклюдова и Артура Бадретдинов (или просто посмотреть со стороны, как его проходит кто-то другой)
🏗 Узнать из первых уст про архитектурные подходы в Авто.ру и Lyft
💻 Посмотреть, как проводится ревью тестовых заданий прямо с комментариями экспертов
📆 Послушать крутых экспертов и получить новые знания на 13 дико разнообразных активностях
💬 Похоливарить, задать любые вопросы все тем же экспертам и поучаствовать в конкурсах в нашем Slack-чате!
https://podlodka.io/droidcrew#schedule
podlodka.io
Онлайн-конференция Podlodka Android Crew, сезон #13
Недельное мероприятие от команды 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, сезон #13
Недельное мероприятие от команды 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) являются наиболее популярными на данный момент…
Новинки в Android №20. В этом выпуске:
- Запуск 11 Weeks of Android - серии видео о разработке под Android
- Обновления в AndroidX
- Релиз IOShed 2020
- Видео, статьи
https://medium.com/androiddevelopers/now-in-android-20-9f2072f43ed6
- Запуск 11 Weeks of Android - серии видео о разработке под Android
- Обновления в AndroidX
- Релиз IOShed 2020
- Видео, статьи
https://medium.com/androiddevelopers/now-in-android-20-9f2072f43ed6
Medium
Now in Android #20
Android 11 Beta, 11 Weeks of Android, Android 11 Meetups, AndroidX releases, IOSched sample code, articles, videos, new docs, and a couple…
Помните игру Pokemon Go? Её создатели за 2 года заработали на ней более 2 миллиардов долларов. Оказывается, вы тоже так можете — хотите узнать, как?
Тогда приходите на курс «Android-разработчик» от Skillfactory! Всего за 18 месяцев вы научитесь проектировать мобильные приложения и тестировать их, разрабатывать интерфейсы, анимацию и дизайн-концепции — в общем, все, что необходимо Android-разработчику уровня middle. Бэкграунд не важен — мы учим разработке с нуля.
Работа в Android Studio, программирование на Java и Kotlin — это и многое другое вы изучите на практике, под руководством ведущих разработчиков из Skyeng и Lamoda. Через год обучения мы поможем вам найти работу.
До 30 июня скидка на обучение — 50 %! Успейте записаться по выгодной цене: https://clc.to/U1cxCg
Тогда приходите на курс «Android-разработчик» от Skillfactory! Всего за 18 месяцев вы научитесь проектировать мобильные приложения и тестировать их, разрабатывать интерфейсы, анимацию и дизайн-концепции — в общем, все, что необходимо Android-разработчику уровня middle. Бэкграунд не важен — мы учим разработке с нуля.
Работа в Android Studio, программирование на Java и Kotlin — это и многое другое вы изучите на практике, под руководством ведущих разработчиков из Skyeng и Lamoda. Через год обучения мы поможем вам найти работу.
До 30 июня скидка на обучение — 50 %! Успейте записаться по выгодной цене: https://clc.to/U1cxCg
skillfactory.ru
Курс «Android-разработчик» — обучение разработке андроид-приложений с нуля в онлайн-школе SkillFactory
Онлайн-курс «Android-разработчик». Обучение программированию для новичков и переподготовка фрилансеров на курсе по разработке мобильных приложений для Android с нуля. Это ваш прямой путь в востребованную профессию и помощь в трудоустройстве.
Первая неделя Podlodka Android Crew прошла, но вы еще вполне можете успеть на вторую, которая полностью посвящена оптимизации приложений, и выйти с нее с кучей прикладных знаний! Вот, что вас ждет:
1️⃣ Оптимизации Gradle с Дмитрием Ворониным, Женей Кривобоковым и Максом Тураевым
2️⃣ Оптимизации View с Евгением Зубковым и лайвкодинг с оптимизацией RecyclerView с Дмитрием Яковлевым
3️⃣ Оптимизация скорости старта со Степаном Чурюкановым
4️⃣ Оптимизация энергоэффективности с Дмитрием Мельниковым
5️⃣ Оптимизация скорости сборки с Артемом Зиннатуллиным
6️⃣ А еще – хардкор от Саши Ефременкова, разбор железяк с Антоном Дудаковым, круглый стол про оптимизации при росте команды, оптимизации CI/CD и многое другое
Что вы получаете с билетом
- Доступ к Slack-сообществу и всем обсуждениям
- Участие во всех онлайн-активностях второй недели
- Доступ к 12 видео первой недели
Цену снизили, бронируйте билеты: podlodka.io/droidcrew#buy
1️⃣ Оптимизации Gradle с Дмитрием Ворониным, Женей Кривобоковым и Максом Тураевым
2️⃣ Оптимизации View с Евгением Зубковым и лайвкодинг с оптимизацией RecyclerView с Дмитрием Яковлевым
3️⃣ Оптимизация скорости старта со Степаном Чурюкановым
4️⃣ Оптимизация энергоэффективности с Дмитрием Мельниковым
5️⃣ Оптимизация скорости сборки с Артемом Зиннатуллиным
6️⃣ А еще – хардкор от Саши Ефременкова, разбор железяк с Антоном Дудаковым, круглый стол про оптимизации при росте команды, оптимизации CI/CD и многое другое
Что вы получаете с билетом
- Доступ к Slack-сообществу и всем обсуждениям
- Участие во всех онлайн-активностях второй недели
- Доступ к 12 видео первой недели
Цену снизили, бронируйте билеты: podlodka.io/droidcrew#buy
podlodka.io
Онлайн-конференция Podlodka Android Crew, сезон #13
Недельное мероприятие от команды Podlodka: ежедневные интерактивные сессии в Zoom по актуальным проблемам Android-разработки, нон-стоп общение с экспертами и звёздами индустрии, закрытое профессиональное сообщество в Telegram.
Завтра в 16 часов Тинькофф Бизнес проводит вебинар по тому, как правильно работать с зарубежными компаниями – работа с валютой, юридические вопросы, налогообложение, типичные ошибки. Помимо разбора вопросов обещают дать готовые инструменты по прохождению валютного контроля и организации работы с ИП и бухгалтерией.
https://ncpxl.tb.ru/currency?utm_source=unpaid&utm_medium=pr&utm_campaign=habr&utm_content=android
https://ncpxl.tb.ru/currency?utm_source=unpaid&utm_medium=pr&utm_campaign=habr&utm_content=android
ncpxl.tb.ru
Как работать с зарубежными компаниями
В экосистеме Android все приложения равны, но некоторые равнее:
https://medium.com/nala-money/the-bifurcation-of-android-6fa1cced074d
https://medium.com/nala-money/the-bifurcation-of-android-6fa1cced074d
Medium
The Bifurcation Of Android
How the emergence of a dual-class app permission structure is handicapping developers in Africa
Сравнение производительности Gradle и Bazel для JVM проектов.
https://blog.gradle.org/gradle-vs-bazel-jvm
https://blog.gradle.org/gradle-vs-bazel-jvm
blog.gradle.org
Gradle vs Bazel for JVM Projects
Square выпустила плагин для облегчения настройки Dagger'а:
https://developer.squareup.com/blog/introducing-hephaestus/
https://developer.squareup.com/blog/introducing-hephaestus/
Разработчики мобильных приложений смогут получать до 600 000 рублей бонусами на продвижение продукта в Яндекс.Директе в рамках новой программы поддержки от Яндекса. Чтобы стать участником программы, нужно подключиться к рекламной сети Яндекса и начать монетизировать свое приложение. Новые партнеры РСЯ получат бонусы на счёт в Яндекс.Директе в размере дохода, который разработчик получает с рекламы.
Для создателей игровых приложений есть ряд дополнительных профитов: для них бонус удваивается, и нет минимальной суммы дохода, чтобы получать бонусы (для остальных приложений он равен 50 000 рублям). Также двойной бонус получат те, кто использует мобильную медиацию от Яндекса.
Если кто-то желает поучаствовать, заявку можно заполнить здесь до конца августа: https://clck.ru/PPh9Z
Для создателей игровых приложений есть ряд дополнительных профитов: для них бонус удваивается, и нет минимальной суммы дохода, чтобы получать бонусы (для остальных приложений он равен 50 000 рублям). Также двойной бонус получат те, кто использует мобильную медиацию от Яндекса.
Если кто-то желает поучаствовать, заявку можно заполнить здесь до конца августа: https://clck.ru/PPh9Z
Монетизация приложений – Рекламная сеть Яндекса
Добавьте в свое приложение рекламу от Яндекса и партнеров — и зарабатывайте больше
Представлен новый архитектурный фреймворк Rainbow:
https://zsmb.co/introducing-rainbowcake/
https://zsmb.co/introducing-rainbowcake/
Вышел Kotlin 1.4-M3:
https://blog.jetbrains.com/kotlin/2020/07/kotlin-1-4-m3-is-out-standard-library-changes/
https://blog.jetbrains.com/kotlin/2020/07/kotlin-1-4-m3-is-out-standard-library-changes/
The JetBrains Blog
Kotlin 1.4-M3 is Out: Standard Library Changes | The Kotlin Blog
Today we’re glad to present the last milestone preview of Kotlin 1.4 – 1.4-M3. In this post, we’ll guide you through the changes this preview brings to the Kotlin standard library. Other components ar