You can use the hosted mobile apps in iTunes and Google Play for free.
You'd only compile them if you wanted to customize the mobile apps--which requires the self-hosted push notification service, since you're also self-hosting your own mobile apps.
Please see documentation link in my last post.