May 152012
 

Androids vs. iPhones. The debate goes on and on. When the iPhone was first released, there was really no competition. Apple was playing in a class of its own. First Android phones were dismal: slow UI response, lags here and there, and the overall “do-it-yourself” approach just didn’t with consumers.

iphone icons

Today, the situation has changed. With the latest iPhone being a great device and a luxurious platform, the latest Androids leave little to be desired. Today’s Androids have no UI lags, feature most of the same apps in the Android Market / Google Play store, and went away with the do-it-yourself, LEGO type approach. Today, choosing one phone over another is more of a personal preference. Let’s try to find out what’s best about going the Apple route, and what advantages the Android way can bring.

Hardware and Model Selection

With Apple, you are always limited to just a few models. Or, rather, you’re limited to only one current model in several versions that, honestly, differ very little. There are a few older models available from the used market, but that’s about it. “You can have any color as long as it’s black”.

Android phones, on the other hand, come in all sorts of shapes, models and colors. Different manufacturers use entirely different hardware. Different screens, processors, memory. Very different reliability and usability. Buying an Android phone will require you to do a market research, whereas you can’t really go wrong with any iPhone you can afford. Are you a techno geek or a gadget guy? Look for an Android phone you like best. The rest will be served by Apple.

Display

The latest generation of iPhones has a great Retina display. These super high pixel density displays will render your apps, icons and graphics so smooth it’s hard to believe. Kudos to Apple: they built one of the greatest screens ever.

Androids come with all sorts of displays. Some of the better ones can match iPhones in resolution, but software integration is still something to work on. Many apps still have low-resolution icons and graphics designed to be shown on lower-resolution screens. When selecting an Android phone, you will have to look carefully to get a model with a good screen. If you’re not good with numbers, icon resolutions, angles of view and technical specs, just get an iPhone for the best screen ever.

Built-in Software and Interface

An iPhone is an iPhone. They’re all the same. One operating system, same user interface, the same set of pre-installed apps, same icons. You can customize it by moving stuff around and choosing a few icons on your own, but there’s only so much you’re allowed to do.

Androids come in all sorts of flavor. Different firmware and dozens of OS versions, builds and revisions. Different sets of icons for same apps. Completely different shells and launchers. Fully customizable: you can turn an Android phone into pretty much whatever you want (and it’s not all about custom icons) – but you have to know what you’re doing. With such a huge variety, some models are simply better as in easier to use, more stable and working more reliable than others. If building your very own tailored environment is fun for you, by all means buy the Android. If you like it working out of the box, get an iPhone and start using it right away.

Extensibility

iPhones don’t have a slot to use an external memory card. You’ll be stuck forever with the amount of memory you originally bought. If you outgrow your iPhone, you’ll have to buy another iPhone, bringing more dough to Apple.

Most but not all Android devices come with a microSD slot, allowing you to put more memory when you need it. With flash memory getting cheaper every year, you will be wealthier in the long run if you buy an Android.

With iPhones, you can’t even swap a battery. If your battery goes bad in some years (they all do; lithium batteries die in 3-4 years), you’ll be sending your iPhone to Apple for a “major repair” (more dough to Apple), or be on the market for a new iPhone (even more dough to Apple).

While some Android phones use similarly user irreplaceable batteries, most devices are easy: just lift the cover and throw a new battery in. A replacement battery will only cost you a few dollars, allowing you to postpone the purchase of another phone some more years.

Conclusion

Android phones are more affordable to buy and cheaper to upgrade and maintain. They’re more extensible and customizable. iPhones work great right out of the box, and offer one of the best usage experience ever. Which one to pick? The choice is yours.

Jun 272011
 

When designing mobile apps or designing graphics for Android apps, one must follow srict guidelines. Re-using images made for other operating systems, especially desktop-based, is generally not a good idea. Foreign graphics will look out of place at best, or will make your Android apps hardly recognizable at worst.

There exist precise guidelines available for designing standard-compliant Android icons. Different design guidelines are available for tab icons and menu graphics.

Android Icons for Navigation Tab Bars

Tab icons are drawn in individual tabs in tabbed UI. Tab icons should be provided in two different states: selected and unselected. It is required that tab icons are drawn as simple, flat shapes as opposed to icons drawn in 3D or isometric projection.

Android OS and Android apps are used on a variety of different platforms employing a wide range of hardware. In connection to icon images, those platforms can have different display sizes, display resolutions, pixel dimensions and density. To accommodate the wide range of screens, Android developers must supply all tab icons used in their apps in at least three resolutions to be shown on low, medium, and high density displays. Resolution-wise, the outer boundaries for the three resolutions are defined as 24×24, 32×32, and 48×48 pixels. Inner dimensions should not exceed 22×22, 28×28, and 42×42 pixels respectively. By providing all three standard resolutions, developers can ensure that their apps will be shown properly on a wide range of platforms running the Android OS.

