Common Screen Resolutions (Portrait)
iPod Touch - 320x480
iPhone 3G - 320x480
iPhone 4G - 640x960
iPad - 768x1024
Droid Incredible - 480x800
Droid X - 480x854
Evo - 480x800
XOOM - 800x1280
Gestures to account for, or not: Tap, Drag, Flick, Swipe, Double Tap, Pinch Open, Pinch Close, Touch and Hold, Shake
Apple recommended minimum tappable size of a UI item: 44x44 points
Icons needed to support an Apple and Android deployment - (Start at a 512x512 image size, because you are going to need this for app submission, make all these smaller ones from that so you don't end up with a blurry/stretched 512x512 when you are all done - or used SVG or vector of course)
- Icon@2x.png (114x114)
- Icon-72.png (72x72)
- Icon-hdpi.png (72x72)
- Icon.png (57x57)
- Icon-mdpi.png (48x48)
- Icon.ldpi.png (36x36)
Base config.lua file: (This is my basis for supporting Dynamic Image Resolution )
application =
{
content =
{
width = 320,
height = 480,
scale = "zoomStretch",
fps=60,
imageSuffix =
{
["@1x"] = 1.5,
["@2x"] = 2,
["@3x"] = 2.4,
}
}
}
Base build.settings file:
settings =
{
android =
{
versionCode = "1"
},
orientation =
{
default = "portrait",
supported =
{
"portrait",
},
},
iphone =
{
plist =
{
UIPrerenderedIcon = true,
UIApplicationExitsOnSuspend = true,
CFBundleIconFile = "Icon.png",
CFBundleIconFiles = {
"Icon.png",
"Icon@2x.png",
"Icon-72.png",
},
},
}
}
Some optimization tips:
- Get Rid of Blurry Text For Good!
- Definitely evaluate Director 1.3 and see if it fits your needs! If it does throw Ricardo a few bucks, this is a great jump start to a project!
- More tips from base2solutions
- Check your FPS
Apple Human Interface Guidelines:
http://developer.apple.com/library/ios/#DOCUMENTATION/UserExperience/Conceptual/MobileHIG/Introduction/Introduction.html#//apple_ref/doc/uid/TP40006556-CH1-SW1
Android Guidelines:
http://developer.android.com/guide/topics/fundamentals.html
That's a start, this cleared a ton off my desk! What do you have laying around? Send me anything to add to this list or post your own...
Croisened
No comments:
Post a Comment