Author: Evelina Vrabie

Testing with Android, RxJava and Mockito

I’ve started writing a small Android app with RxJava and at some point I wanted to test my DataStore, which contains the backend logic of my app. It’s an interface that returns a bunch of Observables . I wanted to test one of the methods, for example: public interface DataStore { Observable<Tuple2<Account, […]

Android Custom Font

I’ve recently had to re-think my approach for one of the most popular requests on Android:  easy support for custom fonts. I wanted a solution which: is flexible enough to use several fonts and different styles for each font. For example, let’s say I want to use Roboto regular, light, […]

AChartEngine Live Scrolling Graph

Recently I’ve been working on an Android app where I needed to plot some values in a time-based graph with live data (e.g. the phone’s signal strength). There are quite a few open-source Android charting libraries available that I’ve tried so I’ll just post the links in case someone wants […]

Android GaugeView library

Even if my day job is keeping me very busy, I’ve just managed to publish my very first open source Android library for drawing gauges on Canvas I’ve implemented this in a couple of days so the code is still a bit messy, no documentation etc. I’m planning to work […]

Android at Google I/O 2012

I’ve been dreaming about attending Google I/O live in San Francisco for years but it never seemed to be the right moment (time, money etc.) But this year I was lucky enough to get a free ticket It was well worth it! Below are my impressions of the event. The […]

Android Continuous Integration – Part 2

My little project is made of 3 modules: a parent Maven project – for keeping things together, an Android project for the application logic and ui and an Android project for running integration tests with Robotium. In some cases (e.g. you want to have a common base code and then […]