commonsware's profile picture. Home of the CommonsBlog, the http://jetc.dev Jetpack Compose newsletter, and ~7,500 pages of Android app development books. This is an announce-only account.

CommonsWare

@commonsware

Home of the CommonsBlog, the http://jetc.dev Jetpack Compose newsletter, and ~7,500 pages of Android app development books. This is an announce-only account.

New CommonsBlog post: "Applying distributionSha256Sum to Gradle and Android Studio" ift.tt/XtB6lzr


New CommonsBlog post: "Gradle Wrapper Supply Chain Attack" ift.tt/7lIefvJ


New CommonsBlog post: "ActivityPub and Android" ift.tt/YHr83d4


jetc.dev Newsletter Issue #146! Reversing rows! Flowing text around images! States! Previews! Themes! And a video game... using Compose... on a watch?!? #JetpackCompose FYI: This is the last Twitter announcement. See this week's issue for other following options!


jetc.dev Newsletter Issue #145! Patches and alphas! Ribbons! [email protected] and new official project templates! Live Edit! Cross-platform Compose! Grids! Bubbles! jetc.dev/issues/145 #JetpackCompose


jetc.dev Newsletter Issue #144! The first post-COVID issue! 🎉 derivedStateOf()! Borders around groups of composables! Custom layouts! Jellyfish! Circuits! Cameras! But... not closed-circuit cameras?!? #JetpackCompose


Sorry, but I am not publishing a real jetc.dev newsletter issue this week. I was suffering from COVID-19 this past weekend and did not have time to put one together. Hopefully I can resume next week!


jetc.dev Newsletter Issue #142! droidcon London 2022! Variable fonts! Accessibility! Rotary input on Wear OS! @romainguy@androiddev.social on wrapping text around composables! And... donut holes? But, where are the donuts?!? jetc.dev/issues/142 #JetpackCompose


jetc.dev Newsletter - Issue #141! Compose 1.3.1 and 1.4.0-alpha02! Android Developer Summit! Android Worldwide! Relay! Permissions! Showcase views! And... a not-quite-complete autocomplete?!?getrevue.co/profile/jetc/a… #JetpackCompose


New CommonsBlog post: "When It Comes to Twitter, Have a Plan" ift.tt/dQECeYN


jetc.dev Newsletter - Issue #140! Tables! Relay! Shaders! Intrinsics! Integration tests! Mocking composables! And... this newsletter is becoming buttoned down?!? getrevue.co/profile/jetc/a… #JetpackCompose


jetc.dev Newsletter - Issue #139! Compose 1.3.0 stable! Android Dev Summit videos! State machines! Relay! And... someone set us up the BOM?!?getrevue.co/profile/jetc/a… #JetpackCompose


jetc.dev Newsletter - Issue #138 Appyx! States! @AdrianBurcin on atomic design! Loading indicators! Image cropping! Forms via annotations! And... why can't we call composables from onClick()?!? getrevue.co/profile/jetc/a… #JetpackCompose


jetc.dev Newsletter - Issue #137! Text! @igor_s1999 on swipe-to-refresh and pagination! Rating bars! Bounce animations! getrevue.co/profile/jetc/a… #JetpackCompose


New CommonsBlog post: "Issue Trackers and the “Can’t Deliver Broadcast” Bug" ift.tt/M9XYnx3


jetc.dev Newsletter - Issue #136! Compose RCs! Kotlin 1.7.20 support! Performance! Recomposition! Replacing "single live event"! ExoPlayer! And... Compose on TV? For real?!? getrevue.co/profile/jetc/a… #JetpackCompose


jetc.dev Newsletter - Issue #135! droidcon NYC 2022! Design systems! Shaped text backgrounds! Adaptive UIs! Flowing text! Showcases! getrevue.co/profile/jetc/a… #JetpackCompose


jetc.dev Newsletter - Issue #134! A new beta! Linkify! Animations! Dual-pane user interfaces! Compose for iOS! Lock patterns! And Google's @bentrengrove talks about recompositions and... flamingos?!?getrevue.co/profile/jetc/a… #JetpackCompose 🦩


jetc.dev Newsletter - Issue #133! Thinking in Compose! 🤔 Accessibility! Paging! Waveforms! Animation DSLs! Undo! And... we're using TextField() wrong?!?getrevue.co/profile/jetc/a… #JetpackCompose


jetc.dev Newsletter - Issue #132! Compose updates! Tracking down and fixing recompositions! Maestro! Redwood! Molecule! And Twitter's rules for composables! getrevue.co/profile/jetc/a… #JetpackCompose


This account does not follow anyone
Loading...

Something went wrong.


Something went wrong.