"Bug fixing and performance improvements"
it means:
I added SKIE, and moved to #AndroidX ViewModel instead of my own implementation, figured out that I wasn't handling cancellation on SwiftUI even tho I thought I was
When a library updates the minor version of an AndroidX dependency (e.g. Lifecycle, Compose), how should it update its own version? I've seen some libraries that only update the patch version. However, upgrading to it will lead to breaking changes in the project due to the transitive AndroidX deps, which doesn't feel right.
Boost for reach please
Сам себе экосистема. Часть 4: как я реализовал клиент Telegram на Android-смартфоне 14-летней давности?
С момента выхода первой части статьи из рубрики «сам себе экосистема» прошёл уже практически год! За это время, мы успели с вами реализовать клиенты VK и YouTube, которые работают на Android 2.2+, а также на Windows Phone 8, написать небольшую 2D-игру с нуля весом менее 1Мб, которая работает практически везде и довести существующее приложение до ума, дабы оно работало даже на смартфоне с дисплеем 240x320! Но на дворе 2024 год, люди стремительно переходят из соц. сетей в продвинутые мессенджеры и уже сложно себе представить современного человека, который не пользовался бы «телегой» или даже «вайбером» в качестве основного средства общения. Поэтому я решил реализовать клиент Telegram на смартфоне 14-летней давности на базе официальной реализации MTProto от команды Telegram — TDLib. Сегодня мы с вами: узнаем новые причины мотивации вернуть в строй смартфоны прошлых лет, напишем на C# реле-сервер, который обрабатывает пакеты MTProto и кодирует их в простой текстовый формат датасетов, который можно моментально обработать даже при нестабильном GPRS-соединении на 21-летнем Siemens C60, а также узнаем о разработке миниатюрных Android-приложений на базе «голого» API-системы, которые не тянут за собой никаких зависимостей, в том числе и AppCompat / androidx . Интересно? Тогда жду вас под катом!
#JetpackCompose #Compiler has been released, version 1.5.11 with bug fixes and supports the latest #version of #Kotlin 1.9.23
#AndroidDev #AndroidX #Android
https://developer.android.com/jetpack/androidx/releases/compose-compiler#1.5.11
New #AndroidX library alert!
The lint-gradle library packages a set of Lint rules to help #Gradle plugin authors avoid use of internal APIs or accidentally causing eager task creation which affects build performance.
https://developer.android.com/jetpack/androidx/releases/lint#1.0.0-alpha01
#AndroidX has gained a new Bluetooth library in today's releases which covers BLE and GATT!
https://developer.android.com/jetpack/androidx/releases/bluetooth#1.0.0-alpha01
Learn about the enhancements #AndroidX has made over the years to their increasingly complex #Gradle build configuration with #Google’s Aurimas Liutikas. AndroidX is a large collection of Google #OSS #Kotlin and #Java libraries built to make Android app developers’ lives easier. This talk will take you on a journey exploring how Gradle Build has evolved and grown from 12 to over 650 projects. Learn how Gradle Build Tool kept #CI times and quality at bay - https://dpesummit.com/chasing-the-speed-of-gradle-builds