When you are creating an application for iPhone or iPad, there are a few things you must have in mind. These are what we consider most important:
Applications must be useful for users.
Applications cannot have only links to websites.
Have a good design.
Be careful about the icon, buttons and other elements of the application design, because they cannot be equal to Apple’s.
The apps with interfaces graphically unattractive may be rejected.
Do not create apps with similar names to Apple products.
Do not create apps with similar designs to Apple products.
No illegal downloads.
Demos cannot be published.
Do not create applications that only show ad.
No adult contents (porn, violence, etc)
No offensive content