Navigating the Mobile App Development Landscape: The Role of a Cost Calculator