Categories
android android-things Conferences

Highlights from Google Developer Days Europe 2017 – Kraków, Poland

This past week I was in Kraków for the Google Developer Days Europe Conference and the Google Developer Experts Summit. There was a lot to learn about new technology and I enjoyed meeting and spending time with many developers from across the globe. I didn’t know much about Kraków before visiting but I’m really thankful […]

Categories
android

Android Oreo – (8.0) – Features I’m excited about

Google has officially announced the next version of the Android operating system and it is called Android Oreo! If you are a mad Android fanatic like me, then you probably already know this by now. Historically, Google has named its versions of Android after different tasty sweets or desserts, each version is named alphabetically – it […]

Categories
android

Resources for Getting Started with Modern Android Development

 After putting together resources for the Mobile Developer Graduate Program that we run at DVT, I realised that the content I referenced could be a great guide for getting started with Modern Android development. It is worth noting that we have a very hands-on approach to training the graduates at DVT. We run workshops as […]

Categories
android architecture

Android Architecture Components – Looking at Lifecycles – Part 3

In the previous posts (part 1 and part 2), we looked into the new Architecture Components that were announced at Google I/O 2017. The Android Architecture components are a welcome addition to the Android Platform. Previously, it was difficult to architect Android applications as there were no official guidelines. The new Architecture Components help solve […]

Categories
android architecture

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 […]