Jim Bennett

Senior Cloud Developer 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.

  Reading, UK

See me soon at:

Techorama NL
Expert Day For Xamarin
Caribbean Developers Conference

My book:

Xamarin In Action

My podcast:

The Jim And Tonic Show
The Jim And Tonic Show on iTunes

Contact me:

  Xamarin In Action
  Twitter
  The Jim And Tonic Show
  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 distrib…

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 annoyi…

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 distrib…

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 annoyi…

Read More