Android engineer on @CashApp

Saint Louis, MO
Joined August 2017
Drew Hamilton retweeted
Paparazzi 1.3.1 is out! 📸⚡ This release has more efficient resource loading, fixing previous bugs with plural, xliff and html string resources! Also, support for app and dynamic feature modules, along with accessibility and dialog bug fixes. github.com/cashapp/paparazzi…
2
3
34
4,573
Just announced Paraphrase, a Gradle plugin that generates type-safe formatters for Android string resources! code.cash.app/paraphrase
4
6
35
4,197
Drew Hamilton retweeted
FWIW, convincing our brand team to roll out themed app icons was surprisingly easy. We wrote a 1-pager explaining what they are and why they don't affect our brand. I can try sharing the doc publicly if it's useful, let us know! cc @hams
10
2
47
Happy Saturday! I love fakes, I hate mocks: billjings.com/posts/title/fa…
3
8
60
Drew Hamilton retweeted
Paparazzi 1.0 is out! 📸🎉 Composable snapshot rendering, API 31 support, bootstrap performance improvements, along with some bug fixes. github.com/cashapp/paparazzi…
4
78
9
445
Drew Hamilton retweeted
We will be releasing the Compose 1.0 (stable) in July! So excited that #JetpackCompose graduating to stable, and thankful we're releasing when we think it's ready rather than hitting arbitrary conference dates.
15
108
18
470
As promised, here are the details behind why namespacing is so important in public repositories and how it can help prevent the “dependency confusion” attacks disclosed yesterday by @alxbrsn bit.ly/3d0jCBa
2
14
3
36
Drew Hamilton retweeted
startship v1.1 brings better support for releasing multi-artifact libraries, thanks to @AndroidHamilton! github.com/saket/startship/r…
1
13
Drew Hamilton retweeted
🥳We just published Compose for Desktop Milestone 1! It provides a declarative & reactive way to create desktop user interfaces with pure Kotlin, and you can even share your UI with @AndroidDev! Read about it, try it & go build some desktop UIs!🛠️🖥️ blog.jetbrains.com/cross-pos…
29
453
175
1,502
Drew Hamilton retweeted
We've just released Shot 5.3.0 with awesome contributions by @AndroidHamilton and @pedro_g_s 👏 github.com/Karumi/Shot
Drew Hamilton retweeted
Replying to @chumbluss
It's "pains-taking" as in "taking pains"
2
11
✨ #Android11 is here! Android 11 introduces people-centric conversation notifications, new controls space, one-time permissions, enhanced 5G support, and so much more. Get your apps ready ↓ goo.gle/android11-blog
59
626
63
1,961
🥳🥳🥳 The new Kotlin Multiplatform Mobile is here! It is a smart solution to the longstanding problem of having to write the same code for a project twice, once for iOS and once Android. Enjoy the natural way to share code between mobile platforms. kotl.in/Alpha_KMM
30
574
109
1,579
Drew Hamilton retweeted
Jetpack Compose Alpha launches today! A modern way to build Material Design apps with Kotlin-based, reactive programming. With new Android Studio tooling and compatibility to phase in with existing views on your schedule. Can barely keep my composure 😉goo.gle/jetpack-compose-alph…
2
28
113
Drew Hamilton retweeted
Android Gradle Plugin 4.0.0 is out!
1
16
2
71
Drew Hamilton retweeted
Haiku: AbstractSingleton ProxyFactoryBean.set ProxyClassLoader
1
3
22
Drew Hamilton retweeted
Replying to @evanm
Oh boy have I got a story for you
4
49
34
178
Drew Hamilton retweeted
Well this was a pro read, "How to Check Null in Java" wikihow.com/Check-Null-in-Ja…
1
2
11
⏰Y'all, it's time for #AndroidStudio 3.6 stable 🎉🎊 Enjoy all these exciting features: 🖼Split view with code/design 💦Leak detection in Memory Profiler 🌀Apply changes updates 🧱View binding 🗺Google Maps UI Read the blog here → goo.gle/3c13AnF
23
218
26
644