Warning: A non-numeric value encountered in /home/ricston2/public_html/blogarchive/wp-content/themes/Divi/functions.php on line 5766

Using TLS with Apache Tomcat and Android

The aim of this blog is to set up a secure connection between an Android device and a Tomcat instance so that both can exchange information over an encrypted channel. The first step is generating a server certificate to be used in Tomcat. For the purposes of this post...

Running Android in a VirtualBox VM

The first question that may come to mind after reading this blog post’s title is: “Why would I want to run Android in a VM when I have the emulator?”. For me it boils down to two main reasons: Android runs significantly faster in a VM compared to the emulator....

Robotium to the rescue

My experience from programming on the Blackberry platform taught me that unit testing native mobile apps still has some way to go compared to desktop and web applications. So hearing that Android has its own testing framework came as welcome news. During the past few...

Pushing Messages onto Android Apps

The push model is the concept of a service sending unsolicited or unrequested data to a client. The alternative to the push model is the pull model: a client requests data from a service. The pull model is easy to implement in Android applications. On the other hand,...

Mule & Android in Helsinki

In March, we participated in an event that showcased Android in Helsinki. I gave a presentation showing how one would go about creating integration applications using Android and our weapon of choice, Mule. For a full recap of the event, click here. You can see our...