@mrmohsen
The most important point for designing an application for iPhone/ios is to "prioritize user experience (UX)".
UX encompasses all aspects of how a user interacts with your app, including:
-Usability
-Visual design
-Functionality
-Performance
And:
-Simplicity
-Consistency
-Feedback
-Accessibility