hitherejoe | Joe Birch

Joe Birch

Speaker, Educator and GDE for Android

  • Posts
    • Latest
    • Android
    • Kotlin Multiplatform
    • iOS
  • Courses & Books
  • Services
    • Content Writing
    • Jetpack Compose Consulting
    • Android Consulting
    • Jetpack Compose Workshop
  • Speaking timeline
  • Appears In

Author Archives → hitherejoe

Material 3 Expressive for Compose: Loading Indicator

posted in Android, Jetpack Compose on 4 weeks ago by hitherejoe

Alongside this years Google I/O announcements, Material 3 Expressive was released to offer a way for apps to become more individual and break out of the constraints that the original Material Design principles had created. With Material 3 expressive, our apps not only get the chance to stand out from one another, but also allow… Continue reading →

Exploring Jetpack Compose for Widgets with Glance

posted in Android, Jetpack Compose on 2 months ago by hitherejoe

Widgets on Android devices provide users with a way to access core pieces of information and functionality directly from the home screen of their device. As we continue to look for ways to improve our users experiences with our product and surface important information to them from outside of the app, widgets have been a… Continue reading →

Exploring Jetpack Compose: DockedSearchBar

posted in Android, Jetpack Compose on 3 months ago by hitherejoe

The ability to search for content within an app is a common feature, in fact, you’ll find it somewhere within most applications on your device. On Android, a common UI component we see for this functionality is a floating search bar, placed in a prominent part of the screen. In some cases, this also provides… Continue reading →

Exploring Jetpack Compose: SearchBar

posted in Android, Jetpack Compose on 4 months ago by hitherejoe

The ability to search for content within an app is a common feature, in fact, you’ll find it somewhere within most applications on your device. On Android, a common UI component we see for this functionality is a floating search bar, placed in a prominent part of the screen. In some cases, this also provides… Continue reading →

Migrating to the Compose PullToRefreshBox

posted in Android, Jetpack Compose on 5 months ago by hitherejoe

Pull to Refresh is a common pattern we find across mobile apps – it allows our users to refresh the content of screen in a single swipe. Jetpack Compose has provided support for this for some time, through the pullRefresh modifier. In your code, this would look something like the following: While this was great… Continue reading →

Google Maps in Jetpack Compose: Polygons

posted in Android, Jetpack Compose on 7 months ago by hitherejoe

In a few recent projects, I’ve needed to utilise Google Maps within environments utilising Jetpack Compose. In the early days of Compose this felt light a sought-after piece of functionality – even though it is still being built on, it now seems to be in a place where I can confidently use it. In this… Continue reading →

Google Maps in Jetpack Compose: Polylines

posted in Android, Jetpack Compose on 8 months ago by hitherejoe

In a few recent projects, I’ve needed to utilise Google Maps within environments utilising Jetpack Compose. In the early days of Compose this felt light a sought-after piece of functionality – even though it is still being built on, it now seems to be in a place where I can confidently use it. In this… Continue reading →

Google Maps in Jetpack Compose: Circles

posted in Android, Jetpack Compose on 9 months ago by hitherejoe

In a few recent projects, I’ve needed to utilise Google Maps within environments utilising Jetpack Compose. In the early days of Compose this felt light a sought-after piece of functionality – even though it is still being built on, it now seems to be in a place where I can confidently use it. In this… Continue reading →

Google Maps in Jetpack Compose: Markers

posted in Android, Jetpack Compose on 9 months ago by hitherejoe

In a few recent projects, I’ve needed to utilise Google Maps within environments utilising Jetpack Compose. In the early days of Compose this felt light a sought-after piece of functionality – even though it is still being built on, it now seems to be in a place where I can confidently use it. In this… Continue reading →

Google Maps in Jetpack Compose: Getting Started

posted in Android, Jetpack Compose on 10 months ago by hitherejoe

In a few recent projects, I’ve needed to utilise Google Maps within environments utilising Jetpack Compose. In the early days of compose this felt light a sought after piece of functionality – even though it is still being built on, it now seems to be in a place where I can confidently use it. In… Continue reading →

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • »
  • Last