While designing an iOS application it's important to take into account potential future features and functionality that may be added down the line. Programmers should also consider Apple's guidelines for designing apps so they're intuitive for users, which means making sure that functions are easily accessible from common areas on the screen by minimizing scrolling.