IOS iphone screen analysis (not much larger)

Source: Internet
Author: User


Before I write this article, I have to introduce a few things:
1th: What is displayed above the screen is independent of the size of the screen
2nd: What is displayed above the screen is completely independent of the resolution
3rd: What is displayed above the screen is irrelevant to screen size, screen resolution, PPI, etc.

So what is it that affects how much of the content is displayed on the screen? In Apple's iOS device, that is the number of points (PT) points on the screen, point is an absolute measurement size, a points can represent multiple pixels, such as a non-retina, 1 points represent a pixel, but on the retina screen, 1 points represents 4 pixels. That is, the 3.5-inch 480*320 resolution screen and the 3.5-inch 960*640 Retina resolution screen contain a 480*320 of points, so the content is as many as it appears. The uniform use of points to describe the size of the interface elements, you can avoid the resolution of the confusion of programming thinking, in the development of applications for Pu and retina devices, the size of the interface elements described is the same, the system found that the Retina screen device, the use of 4 times pixel rendering, So it will not appear on different devices on the text icon is large, small, unclear and so on the phenomenon of reading.

↑ios 7 System (mobile) inside, an icon using 60*60 Points, displayed on the normal screen as 60*60 pixels, on the retina display as 120*120 pixels

In Apple's definition, a 3.5-inch iphone contains a points number of 320*480,4-inch iphone points the number of 320*568,1 icons for 60*60 points, on the non-Retina screen, 1 icons displayed as 60*60 pixels, On the retina, it appears as 120*120 pixels. If you increase the number of points when you develop the iphone program interface, the display will increase.

↑ Microsoft's latest Surface 3 Pro, using the original resolution, is also the default 96DPI, although can display a lot of things, but can't see the word!

In the window system, the system uses dpi (pixels per inch) to define elements such as text, icons, and so on. Therefore, in a certain size, the higher the screen resolution, the higher the true dpi, so the display of the text icon and content smaller (window default is 96DPI). At last we saw the words that the ants crawled. So Apple can increase the resolution by four times times, but the display text, the icon does not shrink or see, because the Apple uses the absolute value points point to define the element, the non-Retina screen 1 points represents 1 pixels, the retina, 1 points represents 4 pixels. Of course, the content displayed on the screen did not increase.

Let's look at the number of points that Apple has defined for different sizes of iphone. The number of IPhone 1/3g/3gs/4/4s points is 480*320,iphone 5/5c/5s for 568*320,iphone 6 for 667*375,iphone 6 Plus for 736*414. Developers are developing applications based on the number of absolute points, rather than on screen resolutions such as 960*640,1136*640,1344*750,1920*1080. The reason is that the different resolution of the programmer will be confused, the use of absolute points point will never appear in Microsoft's text to reduce or enlarge the phenomenon; second, our computer screen is not the retina level, the developer is not good at work; the third is to put four pixels when a pixel operation is very inaccurate ...

When the iphone screen increases, the viewable area and screen display changes

According to the above table, the iphone 5 is more than the previous 3.5-inch screen iphone can display content increased 18.3%,iphone 6 more than the iphone 5 can display content increased by 37.6% (area is also increased 37.6%), the iphone 6 Plus than the iphone 5 The display added 67.6% (the iphone 6 Plus screen has a 89.1% increase in area than the iphone 5, slightly explaining that the apple is rendered 6 pixels in 3 times plus, so many friends are predicting that the iphone 6 has a resolution of 2208*1242, because 1920/ 736 is not an integer, so Apple zooms in 3 times pixel rendering and then zooms to the 1920*1080 screen, so the increased viewable area is not proportional to the screen display content. Here, I think the small partners should understand that Apple is not just to enlarge the screen, but the real reality let the screen display more, this is the apple mouth more than the big!

↑ The original resolution used by different sizes of iphone for its development application

Small partners may have seen Sina technology on the iphone 6, we save to your 4-inch screen phone to see, is not found that the text and icons become small, zoom to the same size as the original system, the picture can not fit.

↑iphone 6 's screenshot on iphone 5 found the text and icons to be small (the number of points points in Apple's iphone 6 interface increased by 38%)


↑ again to compare, Phone 4 (5 inch screen, resolution 1920*1080) main screen and step-by-step high Xplay x3s (6 inch large screen, resolution of 2560*1440) main screen on the iphone 5 display (4 inch ultra small screen, resolution 1136*640), picture not only completely installed, And each word is very clear, completely readable ah!

So, the big screen of Apple, not only increased the visual area, and really increased the visual content of the screen, its applications are also re-developed, and did not simply scale the past application to the 4.7-inch or 5.5-inch screen (Sina technology has mentioned that the application will be hollow). Android uses a large screen high-resolution, is simply enlarged text, icons, stretching the interface only, so the result is that even the 6-inch 2560*1440 screen display content and 4-inch iphone 5 is no different.

Summary under:
The ratio of the area of a similar triangle is equal to the square ratio of the edge length (the screen size is represented by diagonal diagonal lines), so the larger the screen size, the larger the visible area, such as a 4.7-inch screen is larger than 4-inch screen 38%, 6 inches to 125% ... but in the past, We don't see much more content on larger screens and higher-resolution Android phones than small-screen phones such as 4-inch iphone 5, which is basically exactly the same, because these phones simply put text icons and so on, and app developers haven't done any optimizations, Does not allow us to receive more information, improve efficiency, which is the biggest flaw in the market these big screen, really just big.

And Apple said is "bigger than bigger" (now change "more than the big"), yes, the Big Apple screen is so, big, the screen contains more points number, the content of the display increased, this is really big! The increase in display content allows us to receive more messages, allowing us to process more text images, Can make us more efficient, more fun! This is the meaning of the big screen, so this is what we really need to buy the big screen mobile phone!

In the end, I liked what Cook said at the press conference every time, "remember,only Apple Can do this! "Remember, only Apple can do it!" Only Apple dares to allow developers to re-develop applications for their big screens, without really wasting the slightest bit of screen space.


IOS iphone screen analysis (not much larger)


Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.