Jim Bennett

Senior Cloud Advocate at Microsoft, Xamarin Certified Developer, author of Xamarin In Action, blogger, speaker, father and lover of beer, whisky and Thai food. Opinions are my own.

  Redmond, WA, USA

My book:

Xamarin In Action

Contact me:

  Xamarin In Action
  Twitter
  GitHub
  LinkedIn
  YouTube
  Email
  CV

Updating your google-service.json from an AppCenter environment variable

I've been working on an app that needs push notifications, but also needs to be open source. This led me to a problem - the google-services.json file. This file is needed to sign up for Firebase messaging to implement push on Android, but it also contains my API keys, values I do NOT want to be public. So - what to do? Well I'm building and distr…

Read More

Installing Google Apps in a Marshmallow emulator

I've been trying to play with the Google Nearby Message API recently as this has capabilities to talk to Eddystone beacons. The problem I've come up against is that the example code uses the new Marshmallow permissions so I'm having a bit of a headache getting it working. I've got a Tesco Hudl 2 as my only physical device, and thanks to the annoy…

Read More
 

Updating your google-service.json from an AppCenter environment variable

I've been working on an app that needs push notifications, but also needs to be open source. This led me to a problem - the google-services.json file. This file is needed to sign up for Firebase messaging to implement push on Android, but it also contains my API keys, values I do NOT want to be public. So - what to do? Well I'm building and distr…

Read More

Installing Google Apps in a Marshmallow emulator

I've been trying to play with the Google Nearby Message API recently as this has capabilities to talk to Eddystone beacons. The problem I've come up against is that the example code uses the new Marshmallow permissions so I'm having a bit of a headache getting it working. I've got a Tesco Hudl 2 as my only physical device, and thanks to the annoy…

Read More