ICT602 - Mobile Tech & Dev Chapter 3
ICT602 - Mobile Tech & Dev Chapter 3
○
● Phablet
○ Made up of two words(phone+tablet)
○ Contains functions of tabletslike touchscreen, virtual keyboards, mobile
operating system, camera, app storage.
● Why different screen sizes
○ Even size are same, device alsohave different screen densities
○ Measure in“dots per inch”(dpi)
● Challenges in supporting multiple screen sizes
○ Need to identifymost common users target phone screen sizes/density(different
for each application)
○ Need totarget widest audience, while not exclude user use larger/smaller
devices
● Size, Density and Resolution
○ Screen size - amount ofphysical space availablefor display an interface, (inch)
○ Screen density - amount ofpixels appear within constant area of display,pixel
per inch (ppi)
○ Screen resolution - amount ofpixels available in the display,scale-independent
pixel (sp)
● Screen sizes and densities
○ Some device hassame screen size but different screen densities
○ Mobile device has large variation of dpi compare to screen size
○ HTC One Max (5.9”) has 373 dpi / Google Nexus 6 (5.9”) has 493 dpi
● Density Independence
○ Achieve when apppreserves the physical size of UIelementswhen display on
screen with different densities
○ Important toprevent UI element form appears larger on low-density screenand
smaller on high-density screen.
● DPI and PPI
○ PPI
■ Number ofpixels contain in one inch of image
○ DPI
■ Number ofprinted dots contain in one inch of image
● Calculating Screen Sizes/Resolution/DPI
○ Calculate DPI
■ Diagonal Screen size (D) : 6 inch, Resolution: 2560*1440
1. Calculate screen aspect ratio, from resolution, using greatest common
denominator(GCD)
2560x1440, GCD of 2560 and 1440 is 160
So, 2560/160 = 16, 1440/160 = 9. Thus the screen ratio of 2560x1440 is 16:9
2. Calculate screen height and length
d² = L² + W² , screen ratio 16:9
d² = 16² + 9²
d² = 256+ 81
d² = 337, d = 18.35
Screen Size = measured diagonally form one
D’ = d / D corner to opposite corner
= 18.35/6”
resolution = number of pixels on the screen
= 3.06 = 1920x1080, 1920 wide 1080 high
= width x height