Recently, I attended the Kotlin programming language conference, aptly named KotlinConf, to learn about the latest developments in the language. Naturally, my first idea for this blog was to list the top takeaways of the talks I attended. However, I thought it could be more useful for those who aren’t familiar with Kotlin yet to […]
Measure the Adequacy of Android Unit Tests with Mutation Testing
Unit tests are an essential tool in a trustworthy test suite for an Android application or any other software system for that matter. But unit tests themselves doesn’t guarantee that the right features or requirements are tested, even if you did a thorough effort to cover as much code as possible in your entire code […]
Linking apps together with App Links
When developing apps for mobile phones you want to offer your users the best user experience. Sometimes this includes showing information outside of your app, in another app. Up until recently, there was no real good way to do this. Luckily, now there is a new initiative App Links that provides an open source and […]
Cordova from the Trenches: Write Once, Run & Debug Everywhere!
Co-written by Gian Luca Ortelli and Ashkan Roshanayi. Trifork was asked to develop a mobile app for crisis management in a “GRIP 1” crisis situation for Dutch municipalities.The users of the app are municipal employees involved during a crisis situation. The app was designed in co-creation with the involved municipal employees. But what is a […]
Using Android Preferences in a background service
In this post I will explain how I have used the Android Preferences in a background service. The preference is used as an interval for updating a listview with some simple text items.
Android basics – Applying some UI patterns
When I started with my Android application, I had the idea to create a home screen and an action bar just like one of the Android developers described in a blog item. I was really helped by the source code of the Google I/O Schedule app. In this post I will explain how I used […]
Creating an Android app for your website with Spring Android and REST
As Android is really hot at the moment (and I have an Android phone), I wanted to create an Android app for my website. In this blog post I will explain the changes I had to make on the part of my web application and how I used Spring Android to interact from Android to […]
Creating an Android app with Google App Inventor
After a few times filling in the registration form and weeks from waiting, I finally got an invite for Google App Inventor. In this post I will explain how I have tried to rebuild an app that I created before with “normal” programming.
Top Free Android Applications
Since a week I have the latest Android phone of Sony Ericsson, the X10. As it is my first Android phone, the first thing I did was searching the Android Market for great apps to get the maximum out of my Android system. In this post I will show you my selection of apps that […]
Exploring the world of Android :: Part 2
And I’m back! Reporting live on the glorious adventures in the exciting world of Android. This blog post is the second one in the Android series. This time with code samples! Yeah! In my first blog post about Android I talked about setting up a project using Android. This time I want to discuss a […]