Apple Iphone Hig

Posted in Iphone by admin on March 11, 2011




apple iphone hig

How To Avoid Violating Apple’s Guidelines As An iPhone Developer

You’ve spent the last three months on deciding what kind of application to go with, you’ve chosen your design, and you’ve even started on coding. You’re about halfway done, when you read a piece of news on how hundreds of iPhone developers get their apps rejected every year. Now, you’re starting to worry about your own project. Will it be approved? How can you avoid having your hardwork go to waste?

As someone who has dwelled in iPhone application development for some time, my advice would be to not take risks, and just hire a good professional iPhone developer. A team like Jinibot Mobile Developers would do a great job at a reasonable price. However, if you would like to try your luck anyway, here are some thoughts on the subject.

Match your icons – This is not to be taken lightly. In fact, even the iTunes Store now has to change its icons to match the 57×57 ones on the iPhone. Eventhough there is no mention of this in the Human Interface Guidelines (HIG), the unfortunate fact is that since you’re using Apple, you have to follow their way.

Original buttons – In some cases, Apple will allow use of its own image for functions that are similar, however this is a very complicated issue. The best thing to do is just to custom make your own buttons for your app.

API violation – Apple does not allow programs to use Private APIs, so if you are using them at all, make sure to read the developer guidelines well before implementing them. On the other hand, better your eyes may miss an important detail, but Apple’s code scanner won’t, so stick to general API’s.

Pop the popovers – iPhone development guidelines state that only one popover can be shown at any one time, so avoid opening popovers within popovers.

Humorous failures– You or I might find it amusing to use visuals like a cracked screen or an error message in our apps, but Apple won’t be thus humored. Anything that makes iPhones look like they are failing will get your app rejected.

Try these methods out and you’re guaranteed (well, 99%) to have your app accepted!

About the Author

JiniBot is the leading provider of iPhone application development and consulting services. We have mastered this domain and have extensive experience in developing custom mobile applications for iPhone (including iPad) and other mobile platforms like Android and Blackberry. Our highly experienced team brings together deep product design experience, technology expertise and a passion for building world-class mobile experiences.

For more information on hiring Houston iPhone Developers, Android Developers or Blackberry Developers, contact Jinibot Mobile Developers at 888.548.1778 or visit their their site at http://jinibot.com/

iPhone 1.1.3 – http://futuro.vc


United Feature Syndicate? Licensed Peanuts Shield Snoopy Hard Protector Case Cover for Apple iPhone 3G / 3GS


United Feature Syndicate? Licensed Peanuts Shield Snoopy Hard Protector Case Cover for Apple iPhone 3G / 3GS



An officialy lincensed United Feature Syndicate? case made from high quality materials this case will protect your iPhone 3G / 3GS from scratches and bumps and give your iPhone 3G / 3GS a whole new lease of life. The Snoopy protective hard snap on case for iPhone 3G / 3GS is as dazzling as it is practical! Your kids will love this totally cool case while at the same time you can be assured their …


Katinkas 600927 Premium Leather Case for Sony Ericcson Xperia Neo V Creased - 1 Pack - Retail-Packaging - Light Brown


Katinkas 600927 Premium Leather Case for Sony Ericcson Xperia Neo V Creased – 1 Pack – Retail-Packaging – Light Brown


$29.99


Katinkas Creased cases offer unique and colorful effect leather. No two are exactly the same. Katinkas Creased cases are 100% Genuine Leather hand made from Europe with our exclusive retractable Pull-Tab with magnetic clasping for easy access to your smartphone….

Katinkas 401251 Premium Leather Case for Motorola Atrix Creased - 1 Pack - Retail-Packaging - Brown


Katinkas 401251 Premium Leather Case for Motorola Atrix Creased – 1 Pack – Retail-Packaging – Brown


$15.16


Katinkas Creased cases offer unique and colorful effect leather. No two are exactly the same. Katinkas Creased cases are 100% Genuine Leather hand made from Europe with our exclusive retractable Pull-Tab with magnetic clasping for easy access to your smartphone….

Katinkas 400186 Premium Leather Case for Samsung Wave 2 GT S8530 Creased - 1 Pack - Retail-Packaging - Red


Katinkas 400186 Premium Leather Case for Samsung Wave 2 GT S8530 Creased – 1 Pack – Retail-Packaging – Red


$15.15


Tailor-made by handThe exclusive design, real craftsmanship and exact matching of the shape of your device all combine to ensure that each KATINKAS® case is an exceptional accessory.Superb material, perfect manufacturingHigh quality workmanship and the finest leather reinforce the KATINKAS® demand for special quality….

Programming the iPhone User Experience


Programming the iPhone User Experience


$27.99


Apple’s iPhone and iPod Touch not only feature the world’s most powerful mobile operating system, they also usher in a new standard of human-computer interaction through gestural interfaces and multi-touch navigation. This book provides you with a hands-on, example-driven tour of UIKit, Apple’s user interface toolkit, and includes common design patterns to help you create new iPhone and iPod Touch…