Category

Programming

Android

Reactive Android, Part 2

In this section we will attempt to produce the same application as in Part 1, but using RxJava. If you’re not familiar with RxJava, I highly recommend watching a Netflix presentation on the topic. I’ll assume you’re familiar …

Android

Reactive Android, Part 1

From what I’ve seen, vast majority of bugs and crashes programmers face on Android are around state and concurrency. These issues cause serious headaches not only in mobile applications, but they have a special flavor in Android. Specifically, …

Programming

Disable scrolling in Android ListView

Let’s say you want to make a static list view, perhaps because all the items in the list fit on the screen (no matter how small). Android doesn’t offer an easy way to accomplish this with something like …

Programming

WebViewChromium – still MIA

Update 10/31/2013: The WebViewChromium is now implemented in Android 4.4 KitKat! If you’ve ever used WebView in Android, you know that its a double edged sword. On the one hand being able to bring the full power of …

Programming

Analyzing network requests on Android

You may have needed to see all commmunication for your app to the server. Perhaps you’ve inherited the codebase from someone else, or it relies on a library and you want to see how the server requests look. …

3 photographs