Joe Birch | Speaker, Educator and GDE for Android | Page 7

Joe Birch

Speaker, Educator and GDE for Android

  • Posts
    • Latest
    • Android
    • Kotlin Multiplatform
    • iOS
  • Sponsorship
  • Courses & Books
  • Speaking timeline
  • Appears In

Exploring Flutter Packages: Date Time Picker

posted in Flutter on May 24, 2019 by hitherejoe 0 Comments

When it comes to developing applications, theres often some form of component or functionality that you need that doesn’t quite come as standard. In this new series I want to share some of the Flutter packages that I’ve been using in my projects – this is in the hope that it will help you to… Continue reading →

Exploring CameraX on Android: Use Cases

posted in Android on May 22, 2019 by hitherejoe 0 Comments

In my last article we introduced the CameraX API, along with the Camera View component found within the source of the project. In this article we’re going to dive into the second part of the CameraX API – the core library to learn what it is and how we can make use of the functionality… Continue reading →

Exploring CameraX on Android: Camera View

posted in Android on May 15, 2019 by hitherejoe 0 Comments

If you’ve ever used the Camera APIs on Android, you may have felt that they’ve never been the simplest thing to implement. There was originally the Camera API, which was deprecated in favour of the Camera2 API – this iteration aimed to provide developers with a better experience when dealing with camera APIs on Android…. Continue reading →

Exploring in-app updates on Android

posted in Android on May 7, 2019 by hitherejoe 0 Comments

I’m sure there has often been a time when you’ve needed to send out an app update that has some form of urgency – maybe there’s a security issue or some bug which is causing a lot of issues for users. Previously, we’ve needed to roll out a new update on the Google play store… Continue reading →

Native Flutter Experiences: Bottom Navigation

posted in Flutter on April 29, 2019 by hitherejoe 0 Comments

When building Flutter applications, we have the ability to create native components which are styled for the native experience on both Android and iOS. Whilst by default we may implement things in a material style, it is important to bear this native experience in mind. In this article we will take a quick look at… Continue reading →

Exploring Firebase ML Kit on Android: Smart Reply

posted in Firebase on April 24, 2019 by hitherejoe 0 Comments

Last week Firebase announced a new feature within ML kit that was entering its beta stage, Smart Reply. If you’re not familiar with Smart Reply, the functionality allows applications to supply a collection of suggestions for user input based off of previous content from the current context. A common use case for this is within… Continue reading →

Exploring Android Q: Bubbles

posted in Android on April 4, 2019 by hitherejoe 0 Comments

A few weeks back we saw the announcement of the Android Q beta release 🎉 With this version of Android comes a collection of exciting changes which we need to get our apps ready for. In this set of articles I’m going to be diving into each one of these so that we are fully prepared for… Continue reading →

Exploring Android Q: Sharing Shortcuts

posted in Android on March 26, 2019 by hitherejoe 0 Comments

A few weeks back we saw the announcement of the Android Q beta release 🎉 With this version of Android comes a collection of exciting changes which we need to get our apps ready for. In this set of articles I’m going to be diving into each one of these so that we are fully prepared for… Continue reading →

Exploring Android Q: Location Permissions

posted in Android on March 18, 2019 by hitherejoe 0 Comments

Last week we saw the announcement of the Android Q beta release 🎉 With this version of Android comes a collection of exciting changes which we need to get our apps ready for. In this set of articles I’m going to be diving into each one of these so that we are fully prepared for getting our… Continue reading →

Exploring Android Q: Settings Panels

posted in Android on March 14, 2019 by hitherejoe 0 Comments

It’s here! Yesterday we saw the announcement of the Android Q beta release 🎉 With this version of Android comes a collection of exciting changes which we need to get our apps ready for. In my next set of articles I’m going to be diving into each one of these so that we are fully prepared… Continue reading →

  • First
  • «
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • »
  • Last

Practical Jetpack Compose

Want to sponsor this blog? Check out the details on our sponsor page here.