VRT recently released their brand new ‘deredactie.be’ app. A news application that inherits the style and concept of the existing mobile site and the experience of a mobile app, basically resulting in much faster news-updates and videos. As a member of the native mobile behind this application I would like to give you a quick look into the team’s composition, our daily habits of scrum and the way we get software to our audience.
Our native team is part of the Digital Production Center(DPC) within VRT, a center that works closely with several brand managers to deliver new digital products. At the moment of developing ‘deredactie.be’ we worked with 2 Android and 2 iOS developers. But at this very moment we consist out of 3 developers for each platform to create new products even faster and to make some space for maintaining our existing apps. As a member of these developers I can safely say that we have a crush on test driven development. Each and every line of code has to be tested, this is not carved in stone but it is just a habit we created over the years. One of the good things about bringing Android and iOS developers together is the way they challenge each other in code and UI difficulties. None of our issues survive a heated discussion. To enhance our software quality we have a dedicated tester, who surprises me every time we deliver a feature. This guy surely knows where to look for possible bugs and since a few weeks we are investing in fully automated tests using Appium to increase our software quality even more.