Archives

Architectural Superpowers

I will start with a very brief theoretical introduction to the usage of factories and the dependency inversion principle. From there on, this is a live coding session where I will start from a properly architected app and show how it helps to do things such as reusing an existing use case in another view controller, […]

Mystique development and Arcane knowledge

Design Patterns are a very important tool in a developer’s life: we can call them effective (and well-known) solutions to common problems. We know and use many of them (probably without even knowing it), and here’s where this talk wants to get: let’s dive into the most important design patterns and learn how to use […]

How to reactively load and cache data without even trying.

Android has a wealth of open source libraries covering everything from network clients to UI frameworks. Something that is missing is a library to help load data from multiple sources, particularly 2 levels of caching + network. NY Times has recently open sourced such a library built on RxJava, Guava + OKIO which will dramatically […]

Make your app for TV by integrating with New Google Cast SDK

Talk will have details like: What is Cast Why a developer should make their app cast enabled Tips for coding for TV Design and UX considerations Coding needed to make app cast enabled as per new cast sdk. Will go through a sample to do code walkthrough How developmenet time is reduced via new Cast […]