Joe Birch | Speaker, Educator and GDE for Android

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

Exploring Jetpack Compose for Widgets with Glance

posted in Android, Jetpack Compose on 1 month 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 2 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 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 →

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 6 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 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: Circles

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: 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 →

Seamless Screenshot Testing for Compose with Screenshotbot

posted in Android, Jetpack Compose, Testing on 12 months ago by hitherejoe

In a recent blog post I took a look at the new Compose Preview Screenshot Testing Tool, provided by Google as a way to enable developers to easily write screenshot tests for their composable UI. When it comes to screenshot testing, writing these tests only represents one part of the process – we also need… Continue reading →

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