Google I/O 2017 – Highlights for the Android Developer

Google I/O 2017 – Highlights for the Android Developer

This year’s Google I/O 2017 was an exciting few days for developers. After last year’s complaints of long queues and no shade, Google listened and delivered a pre-booking system that ensured attendees weren’t queuing for hours. They also provided big bottles of sunscreen and more shade. 

Android Architecture Components – Looking at ViewModels – Part 2

Android Architecture Components – Looking at ViewModels – Part 2

The Android Architecture components were recently announced at Google I/O 2017. There are a few different components that are a part of these libraries. These components can be used in isolation but work really well when used together. In the previous blog post, we looked at using Room and LiveData. Make sure you read that …

Read More Read More

Android Architecture Components – Looking at Room and LiveData – Part 1

Android Architecture Components – Looking at Room and LiveData – Part 1

This week at Google I/O 2017, there were a lot of new announcements for the Android Platform. One of the announcements was the new architecture guidelines for Android! This is a welcome addition to the Android platform. Previously the Android team refrained from giving advice as to how you should structure your Android applications. For …

Read More Read More

Speaking at the App Builders Conference in Switzerland – 2017

Speaking at the App Builders Conference in Switzerland – 2017

Speaking at App Builders Switzerland this past week on Android Things was an invaluable experience, I had such a fantastic time. Besides the conference, I got to do a bit of sightseeing. I was able to take a day to explore Zermatt and experience a lot of snow! Unfortunately the Matterhorn wasn’t visible but this …

Read More Read More

Google Launchpad Start – Johannesburg – A summary

Google Launchpad Start – Johannesburg – A summary

This past week I had the pleasure of being involved with the Google Launchpad Start located in Johannesburg, South Africa. The week was educational, inspirational and a lot of fun! The Google Launchpad Start program is a 5-day in-person mentoring bootcamp designed to help early stage startups tackle critical growth challenges.