Joe Birch, excellent Android Developer at ribot.
1. Tell us few words about yourself and your passion regarding Android.
For several years I've been working at a design consultancy creating beautiful android applications for a range of clients. I'm very active in the open-source / android community and am constantly finding new things to learn about surrounding the android ecosystem, sharing my learnings with others in the community.
2. What was the most difficult task that you have faced as a developer or in your activity ?
Projects always have challenging aspects to them - be it offline sync, multiple form factor support, polish or dealing with fragmentation. So for me this is always changing as I'm constantly learning, so what was previously challenging to implement i've now overcome and am onto the next challenge of Android - but that's what makes the platform so fun for me to work on! For me, I find the documentation could be better for a lot of areas. For example, the Android TV documentation and example code is a bit sparse - meaning when it came to creating an application there was a lot of hunting through the source code of the leanback framework, even more so for writing the UI tests!
3. What is the most interesting part in your presentation which would catch the attention of your audience ?
We'll be looking at the majority of the leanback library alongside an open-source application, this real world example will show you just how easy it is to get started when building an Android TV for your own product.