I work at a place with mobile apps. You can't continuously release a new app update every day so a release cycle is useful for structuring when we're going to ship, when qa starts to test, and having deliverable dates in anticipation of app store/play store approvers (couple days)