A template for a mobile cloud application that has a Spring Boot server, an Android client, and shared client/server code. The template includes appropriate testing for each part of the mobile cloud application.