
Android engineer on @CashApp
Saint Louis, MO
Joined August 2017
- Tweets233
- Following146
- Followers338
- Likes1.1K
Yesterday I released AndroidDateTimeFormatters 3.0.0 and wrote a blog post about it. drewhamilton.dev/posts/andro…
Released Poko 0.18.1 with support for skipping individual properties and a fix for error highlighting in K2-based IDEs github.com/drewhamilton/Poko
Poko 0.16.0-beta01 is compiled with Kotlin 2.0.0-RC3. github.com/drewhamilton/Poko
Replying to @FatalError1609 @arkann1985
Since the new property is appended after the existing properties, the component1 and component2 function signatures remain unchanged, and thus destructuring compatibility is maintained.
Drew Hamilton retweeted
RCS is finally coming to the iPhone 🔵
Apple announces that RCS support is coming to iPhone next year 9to5mac.com/2023/11/16/apple… by @ChanceHMiller
Poko 0.15.0 supports Kotlin Multiplatform! It now does the same thing for JS and native that it's always done for the JVM. Huge thanks to @JakeWharton for implementing this. code.cash.app/poko-multiplat…
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…
Data classes can't do this! Most library authors shouldn't either, because mutable data bad, but sometimes performance outweighs safety.
I've also recently added a neat/weird feature to Poko: Array content support. With the opt-in ArrayContentBased annotation, Poko classes will respect the content of array properties.
Poko 0.14.0 is compiled with Kotlin 1.9.0 and has a small behavioral change: Namely, its annotation dependency is now added as compileOnly, to make Poko more invisible to consumers of Poko-using libraries. github.com/drewhamilton/Poko
Drew Hamilton retweeted
Just announced Paraphrase, a Gradle plugin that generates type-safe formatters for Android string resources!
code.cash.app/paraphrase
Finally released Poko 0.12.0 supporting Kotlin 1.8.0 and 1.8.10! github.com/drewhamilton/Poko – at Seattle, WA
Trying the Mastodon thing androiddev.social/@drew – at Seattle, WA
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
Not transparent. Solid color chosen by the OS to match the wallpaper and all the other app icons. – at Seattle, WA
Shipped a themed icon for Cash App. Thanks to @saketme for helping me grease the wheels of branding approval! – at Seattle, WA








