Sure ways to screw up an iOS Application
One wishes to build the best innovative hit iPhone app where extraordinary design is key to getting the attention of users and of Apple, but there are these designers and developers who just don’t get it. Apple does not feature such apps and consumer won’t probably download them. Shattered remains the investors and those with the idea of bringing a new brand of innovation to life.
These are the following 10 ways to achieve what I mentioned above. The best possible way you can put your app on the “highway to hell”.
Overload with Information.
There is a term called data abstraction and is totally opposite of giving every information to the user. Somehow the designers gets the idea to share each and every content of the process to be displayed over the screen which may or may not be necessary for the user to understand the functionality.
Downloading an app is very simple but we should not forget that it’s as easy as it is to uninstall the crap from the phone. Unless the user is really interested to know how your app similar to airplane cockpit works they are most likely to get somewhat similar application from the market.
- Understand the screen size is small even a 5.5 inch screen kept sophisticated will ruin the app
- Show only what is essential
- Provide padding and whitespaces
Registration Process
Never should be the registration page displayed over the first page when your app runs. You do not go to a party where the first impression is similar to interrogation. Too many apps over iOS simply make the user jump from launching the app to registration or login screen generally. It is more comfortable if it has a provision to get access through Social Media other than that it’s a big no.
First consider if the extra data or functionality is really worth the risk of requiring users to register. If it really is worth it, think about ways to provide value to the user before scaring them away with a login/registration screen.
Neglecting Mental Models
An Mental note is kind of a small stick note or a reminder that once you are applying your ideas to the app these things should not be messed up to achieve the best result.
Let me put it in simpler way: Many user have bar code scanner with them which they use time to time to receive respective information now in haste some time the user gets in a way to scanning the code in a shabby or with trembling hands. Now a small quote which says “ Please do not shake the phone“ might save the day.
Breaking Conventions
Designers are known for their creativity but there are some rules not to be ruled. Apple has already put too much convention that breaking some of them becomes essential from a designers point of view but sometime pushing it too far might throw you out from a cliff.
To avoid breaking conventions:
- Use an iPhone or iPod every day. Designing with conventions in mind will eventually come naturally.
- Read Apple’s Human Interface Guidelines (HIG) and periodically do HIG checkups on your app.
- Write native code. Code in Cocoa and Objective-C rather than using tools like PhoneGap to code in HTML, CSS, and Javascript. PhoneGap is a great tool for developers to build iPhone apps with web technologies. There’s nothing strictly wrong with using PhoneGap, except that it makes apps that generally don’t feel as snappy as native apps. But the worst convention-breaking apps are usually developed using these kinds of technologies. Apple makes it hard (although not impossible) to break UI conventions when coding with their native technologies, whereas PhoneGap makes it very easy not only to break conventions but also to use standard UI elements in very non-standard ways. In addition, oftentimes tools like PhoneGap make it harder to do things like animate between screens—a convention that native apps get automatically.
Important: this absolutely does not apply to certain genres like games and entertainment, where users expect and crave a completely custom experience.
?
Basic Graphic Design Principles
Some mobile application over iOS do not look professional. With great functionality comes great design but it does not mean you disregard the basic subjective taste. Find below some of the principles that will ensure app to look professional.
Contrast: Both of these examples have poor contrast between the background and the content.
Repetition: The last two rows in the lefthand example break the font size pattern, and the righthand example doesn’t have much repetition at all—it lacks patterns in fonts, spacing, colors, and alignments.
Alignment: Left alignment generally looks more professional than centered alignment (lefthand example) or no alignment (righthand example).
Proximity: Very weak spatial groupings (especially in the righthand example).
Mobile context Designing
The context of the app is where the user gets the idea of each functionality and feature. It is vital to figure out what context will operate during the working of the app and below design principles are surely to be met.
- Design big, bold, and minimal. Folks generally aren’t paying full attention to the interface and are often using it while doing something else. They don’t see the interface, they see a blur. Make the important elements pop.
- Beef up the font size. Don’t let the simulator deceive you; fonts look much smaller on the actual device. Be careful not to limit testing to retina-display devices like the iPhone 4. Smaller fonts look great on retina displays but absolutely fail on older devices.
- Do one thing really well and trash the other features. If you’re porting a desktop app or website to mobile, don’t just optimize for mobile; rethink the entire experience.
- Our fingers are very big and imprecise so make targets big.
- When designing forms, don’t forget the digital keyboard is going to take up about half the screen when the user taps on the first field.
Building a successful iPhone app is no small undertaking, and steering clear of these ten mistakes is just part of the equation. A solid idea and solid marketing are also extremely important. This list comes from obsessive observation of hundreds of iPhone apps as well as first-hand experience of designing and programming apps. It should help you design an app that stands out from the rolling sea of mediocrity in the App Store and becomes loved and shared by myriad happy users around the globe.
Webdior has been developing Mobile application for clients around the globe a have designers and developers having 8+ years of experience in the field. We welcome new ideas and would be our pleasure if our resources and services could be of any assistance to you or your cooperatives.
Please feel free to contact us:
Skype | webdior, Tel | +1 325 216 6000 (US) | +44 11 3314 6000 (UK), Web |https://www.webdior.com, Email | [email protected]
We take pleasure for helping you to grow your business and work to meet and exceed your expectations.