The way people use mobile phones today has changed a long way as compared to traditional mobile usage. Earlier mobile phones were used for making calls and sending text messages only. But today, users can do almost all the things possible on a mobile phone and a computer. The smart-phones and mobile applications make this possible. Mobile application development has soared to a whole new level now and applications are released on a daily basis.
i-phone has the largest user share in the mobile market therefore almost all the important applications are necessarily developed for i-phone also. However, mobile application development for i-phone is a little tricky as i-tunes has a very strict and lengthy process of approving applications submitted for release. Developers usually find themselves in awkward situations where the app is not approved by i-tunes. The ideal solution would be to hire an experienced web development company cum mobile application development company for developing i-phone applications as they have in-depth knowledge of application development according to i-tunes guidelines.
Some of the points to remember while creating applications for i-phone are mentioned below:
The icons: The applications are listed in the form of an icon. While nothing specific is mentioned about the diameter or size of the icon in the Human Interface Guidelines (H.I.G) but it has been noticed that i-tunes rejects an application that does not provides a 57x57 icon that is standard on the i-phone.
Buttons: Developers should use their own images for buttons used in their applications. Developers can also use the icons from Apple but it is not certain that Apple will always allow you to use them. Sometimes it allows and on the other occasions it rejects them. It is better to be on the safe side and use images of your own as buttons.
Private API usage: Never use private A.P.I's as it is strictly restricted by Apple. The Apple code scanner goes through each and every application and finds out the private A.P.I's if present.
Only One Popover: i-phone clearly mentions in its application development guidelines that only one popover can be shown at a time. Using multiple popover, popover within popover, will definitely get your application rejected.
Everything should be relevant: i-tunes is very sensitive about the nature of its applications. If it finds that there is anything in your app that does not make sense then it is sure to get rejected. Visuals such as cracked screen or any other error will definitely get noticed and may result in getting your app rejected.
Individuals who wish to opt for self development of i-phone applications must keep these points in their mind while developing an app. Individuals and freelance developers often complain that even their best applications get rejected by Apple for apparently no reason. The above points would have made your mistakes clear now. To avoid any unwanted situations where your application may get rejected, you should hire an experienced web development company that also has a long and impressive record of mobile application development as they would be adept at developing i-phone applications according to the Apple i-tunes guidelines.