Getting started with a project is fairly easy when it is small enough, but if you want to include continuous integration, code quality analysis, good looking documentation, unit testing on the JVM combined with test coverage and automated testing on multiple devices, you will find it not so easy.