Testing on Mobile

Dec, 10, 2015 • Bart Vandeweerdt

Categories: Android, AppFoundry, iOS, Mobel, testing, vrt

On December 9th we presented at one of the meetups organised by the Mobel user group. Topic of the evening was ‘Testing on Mobile’ and of course we just couldn’t resist the call for speakers ;).

Testing has become an important pillar in AppFoundry’s mobile software factory. We’ve learned some important lessons and best practices and are always happy to share!

For both the speakers, Filip and Joris, code testing is a very important topic as it is rigorously applied at VRT, one of our current customers.

Joris works as an iOS consultant at AppFoundry. After his graduation he started learning Objective-C and quickly became familiar with the do’s and don’ts. During the development of several applications at VRT he felt the need of unit testing. Now, 2 years later, testing code has become a daily thing and he feels it’s the right time to convince others to do so. Besides work, he likes to hang out with friends on Teamspeak and play some good games.

Filip is lead Android developer at AppFoundry. He likes clean code, tests, the occasional dash of TDD and finding out how to apply the best practices and principles of the Software Craftsmanship movement to Android.

During the presentation Joris discussed testing on iOS and explained some good testing patterns and libraries. Filip showed us how the Android team has improved the testing story for Android during the years, but also how the Android testing framework can be complemented with several other tools and libraries to help us build better quality applications.

We had a blast sharing with you guys and hope you enjoyed it!

Here’s all the materials:

Continue reading

View all articles

NavigationManager as an in-code alternative for Storyboard

Imagine a world in which you can commit and push your changes to a feature branch, create a pull request, and never having to fear a merge conflict on a storyboard. The solution? Don’t use them.[...]

Android Studio Live Templates

Android Studio has a lot of nice features to make the lives of us Android developers a lot easier. One of those features is Live Templates. Raise your hand if you don’t know what a Live Template is. Got your hand up? Great, keep reading. Don’t have your hand raised? Well[...]