Интересная аналитика от JetBrains про текущее состояние Java. Не все же про Kotlin говорить!
https://blog.jetbrains.com/idea/2020/09/a-picture-of-java-in-2020/
https://blog.jetbrains.com/idea/2020/09/a-picture-of-java-in-2020/
The JetBrains Blog
A Picture of Java in 2020 | The IntelliJ IDEA Blog
This year Java hit an incredible milestone and reached the grand old age of 25 years. We celebrated its jubilee by running a special online Java day event, where lots of expert speakers shared their e
Яндекс.Клавиатура — удобный вариант для тех, кто ищет android-клавиатуру.
В Клавиатуре есть интеграция с переводчиком, который поддерживает больше 90 языков. Поисковый запрос «Андроид 11 особенности для разработчиков» превратится в «Android 11 features for developers» — это сэкономит время тем, кто не помнит перевода специфичных слов.
Включить Яндекс.Клавиатуру можно прямо из приложения Яндекс — попробуйте, докачивать ничего не надо
В Клавиатуре есть интеграция с переводчиком, который поддерживает больше 90 языков. Поисковый запрос «Андроид 11 особенности для разработчиков» превратится в «Android 11 features for developers» — это сэкономит время тем, кто не помнит перевода специфичных слов.
Включить Яндекс.Клавиатуру можно прямо из приложения Яндекс — попробуйте, докачивать ничего не надо
Неудобные вопросы от Commons Guy по поводу подписи приложений:
https://commonsware.com/blog/2020/09/23/uncomfortable-questions-app-signing.html
https://commonsware.com/blog/2020/09/23/uncomfortable-questions-app-signing.html
CommonsWare: Android App Development Books
Uncomfortable Questions About App Signing
Android app development books
Большой пост от Андрея Бреслава про то, как в Котлине ускоряют компиляцию.
https://blog.jetbrains.com/kotlin/2020/09/the-dark-secrets-of-fast-compilation-for-kotlin
https://blog.jetbrains.com/kotlin/2020/09/the-dark-secrets-of-fast-compilation-for-kotlin
The JetBrains Blog
The Dark Secrets of Fast Compilation for Kotlin | The Kotlin Blog
Compiling a lot of code fast is a hard problem, especially when the compiler has to perform complex analyses such as overload resolution and type inference with generics. In this post, I’ll tell you a
Square зарелизили свой аналог ConstraintLayout, который работает без XML.
https://publicobject.com/2020/09/24/building-on-the-wrong-abstraction/
https://publicobject.com/2020/09/24/building-on-the-wrong-abstraction/
Public Object
Building on the Wrong Abstraction
Writing sturdy software is hard work. Sometimes it’s very hard work, but it doesn’t need to be. Very Hard Problem: ORMI have a confession: I like Hibernate. The @Version feature is my favorite; it makes optimistic locking easy and safe. I also like how simple…
🔥 Когда мы говорим, что Podlodka Android Crew — это уникальная конференция, то это не просто дешевый маркетинг. Судите сами — возможно ли представить классическую оффлайн конференцию, в рамках которой вы сможете узнать, сколько вам не доплачивают и как зарабатывать больше, с комфортом понаблюдать за тем, как звезды индустрии проходят собеседования или побывать на лайв-кодинге с рефакторингом большого проекта, после которого вы станете королем code review? 🔥
И это только три сессии из двадцати! 👩🏼🎨
Конечно, классические (но нескучные!) доклады тоже в программе, ведь Podlodka Android Crew — это 5⭐️ all-inclusive конференция.
Начало – 5 октября, черновик расписания обеих недель уже известен, а билеты все еще продаются по сниженной цене – так что у вас есть пару дней заскочить на борт и ИДЕАЛЬНО провести начало октября.
Смотрите расписание и покупайте билеты
И это только три сессии из двадцати! 👩🏼🎨
Конечно, классические (но нескучные!) доклады тоже в программе, ведь Podlodka Android Crew — это 5⭐️ all-inclusive конференция.
Начало – 5 октября, черновик расписания обеих недель уже известен, а билеты все еще продаются по сниженной цене – так что у вас есть пару дней заскочить на борт и ИДЕАЛЬНО провести начало октября.
Смотрите расписание и покупайте билеты
podlodka.io
Онлайн-конференция Podlodka Android Crew, сезон #7
Недельное мероприятие от команды Podlodka: ежедневные интерактивные сессии в Zoom по актуальным проблемам Android-разработки, нон-стоп общение с экспертами и звёздами индустрии, закрытое профессиональное сообщество в Slack. Стартуем уже 14 февраля!
Вышла новая мультиплатформенная NoSQL база для KMM проектов от ребят из Kodein.
https://medium.com/kodein-koders/announcing-a-painless-kotlin-multiplatform-nosql-embedded-database-30fed677549c
https://medium.com/kodein-koders/announcing-a-painless-kotlin-multiplatform-nosql-embedded-database-30fed677549c
Medium
Announcing a painless Kotlin/Multiplatform NoSQL embedded database
A little less than a year ago, at KotlinConf 2019, I spoke about a new approach to data storage targeted at client applications on mobile…
Команда Google Drive в хвост и в гриву погоняли Kotlin перед тем, как переехать на него с Java. И вот что они выяснили:
- Нет влияния на перфоманс в рантайме
- Влияние на размер приложения и скорость билда всего 2%
- Код сокращается на 25%
https://medium.com/androiddevelopers/busting-android-performance-myths-d85ae1d87f22
- Нет влияния на перфоманс в рантайме
- Влияние на размер приложения и скорость билда всего 2%
- Код сокращается на 25%
https://medium.com/androiddevelopers/busting-android-performance-myths-d85ae1d87f22
Medium
Busting Android performance myths
Find out how Android performance myths stand up to testing
Пока мы готовимся к старту нового сезона Android Crew, решили пошарить с вами две топовые сессии прошлого сезона:
🛠Оптимизации Gradle с Дмитрием Ворониным, Евгением Кривобоковым, Максом Тураевым
☁Live Coding с настройкой облачного CI/CD с Сергеем Рябовым
Понравилось? Подключайтесь активнее:
⏩Купить весь плейлист прошлого сезона из 24 видео про архитектуру и оптимизацию производительности
⏩Купить билет на новый сезон про карьеру в Android и инженерные практики
🛠Оптимизации Gradle с Дмитрием Ворониным, Евгением Кривобоковым, Максом Тураевым
☁Live Coding с настройкой облачного CI/CD с Сергеем Рябовым
Понравилось? Подключайтесь активнее:
⏩Купить весь плейлист прошлого сезона из 24 видео про архитектуру и оптимизацию производительности
⏩Купить билет на новый сезон про карьеру в Android и инженерные практики
YouTube
Оптимизации Gradle / Максим Тураев, Дмитрий Воронин, Евгений Кривобоков
Понравилось видео и хочешь узнать что-то еще про Android и Gradle? Забирай весь плейлист на https://is.gd/kChYnl или купи билет на следующий сезон конференции https://is.gd/auKynm
Подпишись на канал – каждую неделю мы выкладываем новые видео про то, как…
Подпишись на канал – каждую неделю мы выкладываем новые видео про то, как…
Мы отлично знаем Дениса Неклюдова, Сергея Боиштяна и Артура Бадретдинова по их выступлениям на конференциях. Но что станет с их уверенностью в себе, когда вместо привычной сцены они окажутся в самой стрессовой позиции – на месте собеседуемого? Подключайтесь к открытой сессии Podlodka Android Crew сегодня в 19 часов, чтобы посмотреть со стороны, как проходят собеседование известные эксперты в Android!
А если понравится – присоединяйтесь к новому сезону Android Crew, который начнется 5 октября, и будет детально разбирать вопросы инженерных практик и построения карьеры!
⏩Собеседование экспертов: https://www.youtube.com/watch?v=hcHes2GTN0U
⏩Расписание Podlodka Android Crew: https://clck.ru/R9h2S
А если понравится – присоединяйтесь к новому сезону Android Crew, который начнется 5 октября, и будет детально разбирать вопросы инженерных практик и построения карьеры!
⏩Собеседование экспертов: https://www.youtube.com/watch?v=hcHes2GTN0U
⏩Расписание Podlodka Android Crew: https://clck.ru/R9h2S
YouTube
Podlodka Android Crew – Собеседуем экспертов: Cергей Боиштян, Денис Неклюдов, Артур Бадретдинов
Посмотреть другие сессии Crew (Android, iOS, Teamlead, QA) ➡️ http://podlodka.io/crew ⬅️
Podlodka Android Crew – Собеседуем экспертов:
Cергей Боиштян / Авито
Денис Неклюдов / Lyft
Артур Бадретдинов / Squire
Мы привыкли считать этих ребят крутейшими экспертами…
Podlodka Android Crew – Собеседуем экспертов:
Cергей Боиштян / Авито
Денис Неклюдов / Lyft
Артур Бадретдинов / Squire
Мы привыкли считать этих ребят крутейшими экспертами…
Forwarded from Android Live 🤖
Поиск работы, оптимизация резюме. Взгляд со стороны HR
#конференции
Каждый из разработчиков рано или поздно задумывается о смене работы. Мы готовимся к собеседованиям, учим алгоритмы, но забываем о том, что прежде всего видят рекрутеры — резюме. У многих даже нет хорошо оформленного CV! 😩
В сообществе GDG Bryansk в это воскресенье, 4 октября будет митап, посвящённый поиску работы и оптимизации резюме со стороны HR.
Поликарпов Дмитрий, наш спикер, занимается подбором людей в IT с 2013 года и расскажет нам о поиске работы и ошибках в резюме соискателей.
Запись митапа будет. Тех, кто будет на мероприятии онлайн, ждет сюрприз 🎊, о котором вы узнаете в начале митапа.
Ссылка на трансляцию тут, а больше деталей можно узнать тут.
До встречи на митапе!😎
#конференции
Каждый из разработчиков рано или поздно задумывается о смене работы. Мы готовимся к собеседованиям, учим алгоритмы, но забываем о том, что прежде всего видят рекрутеры — резюме. У многих даже нет хорошо оформленного CV! 😩
В сообществе GDG Bryansk в это воскресенье, 4 октября будет митап, посвящённый поиску работы и оптимизации резюме со стороны HR.
Поликарпов Дмитрий, наш спикер, занимается подбором людей в IT с 2013 года и расскажет нам о поиске работы и ошибках в резюме соискателей.
Запись митапа будет. Тех, кто будет на мероприятии онлайн, ждет сюрприз 🎊, о котором вы узнаете в начале митапа.
Ссылка на трансляцию тут, а больше деталей можно узнать тут.
До встречи на митапе!😎
YouTube
Поликарпов Дмитрий — Поиск работы, оптимизация резюме. Взгляд со стороны HR
Каждый из разработчиков рано или поздно задумывается о смене работы. Мы готовимся к собеседованиям, учим алгоритмы, но забываем о том, что прежде всего видят рекрутеры — резюме. У многих даже нет хорошо оформленного CV! 😩
Предлагаю обсудить то, как видят…
Предлагаю обсудить то, как видят…
Подробный гайд как завести бесплатный CI/CD для пет проекта на GitHub Actions и Gradle.
(спасибо @kondranton за ссылку)
https://dev.to/jmfayard/how-do-i-setup-github-actions-for-my-gradle-or-android-project-3eal
(спасибо @kondranton за ссылку)
https://dev.to/jmfayard/how-do-i-setup-github-actions-for-my-gradle-or-android-project-3eal
DEV Community 👩💻👨💻
How do I setup GitHub Actions for my Gradle or Android project?
Hello Human! This tutorial is for you if ✅ you have an Android or Kotlin or Java project built...
Must-have для всех инди разработчиков, которые хотят зарабатывать на рекламе в своих приложениях. Яндекс рассказывает, как не раздражать пользователей при использовании медиационных систем
(спасибо @dankunis за ссылку)
https://youtu.be/GFqYezJdIbs
(спасибо @dankunis за ссылку)
https://youtu.be/GFqYezJdIbs
YouTube
003. Как эффективно использовать рекламу в мобильных приложениях - Станислав Куликов
Несколько часов назад стартанул новый сезон Podlodka Android Crew! Но все еще в ваших руках – ведь утренний воркшоп по TDD вы сможете посмотреть в записи, а а вечером в онлайне – максимально горячую и прикладную сессию про построение личного бренда с 🤩Денисом Неклюдовым, 🎩Барухом Садогурским и 🎙Кириллом Розовым. А впереди – еще две недели холиваров в Slack, ежедневных хардкорных и софтовых сессий и получения новых знаний!
Покупайте билет и погнали!
Покупайте билет и погнали!
podlodka.io
Онлайн-конференция Podlodka Android Crew, сезон #7
Двухнедельное мероприятие от команды Podlodka: ежедневные интерактивные сессии в Zoom по актуальным проблемам Android-разработки, нон-стоп общение с экспертами и звёздами индустрии, закрытое профессиональное сообщество в Slack. Стартуем уже 7 февраля!
Команда Kotlin выложила роадмап развития языка и тулинга на ближайшие полгода и рассказала про свои ключевые фокусы.
https://blog.jetbrains.com/kotlin/2020/10/kotlin-public-roadmap-through-spring-2021/
https://blog.jetbrains.com/kotlin/2020/10/kotlin-public-roadmap-through-spring-2021/
The JetBrains Blog
Kotlin Public Roadmap Through Spring 2021 | The Kotlin Blog
Today, we're excited to announce the public roadmap for Kotlin. This document describes the biggest projects our team is working on right now. It has a 6-month time frame and will be updated every 3 m
Автоматизируем Code Review с помощью Danger, можно использовать не только для Kotlin.
(спасибо @afedorovrk за ссылку)
https://proandroiddev.com/automating-code-reviews-f586f2281a2e
(спасибо @afedorovrk за ссылку)
https://proandroiddev.com/automating-code-reviews-f586f2281a2e
Medium
Automating Code Reviews
Building software is a complex task. Some software is built by a single person, but often times there are teams behind software. These…
В четверг в эфире Android Broadcast Катя Петрова расскажет много разных интересных штук про Kotlin Multiplatform Mobile. Подключайтесь и накидывайте ваши вопросы – ведь очевидно, что за KMM – будущее!
https://www.youtube.com/watch?v=lmm3HxVZyJQ
https://www.youtube.com/watch?v=lmm3HxVZyJQ
YouTube
Что там с Kotlin Multiplatform Mobile? Катя Петрова, Dev Advocate@JetBrains
#AndroidBroadcast #Kotlin #Multiplatform
Развитие Kotlin Multiplatform сейчас сфокусировалось на мобильной разработки. Катя Петрова расскажет нам о состоянии Mobile Multiplatform, новом плагине для Android Studio и работе Kotlin Dev Advocate
Гость выпуска…
Развитие Kotlin Multiplatform сейчас сфокусировалось на мобильной разработки. Катя Петрова расскажет нам о состоянии Mobile Multiplatform, новом плагине для Android Studio и работе Kotlin Dev Advocate
Гость выпуска…
Полезная подборка знаний по всему, что связано с корутинами.
https://medium.com/@rkam88/kotlin-coroutines-in-android-summary-1ed3048f11c3
https://medium.com/@rkam88/kotlin-coroutines-in-android-summary-1ed3048f11c3
Medium
Kotlin Coroutines in Android Summary
This article is a concise summary of various articles and talks about the use of Kotlin coroutines in Android.
Внутреннее устройство Glide или что стоит за строчкой Glide.with(this).load(url).into(imageView).
(спасибо @kondranton за ссылку)
https://codingwithmitch.com/blog/image-loading-with-glide-how-it-works/
(спасибо @kondranton за ссылку)
https://codingwithmitch.com/blog/image-loading-with-glide-how-it-works/
Сегодня – последний шанс купить дешевые билеты на конференцию Podlodka QA Crew, которая в этот раз идеально подходит Android разработчикам!
И вот почему вы захотите туда попасть:
📱Креш-курс по нативному мобильному тестированию от Сергея Боиштяна, Евгения Мацюка и других Android экспертов
⚙️Практический разбор того, как автоматизировать конкретные сложные фичи в мобильных приложениях
📈Разбор конкретных практик по способам улучшить тестирование: impact analysis, сбор метрик, борьба с flakiness
🤯Хардкорные сессии – инфраструктура, мутационное тестирование, модели флакуемости, SRE
Две недели, 20+ сессий, упор на прикладные форматы и темы, разбор ваших болей и кейсов.
Покупай билет, стартуем уже 19 октября!
И вот почему вы захотите туда попасть:
📱Креш-курс по нативному мобильному тестированию от Сергея Боиштяна, Евгения Мацюка и других Android экспертов
⚙️Практический разбор того, как автоматизировать конкретные сложные фичи в мобильных приложениях
📈Разбор конкретных практик по способам улучшить тестирование: impact analysis, сбор метрик, борьба с flakiness
🤯Хардкорные сессии – инфраструктура, мутационное тестирование, модели флакуемости, SRE
Две недели, 20+ сессий, упор на прикладные форматы и темы, разбор ваших болей и кейсов.
Покупай билет, стартуем уже 19 октября!
podlodka.io
Онлайн-конференция Podlodka QA Crew, сезон #6
Двухнедельное мероприятие от команды Podlodka: ежедневные интерактивные сессии в Zoom по актуальным проблемам QA-индустрии, нон-стоп общение с экспертами и звёздами индустрии, закрытое профессиональное сообщество в Slack. Стартуем 31 января!