
Don Turner
@donturner
Followers
2K
Following
3K
Media
367
Statuses
4K
Cyclist | Android Developer Relations Engineer | Opinions == mine | 💚
London, UK
Joined August 2008
RT @zsmb13: itshappening.gif. Dagger's latest release is the first one with KSP support for both Dagger and Hilt!! 🎉. .
developer.android.com
Migrate annotation processor usages from kapt to KSP.
0
47
0
RT @zsmb13: K2 support is arriving to Android tools, which now includes Jetpack Compose. Time to try K2 in your Android apps and report any….
android-developers.googleblog.com
The Kotlin compiler is being rewritten for Kotlin 2.0, and it already works in Jetpack Compose. Now is a great time to try it in your app's codebase.
0
26
0
RT @GreenpeaceUK: This is not your typical charity song. It’s a call to arms, an impassioned plea to take action today, for the sake of tom….
0
237
0
If you read one thing today, make it this letter from @JustStop_Oil spokesperson, Charlotte Naldrett, to @GMB. It highlights exactly how and why we are failing to address climate change, not just here in the UK, but globally
juststopoil.org
Dear Daniel, Susanna, Richard, Ben and Charlotte, I was booked by your producer, Patrick, to appear in the Studio this morning for your discussion on whether Just Stop Oil should be made to pay for...
0
0
0
RT @EliotJacobson: I've just posted the article "WTF is Happening? An Overview.". "That’s where we are headed now, not at some future dysto….
climatecasino.net
As of June 10, 2023, worldwide data showed the remarkable concurrence of three dramatic climate events. The first WTF is in the Antarctic, where sea-ice extent is setting record lows daily, now fully...
0
273
0
RT @zsmb13: Check out the latest update on Dagger KSP support here:.
github.com
For Kotlin projects, Dagger currently makes use of KAPT. This is generally quite slow since it requires generating Java stubs before the annotation processing step. KSP offers an alternative to thi...
0
14
0
RT @SullyOmarr: Google's new model, Bison, is here. I decided to compare it to GPT4 and benchmark them in 4 real world scenarios, looking….
0
111
0
RT @ClimateHuman: It's quite something that the world's top scientists put out a synthesis report that essentially says civilization as we….
0
5K
0
RT @AndroidDev: 🎉 #GoogleIO is back on May 10, 2023. Join Android developers from around the world for livestreamed announcements and lau….
android-developers.googleblog.com
Google I/O is back and you’re invited! Visit the Google I/O site and register to stay informed about I/O and other related events coming soon!
0
128
0
Need a ViewModel? @manuelvicnt has you covered with this excellent cheat sheet. .
All ViewModel APIs in one place! 🥹. There are multiple ways to obtain a ViewModel and you should choose one depending on the libraries that you use. To help you figure it out, we just released a new cheat sheet! 👌. Hope you find it useful 🙌.
0
1
6
This is a truly excellent introduction to layouts and modifiers using Compose, great example app and super-clear delivery👌.
If you prefer 📖 to 🎥, check out the Fundamentals of Compose layouts and modifiers blog linked below 👾 - the first part of our brand new MAD Skills series on Compose! 🤙.
0
0
6
RT @blundell_apps: architecture + mvvm + compose + state. If like me you haven't touched this stuff in a while is a….
0
13
0
RT @paulmatthews86: Stats showing low traffic neighborhoods really do work, and with minimal impact on surrounding roads. Driving to work s….
theguardian.com
Exclusive: number of motor vehicles in 46 low-traffic neighbourhoods studied also significantly reduced
0
2
0
RT @thagikura: Now in Android now has Gradle Managed Devices integrations on GitHub Actions. Note that defining it….
github.com
Introduce Gradle Managed Device definition in a single module (core-database at the moment) using Automated Test Device
0
4
0
Here's how we added a domain layer to the Now in Android app. It was a fairly simple process which is saving us time when adding new features because we don't have to update multiple ViewModels for business logic changes.
Adding a domain layer can help your app to scale by separating business logic from UI code. Read how we did this in the #NowInAndroid app, making the code more readable, scalable, and testable! ↓
1
0
7