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

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

Giving Voice to the Voiceless with Flutter

posted in Firebase on December 17, 2018 by hitherejoe

Outside of my working hours I have often spent time with other people involved in animal rights — be it volunteering for a local animal sanctuary, visiting shelters or planning with other animal rights groups. One thing I’ve noticed along this time is that the awareness of these groups has never been too accessible — I’ve only discovered them… Continue reading →

Serving web pages with Firebase Hosting

posted in Uncategorized on December 13, 2018 by hitherejoe

Firebase Hosting is a tool that provides us with a way to host web applications, allowing us to serve both static and dynamic content to our users with a simplified method of hosting. Whether it’s a web app, or a simple static landing page for a pre-launch of our product, we can deploy content to… Continue reading →

Native Flutter Experiences: Tabbed Navigation

posted in Uncategorized on December 11, 2018 by hitherejoe

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 the first set of these articles we will take… Continue reading →

Exploring the Android Fragment Scenario component

posted in Uncategorized on November 12, 2018 by hitherejoe

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 →

Loading data from Firestore with Flutter

posted in Uncategorized on November 6, 2018 by hitherejoe

In a recent side-project of mine I needed to perform some simple loading of data from an external data source. This was all data that I had collated myself so I decided to manually load it up into Firestore — in this post we’re going to quickly take a look at how we can hook up our… Continue reading →

Android Networking with Coroutines and Retrofit

posted in Uncategorized on November 1, 2018 by hitherejoe

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 Actions on Google Responses: Basic Card

posted in Uncategorized on October 25, 2018 by hitherejoe

When sending responses from our Actions on Google conversational tools, there are a number of different ways in which we can present content to our users. In this post we’re going to look at adding responses to our conversations using the Basic Card. When building responses for our conversation tools we have the ability to… Continue reading →

Exploring Google Play App Signing

posted in Uncategorized on October 19, 2018 by hitherejoe

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 →

Exploring Actions on Google Responses: Simple Response

posted in Uncategorized on October 12, 2018 by hitherejoe

When sending responses from our Actions on Google conversational tools, there are a number of different ways in which we can present content to our users. In this post we’re going to look at adding responses to our conversations using the Simple Response. When building responses for our conversation tools we have the ability to… Continue reading →

An introduction to UI Testing on iOS

posted in Firebase on September 29, 2018 by hitherejoe

I’ve always been a big fan of UI testing where appropriate, we can use it to automate the validation of visual components in our applications which allows us to reduce bugs, regressions and confusing behaviour within our applications — all helping us to save time from manually checking the behaviour and display of our view components. In… Continue reading →

  • First
  • «
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • »
  • Last