When an app requires a backend server for data storage, costs for data storage and hosting should be taken into account when budgeting for development.