Menu icons are used in the “options” menu, and are displayed to the user when they press the Menu button. Similar to tab icons, menu icons should be flat, grayscale images. Just as tab icons, developers cannot use 3D or isometric projections.

Pixel sizes for menu icons are described in a slightly more complex way as opposed to to tab icons. Instead of two resolutions defined for tab graphics (inner shape and boundary box), the inner shape of menu icons can be smaller or bigger depending on whether they are square-shaped or not. If a menu icon is square-shaped, its dimensions should be smaller than for icons with different shapes. The reason for having two different size limits is to establish a consistent visual weight across the two icon types.

The outer dimensions for ldpi, mdpi and hdpi icons are described as 36×36, 48×48, and 72×72 pixels respectively. Inner shapes for square, low-definition icons is 22×22 pixels, while non-square icons should fit into a boundary box sized 24×24 dots. Similarly, mdpi icons should fit 30×30 and 32×32 pixel boxes, while high-definition images should fit into 44×44 and 48×48 pixel rectangles respectively.

Instead of designing your own graphics conforming to these guidelines, Android developers have an option of getting stock icons from professional designers. For example, Android Tab Icons by Aha-Soft offer 112 unique tab images in selected and unselected states and all standard sizes. Should additional resolutions be required, developers can produce graphics at any size by accessing scalable vector sources. Android Tab Icons can be previewed and downloaded at http://www.aha-soft.com/stock-icons/android-tab-icons.htm.

Jun 242011
 

When designing apps for all generations of Apple iPhone, iPad, and iPod devices, software developers must use a certain set of icons meeting Apple’s stringent Custom Icon and Image Creation Guidelines. As a bare minimum, developers need an application icon and a launch image. However, Apple recommends that apps supply several extra images, such as an icon used by iOS when showing Spotlight search results and Settings.

When developing apps for all generations of Apple iPhone, iPad, and iPod devices, software developers are required to use a specific set of images meeting Apple’s strict Custom Icon and Image Creation Guidelines. As a bare minimum, one needs an application icon and a launch image. However, Apple recommends that apps supply several extra images, such as an icon used by the system when displaying Spotlight search results and Settings. Apps that can handle certain file types (such as documents, tunes, or video clips) will require graphics to represent their supported file formats. Most apps will also need a good deal of icons to draw their navigation bars, tab bars and toolbars.

Icons for iPhone Navigation Bars

As a general rule, Apple imposes very strict requirements on how to design these icons so that each app running on the iPhone, iPad, or iPod platform conforms to common specifications and visual guidelines. Specifications ensure that your app looks in line with what’s offered by Apple and third-party developers.

The Retina Display: Making Icons That Look Great

Apple’s innovative super-high density Retina display packs more pixels into a small area than was possible just a few years ago. These high-resolution displays allow displaying the highest definition graphics to display crisp images with stunning dimension and depth. As such, Retina displays will demand higher resolution graphics to be used in navigation bars, toolbars, and tab bars. Texture-reach, highly detailed, and more realistic images with small elements and engravings will create the most pleasing effect of three-dimensionality and depth. To look good graphics on Retina displays, developers need their icons in resolutions of up to 60×60 pixels.

Icons for Navigation Bars, Toolbars, and Tab Bars

While, generally, apps can use artwork in any reasonable size or resolution, there are a few common sizes your icons must conform to in order for the system to draw them properly in navigation bars, toolbars, and tab bars.

For iPhone and iPod touch toolbar and navigation bars, Apple specifies the icon sizes of 20 x 20 pixels (standard resolution) and 40 x 40 pixels (high resolution, for Retina displays). Toolbar and navigation bars in iPad apps will display 20 x 20 pixel versions solely.

Tab bar icons shall come in two sizes. 30 x 30 pixel icons are used in tab bars displayed in iPad, iPhone and iPod touch apps in standard resolution. In addition, iPhone and iPod touch apps with the Retina display will benefit from having super-sized images in resolution of 60 x 60 pixels.

Stock Icons for iPhone, iPad, and iPod Navigation Bars, Toolbars, and Tab Bars

Aha-Soft provides a collection of readily available royalty-free icons conforming to Apple’s guidelines for toolbars, navigation bars and tab bars. App Tab Bar Icons for iPhone provide an easy way to create stunning navigation bars, toolbars, and tab bars in iPhone, iPad, and iPod apps. 120 different app icons are included in all standard sizes of 20×20, 30×30, 40×40, and 60×60 pixels. Each image is provided in black and white versions. Raster PNG and PSD files and scalable vector AI, SVG, and PDF sources are provided.

Do you want to make icon pictures yourself? Read more at iconeditor.info