А вот тут предупреждают, что скоро все Google Play services и Firebase библиотеки мигранут на AndroidX, и нам всем пора бы.
#androidx #playservices #firebase
#androidx #playservices #firebase
Android Developers Blog
Google Play services and Firebase migrating to AndroidX
Later this year, the Google Play services and Firebase SDKs will migrate from the Android Support libraries to androidx-packaged library artifacts. We are targeting this change for June/July of 2019. This will not only make our SDKs better, but make it…
28 июня в Москве Альфа проведет митап по Android. Темы выглядят интересно, я планирую сходить. Ссылочку прислал наш хороший друг @iltsarev.
#meetup #event
#meetup #event
Внушительная подборка докладов и статей по теме декларативной и реактивной разработки UI из самых разных миров. Если вам интересно посмотреть, как оно было у других до Compose, как и почему там всё развивалось и что вообще происходило - подборка наверняка понравится.
#declarative #reactive #ui
#declarative #reactive #ui
Intelligiblebabble
Content on Declarative UI
If you haven’t yet watched the session on Declarative UI Patterns , you should do that now. It is a proper overview of the motivations and…
Доклад Коли Нестерова с прошлого AppsConf о том, как они в Avito CI строили. Интересный, посмотрите.
#ci #appsconf #talk
#ci #appsconf #talk
YouTube
Эволюция CI в команде мобильной разработки / Николай Нестеров (Avito)
Saint AppsConf 2019
21 и 22 октября 2019, Санкт-Петербург
Подробности и билеты на сайте https://appsconf.ru/spb/2019
AppsConf 2018
Зал «Зал 1. Мне с тобою хорошо»
8 октября, 12:00
Тезисы и презентация:
http://appsconf.ru/2018/abstracts/3987
История…
21 и 22 октября 2019, Санкт-Петербург
Подробности и билеты на сайте https://appsconf.ru/spb/2019
AppsConf 2018
Зал «Зал 1. Мне с тобою хорошо»
8 октября, 12:00
Тезисы и презентация:
http://appsconf.ru/2018/abstracts/3987
История…
И вот ещё доклад Артёма Зиннатуллина с Mobius про build системы, их особенности и проблемы. Тоже очень советую.
#build #gradle #talk
#build #gradle #talk
YouTube
Артем Зиннатуллин — Android builds at Lyft
Ближайшая конференция: Mobius 2024 Spring, 23 мая (online), 31 мая – 1 июня (offline, Москва)
Подробности и билеты: https://jrg.su/EH5c9Q
— —
. . .
. Артем — один из первопроходцев в области мобильного DevOps, плюс он не стесняется писать свои решения и получается…
Подробности и билеты: https://jrg.su/EH5c9Q
— —
. . .
. Артем — один из первопроходцев в области мобильного DevOps, плюс он не стесняется писать свои решения и получается…
Теперь не секрет: следующий сезон AppsConf пройдёт осенью в Санкт-Петербурге! В этот раз будет не 4, а 5 потоков. Хотели выступить - подавайте заявку. Хотели посетить - самое время мутить билет :)
#appsconf #event #conference
#appsconf #event #conference
Хабр
AppsConf to rule them all
iOS и Android-треки для любителей классических конференций, чтобы лучше справляться с ежедневными рабочими задачами. General-трек, чтобы сделать следующий шаг по карьерной...
Над Kotlin сейчас угрожающе нависает такой вот KEEP-87. Если в двух словах, то эта штука про расширения и про контракты. Тут можно почитать оригинальный proposal. А тут можно посмотреть менее длинное и более простое описание.
#kotlin #keep
#kotlin #keep
GitHub
KEEP/proposals/compile-time-dependency-resolution.md at da6a2744f343927d90682d0ecafd223bf3755e0a · Kotlin/KEEP
Kotlin Evolution and Enhancement Process. Contribute to Kotlin/KEEP development by creating an account on GitHub.
А ещё @themishkun прислал ссылку на вот такой KEEP-176 про multiple receiver extension.
#kotlin #keep
#kotlin #keep
GitHub
Compound extension by chuckjaz · Pull Request #176 · Kotlin/KEEP
A compound extension proposal as discussed here: https://discuss.kotlinlang.org/t/compound-extension/10722
Интервью с несколькими человеками, которые приложили свою руку к Reactive Streams спецификации. Один из вопросов был: “Как вообще вас в это втянули и как всё это переросло в Reactive Streams initiative?” И мне очень понравился ответ одного из виновных. Что-то в духе: “Я не помню, я помню, как Х подошёл к нам в Pivotal, я был пьян, и, конечно же, мы согласились.”
#rx #reactive #interview
#rx #reactive #interview
Medium
Reactive Streams 1.0.0 interview
On the heels of the release of Reactive Streams 1.0.0,
И ещё немного про Reactive Streams и подход к дизайну Flow от Ромы нашего Елизарова.
#kotlin #flow #coroutine
#kotlin #flow #coroutine
Medium
Reactive Streams and Kotlin Flows
Kotlin Flows build on the foundation of Reactive Extensions and Reactive Streams with a flavor of Kotlin Coroutines.
Знакомые тут стартуют курс по Android в Москве: Android Academy Advanced. Эта штука, насколько я понял, бесплатная. Проходить будет в офисе Авито. Вести всё это безобразие будут Алёна Манюхина, Лёша Быков, Саша Блинов и ещё несколько развесёлых товарищей. Кому интересно, скорее регайтесь.
#academy #course
#academy #course
Хабр
Android Academy в Москве: Advanced Course
Всем привет! Лето — это отличное время года. Подошли к концу Google I/O, Mobius и AppsConf, а многие студенты уже закрыли или вот-вот уже закончат сдавать сессии...
О, а вот это интересно. Появился сайт для разработчиков Fuchsia. Кому интересно это дело поковырять - бегите смотреть.
#fuchsia #google #os
#fuchsia #google #os
Прелестная статья, в которой чувак рассказывает, как, зачем и почему он написал на golang 16-битный CPU.
#cpu #assembler #golang
#cpu #assembler #golang
djhworld.github.io
I don't know how CPUs work so I simulated one in code - djhworld
thoughts
@Jacks0n23 прислал весёлый кусок из SensorManager:
#humor #sensormanager
/** Gravity (estimate) on the first Death Star in Empire units (m/s^2) */
public static final float GRAVITY_DEATH_STAR_I = 0.000000353036145f;
/** Gravity on the island */
public static final float GRAVITY_THE_ISLAND = 4.815162342f;#humor #sensormanager
Android Developers
SensorManager | Android Developers
А вот это забавно. Умельцы умудрились запустить Google Assistant на Samsung часах, которые бегут на Tizen.
#watch #assistant #tizen
#watch #assistant #tizen
XDA Developers
Hands-on: GAssist brings Google Assistant to Samsung watches
Google Assistant on Samsung watches has been a highly requested feature. We now have a solution that is easy to set up and works extremely well.
Небольшой status update по Fast Pair. Это такой стандарт, двигаемый Google, который позволяет хорошо передавать звук в беспроводные наушники, видеть открытия-закрытия чехла и уровень заряда каждой их части. По ссылке они как раз рассказывают, что ещё больше наушников теперь этот стандарт поддерживают.
#google #fastpair #bluetooth
#google #fastpair #bluetooth
Android Developers Blog
What’s new with Fast Pair
Last November, we released Fast Pair with the Jaybird Tarah Bluetooth headphones. Since then, we’ve engaged with dozens of OEMs, ODMs, and silicon partners to bring Fast Pair to even more devices. Last month, we held a talk at I/O announcing 10+ certified…
Очень прикольная идея: апп, который на телефонах без notification LED и с OLED экраном показывает notification dot прямо на экране.
#app #notifications #display
#app #notifications #display
XDA Developers
NotifyBuddy uses your phone’s AMOLED display as a notification LED
Missing a notification LED on your new smartphone? Try NotifyBuddy. It uses part of your phone's AMOLED display as a makeshift notification LED.
Специально для тех, кто вроде бы и хочет выступить, но думает, что его тема - так себе, подъехал гайд про штуки, которые мы хотели бы услышать и увидеть осенью в Питере. Welcome.
#appsconf #conference #saintpetersburg
#appsconf #conference #saintpetersburg
Хабр
В поисках той самой (темы доклада для AppsConf)
Друзья, это официальное заявление Программного комитета! Мы знаем, как сложно отыскать ту самую тему, которая зажжет факел в сердцах разработчиков, вызовет масс...
А вот тут есть небольшой обзор Tizen 4 на часиках Samsung Galaxy Watch Active.
#tizen #samsung #wear
#tizen #samsung #wear
XDA Developers
Hands-on: Tizen 4 on the Samsung Galaxy Watch Active gets a revamped UI and better Bixby in the latest update
The Galaxy Watch Active just got a new update. Tizen 4 brings some cool new features and UX improvments along with a new version of One UI.