Opens profile photo
Follow
Click to Follow hitherejoe
Joe Birch
@hitherejoe
for . Senior Engineer 2 working on Android. Building practicaljetpackcompose.com for #JetpackCompose. He/Him.
EducationBrighton, UKjoebirch.coBorn 1990Joined August 2009

Joe Birch’s Tweets

Pinned Tweet
The beta release of Practical Jetpack Compose course is now out! The ebook (ePub, PDF, HTML) and source code for the first 6 projects are included in the first beta - with the next 6 coming over the next few months 🚀 buff.ly/3IPaih4 #AndroidDev #JetpackCompose
11
214
Show this thread
Hey friends 👋 I'm looking to add a testimonials section for the Practical #JetpackCompose website. If you'd be up for providing a short sentence about your experience with the book, please DM me or email me at contact@droid.academy. Thank you #androiddev
1
8
The main reason for this was due to the upcoming fee changes to gumroad. These changes meant that I would be paying between $16-$21 per sale 😬 Stripe comes in at around 3%, and while I had to do some work to handle purchase fulfilment myself, it works out far cheaper to run
5
Show this thread
We recently released the 11th chapter for buff.ly/3CCDYxg 🎉 In this chapter we build a Blogging feature using #JetpackCompose, learning how to: 🏗 Build composable layouts using the Constraint Layout API Create animated transitions using the Motion Layout API
6
I've just released the 11th chapter for buff.ly/3CCDYxg 🎉 In this chapter we build a Blogging feature using #JetpackCompose, learning how to: 🏗 Build composable layouts using the Constraint Layout API Create animated transitions using the Motion Layout API
1
5
I didn't really get a chance to dive into the Theming aspect of the SDK, as originally this didn't have too much documentation. Since then the team have added some more information about how this part of the SDK works and it's just as accessible as the rest of the offerings
1
Show this thread
The SDK also has the concept of 'panels' - these are views that you can show within the top area of the keyboard, and even have them completely overlay the keyboard. For interactive content input (such as media), this is quite a powerful feature
1
1
Show this thread
The keyboard feels optimised for users who 'power users' of keyboards - so when swipe-typing, you can interact with keyboard shortcuts. As developers, we can customise these shortcuts to allow users to navigate to certain parts of our app with ease
1
1
Show this thread
I've never dabbled with customised keyboard before, so it was fun to play with an SDK that made this process quite smooth. The SDK not only gives you control on the visual aspect of the keyboard, but also the behaviour
1
3
Show this thread
I love that our revenue dashboard (buffer.com/transparent-me) has led to a very interesting discussion here. A few things to note: Transparency isn't a marketing strategy or tactic at Buffer. Transparency is a core value we've had for our entire existence.
Quote Tweet
Buffer has a dashboard where you can see all their revenue. Pro: good marketing Con: when things aren't going great, everyone knows
Show this thread
Image
21
332
Show this thread
I've just released the next chapter for practicaljetpackcompose.com 🎉 Learn how to: 📆 Build a multi-page monthly calendar in #JetpackCompose 🎭 Compose single and multi-day events across days + months 📐 Use the Layout composable to measure and lay out children manually
2
36
There is a discount link for practicaljetpackcompose.com in this post 👇 🙌
Quote Tweet
The Compose Bookshelf 📚 goes free today in @effandroid newsletter and comes with generous discounts for most of the books 🎊 Thanks @hitherejoe @CatalinGhita4 @tkuenneth and @alexstyl for contributing. Discounts will not last forever, use the chance! effectiveandroid.substack.com/p/the-compose-
3