Professional Documents
Culture Documents
With so many criteria to bear in mind, iPhone application development can really be a tric y b!siness" It#s a $onder ho$ developers incorporate so m!ch into the code and create a fla$lessly $or in% $onderf!l app" Well, to be%in $ith , the screen si&e is small, there are t$o different orientations to consider, there is the 'to!ch( element )$hich $as absent in the traditional pc applications*, pl!s to accomodate some feat!res yo! need to 'sho$( or 'hide( certain feat!res" Instead of %ivin% yo! some abstract pointers, let#s disc!ss in detial fo!r basic criteria to be considered $hile yo! develop an application for iPhone"
Don't Forget That The Screen size and resolutions vary too....
iPhones )prior to iPhone +* have a screen si&e of ,-. by +/. pi0els" 1pple#s ne$ screen revol!tion be%an $ith iPhone +" With an aim to optimi&e vie$in% e0perience, 1pple introd!ced retina displays $ith a %reater screen resol!tion )2+. 0 32.*" The physical screen si&e still remained the same" With the advent of iPhone 4, the screen hei%ht has increased too5 6or screen resol!tion chan%es don#t for%et to t$ea yo!r ima%es for e%" Desi%n them at a do!ble so&e, so that they loo sharper $hen displayed on retina screens" Well, as for physical si&e chan%es, yo! can incl!de additional style sheets to accomodate them"
rientations....
iPhone#s ability to s$ap bet$een t$o different orientations poses another challen%e for iPhone application development professionals" 7o!r applications $ill be vie$ed either in the portrait vie$ or in the landscape vie$" 8ost applications defa!lt to the portrait vie$, b!t $ith co!ntless !sers !sin% yo!r applications, yo! need to accomodate for both the modes" To cater to this re9!irement, !se :ava scripts and incl!de ;/. for someone $ho mi%ht completely flip the phone5 )very rarely !sed*, 3. and <3. to accomodate cloc $ise and anti<cloc $ise rotation, . for defa!lt portrait orientation"
Than yo!