Why Continuous Integration Should be Part of Your Mobile Development Process
DevOps teams have discovered that the explosive growth of mobile is a catalyst to speed up mobile development and drive better innovation. However, fragmentation in the mobile ecosystem has made this hard to achieve, and the issue is only worsening. Even as many organizations transition their web application development from waterfall to agile methodologies like continuous integration (CI) and continuous delivery (CD), they are faced with the elusive goal of further expanding CI to include their mobile app development as well. Despite the challenges, CI is still the answer to faster mobile app development and higher quality mobile apps.
The key to applying CI to mobile app development lies in automating the build and testing processes. The tools that enable automation have continuously evolved to keep pace with the rapid growth of mobile. Today, there is a wide range of tools that serve specific purposes along the entire CI pipeline.
This paper explores how organizations can approach their mobile app development from the perspective of continuous integration. It focuses on the two steps of automating build and test cycles, and features a variety of tools that help teams build the next generation of mobile apps.