AndroidDev | Joe Birch | Page 4

Joe Birch

Speaker, Educator and GDE for Android

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

Posts Tagged → AndroidDev

Exploring Android P: Enhanced Notifications

posted in Uncategorized on September 6, 2018 by hitherejoe 0 Comments

With Android P now out in the wild, there are a bunch of new features and APIs which have become available for us to make use of in our applications. Some of these new features fall under the notification APIs, allowing us to create more contextual and detailed notifications for our applications. In this post,… Continue reading →

Exploring the Android App Bundle

posted in Uncategorized on August 23, 2018 by hitherejoe 0 Comments

There were a ton of exciting things announced at I/O this year — one of the things that caught my eyes the most was the new app bundle format. Not only does this format provide a new upload format for our applications, but it will help to influence how we build and structure our applications in a… Continue reading →

Exposing Notification Settings to the Android System

posted in Uncategorized on August 20, 2018 by hitherejoe 0 Comments

Have you ever looked at the Android System settings page for a specific application and wondered about the option to view “Additional settings in the app”? If you haven’t seen this before in your settings, or aren’t aware of it, this is what it looks like: This option allows developers to essentially provide a link… Continue reading →

Exploring Image Keyboard Support on Android

posted in Uncategorized on August 13, 2018 by hitherejoe 0 Comments

During a recent hack day we added a bunch of small but impactful features into our application, one of these being integration with the GIF input provided by the Google keyboard. This involved us making use of the Image Keyboard Support (IKS) functionality that was introduced in Android 7.1 (API level 25), this allows us… Continue reading →

Modularizing Android Applications

posted in Uncategorized on August 2, 2018 by hitherejoe 0 Comments

We’ve all been there. Single module android applications — at some point in our Android development career it’s likely we’ve worked on, or are working on, a project that consists of a single module. Now, there’s nothing wrong with that at all and in a lot of cases, a single module will most likely do the job…. Continue reading →

Exploring Android on Chrome OS: Optimising keyboard navigation

posted in Uncategorized on July 19, 2018 by hitherejoe 0 Comments

Recently I managed to get my hands on a Pixelbook. If you haven’t got one, or even read to much into them, then you’ll be excited to know that they have the ability to run Android applications on them. That means that if you have an application in the Play Store, anyone on Chrome OS… Continue reading →

Exploring Android P: Magnifier

posted in Uncategorized on July 6, 2018 by hitherejoe 0 Comments

At Google I/O there were a lot of new announcements around the latest version of Android, P. One of these announcements was the new Magnifier functionality—a feature that will make it easier to view and select content that the magnifier is currently being shown for. In this article we’re going to take a quick dive… Continue reading →

Exploring Firebase MLKit on Android: Barcode Scanning (Part Three)

posted in Uncategorized on June 28, 2018 by hitherejoe 0 Comments

At Google I/O this year we saw the introduction of Firebase MLKit, a part of the Firebase suite that intends to give our apps the ability to support intelligent features with more ease. With this comes the barcode scanning feature, giving us the ability to scan barcodes and QR codes to retrieve data from the… Continue reading →

Learn Clean Architecture for Android at Caster.io

posted in Uncategorized on June 25, 2018 by hitherejoe 0 Comments

Last year I opened sourced a collection of Clean Architecture boilerplate repositories over at my works’ GitHub page. Whilst these were experiments and me exploring to find a balance between abstraction and maintainable code, these all gathered quite a bit of attention and with this attention came a lot of questions. These questions were all… Continue reading →

Exploring Android P: Priority Buckets

posted in Uncategorized on June 18, 2018 by hitherejoe 0 Comments

At Google I/O there were a lot of new announcements around the latest version of Android, P. One of these announcements were Priority Buckets — a battery management update to Android where the system will prioritise resources based on both how recently, and how frequently, the application in question is used. In this article we’re going to… Continue reading →

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

Practical Jetpack Compose

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