Android App Development | 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 → Android App Development

Digging into failed redirects within Android Webviews

posted in Uncategorized on January 17, 2019 by hitherejoe 0 Comments

  Header Photo by The Nigmatic on Unsplash Discovering the issue It was the 14th December and we were winding down ready for the Christmas break. Our code freeze had kicked in several days previously and we had shipped an update at that time to get a couple of priority bug fixes before the holidays. We… Continue reading →

Exploring the Android Fragment Scenario component

posted in Uncategorized on November 12, 2018 by hitherejoe 0 Comments

I’m always curious about what tools and features are coming up next in android — and to be sure I don’t miss out on any of this I like to keep an eye on release notes over on the android developer site. Two that caught my eye recently where the fragment-1.1.0-alpha01 and fragment-testing-1.1.0-alpha01 releases, within the testing… Continue reading →

Android Networking with Coroutines and Retrofit

posted in Uncategorized on November 1, 2018 by hitherejoe 0 Comments

Recently I’ve been reading up on, watching talks on and been generally getting more curious about Kotlin coroutines. Now that they are stable with the release of Kotlin 1.3 it felt like about time to start diving in an play with converting my existing RxJava code over to using coroutines. In this post, we’re going… Continue reading →

Exploring Google Play App Signing

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

When distributing our Android Applications we’ve always been required to sign our APK using a keystore for our application — this has allowed us to ensure that only the developer(s) of our app are able to upload updated APKs to the play console. However, because this keystore acts as a fingerprint to the lifecycle of our application — if… Continue reading →

Building HashTrack with Flutter: Authentication logic

posted in Firebase on September 24, 2018 by hitherejoe 0 Comments

If you haven’t check out the previous post in these series, then you can do so here: Building HashTrack with Flutter: Intro and setup Building HashTrack with Flutter: Main class and Localization setup You can also find the code for this guide here: Now that we have the foundations of our application built, we’re going… Continue reading →

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 →

  • 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.