hitherejoe | Joe Birch | Page 6

Joe Birch

Speaker, Educator and GDE for Android

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

Author Archives → hitherejoe

Performing OAuth on Android with Custom Tabs

posted in Android, Kotlin on August 22, 2019 by hitherejoe 1 Comment

Whether we’re building third-party clients for existing API services, or working on our own product that communicates with our own API, it’s likely that we might be working with authentication that uses a form of OAuth. This standard of authentication approach is something that we’re bound to use at some point in our careers, but… Continue reading →

Adding admob adverts to Flutter applications

posted in Uncategorized on August 9, 2019 by hitherejoe 0 Comments

In many applications that we build we want to offer some way to monetize the product. Be it through in-app purchases, subscriptions or even advertisements – these all provide a way for developers to monetize their application. We’ve long experienced, or implemented, ads through our Android and iOS applications, and now that we’re building Flutter… Continue reading →

Exploring App Actions on Android: What are App Actions?

posted in Actions On Google, Android on July 16, 2019 by hitherejoe 0 Comments

At Google I/O 2018 we were introduced to App Actions, but it was only at I/O this year that we were given the ability to hook into this functionality within our own apps. In this first part of articles focused on App Actions I want to take a quick look into exactly what they are,… Continue reading →

Keeping cool in Android Q with the Thermal API

posted in Android on July 12, 2019 by hitherejoe 0 Comments

We’ve all been there are some point – using our Android device and things start to feel like they’re getting a bit warm in our hands. Whether we’re playing a game or using an application that is performing an intensive operation, these things can often require a lot of resources which makes our device work… Continue reading →

Exploring Android Jetpack: Preferences

posted in Uncategorized on June 19, 2019 by hitherejoe 0 Comments

Settings screens provide a way for our users to configure our application for the way in which they want it to look, feel and behave. As well as this, it’s also a great place for us to provide links to external information such as privacy policies, open-source licences and more. Whilst we can build these… Continue reading →

Adding in-app purchases to Flutter apps

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

In many applications that we build we want to offer some way to monetize the product. Be it through subscriptions, one-off purchases or upgrades – these all provide a way to offer more value to our users. We’ve long done this through our Android (via Google Play) and iOS (via iTunes) applications, and now that… Continue reading →

Our favourite things from Google I/O 2019

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

This year I was lucky enough to attend Google I/O with some great company. Over the course of the event we attended many sessions, so we decided to write a short post together on our favourite parts from the event. Note: These are just a few of our favourite events. Be sure to check them… Continue reading →

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 →

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

Practical Jetpack Compose

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