We understand that developing an app is a huge undertaking. The blood, sweat and tears that go into this project shouldn’t be limited to the app itself. Being smart about how you present your app will play a key role in how it does in the app store of choice. This includes giving your app a good “face”; or app icon. Before you call up your friend’s sister’s nephew because he has Photoshop installed on his computer, here are some tips to consider when designing a good app icon.

Take the app icon design seriously
With millions of apps in the App Store and Google Play Store, standing out is of utmost importance ‒ especially if there are similar apps in your category. Think of it this way – on a crowded bookshelf, the cover of a book that catches the eye and follows good design principles will be looked at first. Consumers judge books by their covers, even though their mothers told them not to. A strong brand throughout is key; don’t make app icon design the last priority during the development process.

Research, research, research!
Unique app ideas are worth a million bucks. Sadly, someone has probably already come up with yours.Find out who your competitors are and what their icons look like. Are they colorful, do they have a unique look or a fun avatar? You may assume a Scrabble tile is a great icon idea for your new word game; maybe you should do a quick search first. Don’t copy your competitors or Apple might assume your original app is a ripped off copy of Words With Friends – or your competitor might slap you with a copyright infringement lawsuit.

How many different variations of Scrabble tiles can there be?

Keep it Simple, Silly
Some of the best icons in the store have a simple, unique look and stand out during a quick scan of search results. Pretend your icon is a billboard on the side of a highway with a 70 MPH speed limit.If there is too much going on in the app icon, the app will most likely be skipped because someone shopping on the App Store won’t have time to process everything. An icon is also not the place to throw in every Photoshop trick and filter you know. (See note later.)

Consider color
Everyone has a favorite color, but that doesn’t mean it should be in your app icon. How do you finda color scheme that will be attractive to your target audience? Kissmetrics has a great infographic on colors and purchasing power, detailing the psychology behind selecting certain primary and secondary colors for branding. There are also numerous websites and books that go into great detail about color theory and psychology. Once you’ve selected a base color for your branding, check out Colors on the Web, a free tool that allows users to generate eye-pleasing RGB schemes based off of one color.

A quick search for “kids” apps yields bright, fun colors.

Avoid the “deadly sins”
There a number of unspoken rules to keep in mind when designing a good app icon. Things like vertical stacked type, fancy – and illegible – scripted fonts, bad color choices, Googled (read: copyrighted) clip art, using Comic Sans in general, and unnecessary drop shadows should be avoided at all costs. Items unique to the app realm, such as shine filters, should also be evaluated with scrutiny. Just because another app uses it in their icon doesn’t mean it will work for yours. Many filters and “tricks” can make your app seem unprofessional and untidy.

From Building iPhone Apps – these are just bad.

Bonus tip – don’t forget about screen shots
You’ve spent all sorts of effort, time and money on an exquisite app icon design. Why upload boring screen shots? The screen shots give you another opportunity to showcase your app and brand. Design Boost did a great post on creating screen shots that sell. Adding callout text, graphics or other enhancements to your screen shots can further entice a shopper into buying your app.

Adobe this morning is making news as they announced the next iteration of Flash – version 10.1, which includes support for the expected personal computers, smartbooks, netbooks and of course… smartphones. Of the list of supported handset manufacturers… one name is (un)surprisingly missing. Apple.

Pundits around the net have long speculated (pretty much since iPhone day one) on when Flash integration would finally happen. Adobe has approached Apple and has been trying to work around the issues involved, and Steve Jobs himself has commented on the topic, saying that Flash Lite (the baby version of Flash that was initially designed to support mobile devices) "is not capable of being used with the web." It simply is not a web plugin technology and only bears fleeting relation to the desktop version of Flash, which Jobs said "performs too slow to be useful" on the iPhone.

"There’s this missing product in the middle," Jobs stated, however with the iPhone conspicuously off the supported handset list, it seems that Flash 10. 1 isnt that product.

Or is it?

Does it really matter what Adode does to Flash? Will it ever get approved on the iPhone?

Not likely – not without serious limitations or controls placed on it by Apple. Flash gives developers something that Apple does not want them to have… a platform for developing games and other applications that are browser based that fall outside of the App Store approval process, out side of Apples financial walled garden, and outside of Steve Job’s control.

Take for example the Flash game below entitled "Parking Lot 3" by Addicting Games.  A basic game that has the player trying to park their car in various positions without striking any objects. As a former resident of San Francisco, I can understand how this can be a challenge to many.

The game can be found, along with many other free, ad supported flash games, at the Addicting Games website.


To get this game on the iPhone however, Addicting games has to buy a Mac ($1,000 or so),  register as an Apple developer ($99 – $299), and get Apple’s approval before their app can be released. (This is just to develop free apps!) If they want to distribute a paid version, they then have to give 30% of all revenue to Apple.

Pretty sweet deal for Apple!

iPark It - Available in iTunes (under strict supervision)

It’s hard to believe with all the money being made by Apple because of the App Store, that anything remotely threatening its walled garden will appear on Apples multi-touch devices any time soon.



At MAX 2009, Adobe showed a number of applications and games for iPhone that have been built using a prerelease version of Flash Professional CS5, set to be released in 2010 with a public beta to be released later this year. This does NOT allow developers to develop Flash programs that work in the browser, however it does provide a shell in which a Flash program can be turned into an iPhone App, complete with the regulations and constraints of the App Store.

Interestingly.. in the question and answer section of the article, Adobe uses some interesting verbiage to answer the question " Will iPhone users be able to view web content built with Flash technology in the iPhone browser?" Their answer:

"Flash Player uses a just-in-time compiler and virtual machine within a browser plug-in to play back content on websites. Those technologies are not allowed on the iPhone at this time, so a Flash Player for iPhone is not being made available today."

Not "doesnt work" , "isnt possible" or even "needs work". Its simply… "not allowed".