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

Joe Birch

Speaker, Educator and GDE for Android

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

Handling Android runtime permissions in UI tests

posted in Uncategorized on January 7, 2016 by hitherejoe 0 Comments

Several months ago I took a look at the new Android Permissions model where things were changing quite a lot with the introduction of Marshmallow. the implementation of this new model meant that we needed to ensure that: We checked if we had the permission we needed when it was required We requested the permission… Continue reading →

Vineyard — Creating an Android TV Vine App

posted in Uncategorized on January 1, 2016 by hitherejoe 0 Comments

Everyone loves TV, I’m certain plenty of households watch hours and hours of live TV every week — it’s as if people are hooked. But is there any reason not to be? Content is always present when using your TV, you can flick between channels and there’s instant playback of media on your screen. Even if we… Continue reading →

Exploring Meaningful Motion on Android

posted in Uncategorized on November 17, 2015 by hitherejoe 0 Comments

At ribot we care about creating beautiful and meaningful experiences for people, in which motion plays a big part. After seeing an inspiring talk at Droidcon London, I decided to dig deep into motion on Android. From this, I’ve put together my findings to help make both Developers & Designers aware of just how easy… Continue reading →

Things I did at Droidcon London

posted in Uncategorized on October 30, 2015 by hitherejoe 0 Comments

At ribot we get the chance to attend conferences throughout the year, so me and Iván made a trip up to Droidcon London. I learnt a lot, met some great people and made a lot of notes over the last two days – so here’s a (very) brief summary of my time at the event…. Continue reading →

Exploring Google Play Services: Place Picker & Autocomplete

posted in Uncategorized on October 28, 2015 by hitherejoe 0 Comments

The Place Picker Widget and Autocomplete component are two powerful features part of Google Play Services. Here we take a look at both of these componenets and how we can implement them in our applications. As of Play Services 7.0, Google have made some great features available for us to implement into our apps –… Continue reading →

Approaching Android with MVVM

posted in Uncategorized on September 21, 2015 by hitherejoe 0 Comments

Building an MVVM architectured application using the Data Binding Library The Data Binding library for android is something that I’ve been keen to check out for a short while. I decided to experiment with it using the Model-View-ViewModel architectural approach. To do this, I took a HackerNews Reader app that @matto1990 and I worked on together,… Continue reading →

Exploring Chrome Customs Tabs on Android

posted in Uncategorized on September 9, 2015 by hitherejoe 0 Comments

Alongside Android Marshmallow, we saw the announcement of the Custom Tabs library for Android. Let’s take a look at what this new library does and how we can use it to provide an improved User Experience when web content is displayed within our applications. Google recently announced the release of a new support library, known… Continue reading →

Exploring Google Eddystone with the Proximity Beacon API

posted in Uncategorized on August 11, 2015 by hitherejoe 0 Comments

Google recently announced the release of their cross-platform BLE Beacon format. Here we look at what we can do with it and how to use this new API to manage our beacons. We recently saw the announcement of Google’s open beacon format, known as Eddystone. Released alongside this was the Proximity Beacon API, used to register… Continue reading →

Exploring the new Android Permissions Model

posted in Uncategorized on July 15, 2015 by hitherejoe 0 Comments

The approach to permissions for both users and developers is changing with Android M. Here we take a look at how they’ve changed, how this affects the user experience and what we need to do to implement this new model. Following the new Android announcements at Google I/O 2015, we previously took a look at the… Continue reading →

Exploring the new Android Design Support Library

posted in Uncategorized on June 17, 2015 by hitherejoe 0 Comments

This new library introduces several new components previously not available out-of-the-box. Here we take a brief look at what they are, what they do and how we can implement them. I’m a massive fan of material design. Everything about it provides a strong feeling of consistency between applications and as a whole makes them both… Continue reading →

  • First
  • «
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17

Practical Jetpack Compose

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