App Development on a Budget: Tips for Cost-Effective Solutions