x PhoneArena is looking for new authors! To view all available positions, click here.
  • Options
    Close




iPhone 5’s taller screen will pose a challenge to some developers

0. phoneArena 13 Sep 2012, 03:58 posted on

Apple's new iPhone 5 comes with a larger, 4-inch display and with it all native apps come redesigned to fit the larger screen…

This is a discussion for a news. To read the whole news, click here

posted on 13 Sep 2012, 04:11 18

2. trevelly15 (Posts: 6; Member since: 13 Sep 2012)


This is a piece of dirt compared to my sg3, really just make a wider screen apple.

posted on 13 Sep 2012, 04:28 10

3. AppleConspiracy (Posts: 636; Member since: 18 Oct 2011)


Making a bigger screen is something most difficult in the world for Apple and I'm not being sarcastic.

I spent almost a year trying to figure out how they will solve this problem. Android doesn't have this problem because they are not obliged to give maximum compatibility to avoid fragmentation, and they also have DIP (Display Independent Pixel).

But Apple is not that careless, their developers are the most valuable community right behind end users.
That means they need to make transition as smooth as possible, without sacrificing DPI and making resolution backward compatible with whole number factor (like they did with 4x factor in first Retina screen)

They eventually solved the problem only partialy. It is elegant as it can be - pixel perfect scaling, keeping the same width.
However I was hoping they will introduce a new way of handling apps without Home button, whil extra space of 176 vertical pixels for older apps that could perfectly implement the virtual home button (on 326 dpi, 176 pixels makes exactly the size of physical Home button).
Instead, they non-elegantly put old apps in pixel perfect ratio with extra screen bars.
That's OK, but not Appleish. They are losing control under pressure by demands of market.

There is still a mystery about backward compatibility - new apps couldn't possibly be run on older iPhones, so how will they solve it? The only solution is that all apps have two possible resolutions, and there we go - we start to fragment the whole ecosystem.

posted on 13 Sep 2012, 08:10 3

16. Aeires (unregistered)


If you've spent a year trying to figure this out, then you've wasted a year.

posted on 13 Sep 2012, 11:00

18. saiki4116 (Posts: 365; Member since: 31 Mar 2011)


in android...almost all developers use the box model and develop apps to adjust to the different screen sizes and densities...

posted on 13 Sep 2012, 04:45 2

4. noim1 (Posts: 297; Member since: 15 May 2012)


They r talking about it as if it's something very hard task... Look at android with its many different sizes... Android apps have to be made for many different sizes. While now apple has only 1 device with a slight bigger screen. And they r already talking a challenge...

posted on 13 Sep 2012, 05:03 2

6. AppleConspiracy (Posts: 636; Member since: 18 Oct 2011)


Look at post above - it's actually a very difficult task, more difficult than on Android.

posted on 13 Sep 2012, 11:03

19. saiki4116 (Posts: 365; Member since: 31 Mar 2011)


if you could understand how resources are placed in iOS and Android,then you would know that it is a big problem...

posted on 13 Sep 2012, 04:59 6

5. wassup (Posts: 565; Member since: 23 Jun 2011)


And the fragmentation, which already had started on iOS increases.
So much for the Apple eco system bring non fragmented

posted on 13 Sep 2012, 05:18

7. adamross55 (Posts: 14; Member since: 23 Apr 2012)


Not really...as long as you have an iPhone 4 or above the new software is available to you. The iphone 4 is over 2 years old and its still being supported.

posted on 13 Sep 2012, 05:35 7

8. wassup (Posts: 565; Member since: 23 Jun 2011)


I don't mean that kind of fragmentation.
The 4 doesn't have Siri, that is fragmentation even if they just update the number.
Just like how Android 4.1 wouldn't be called an update if they sent it out to handsets without Google now and only project butter.
Apple is fragmented. Fact.

posted on 13 Sep 2012, 05:39 1

9. adamross55 (Posts: 14; Member since: 23 Apr 2012)


Yea, it doesnt have siri. Theres really no reason for it not to have siri, people have jailbroken their iphone 4 and put siri on and it works fine. Im not sure id call that fragmentation though. Even if you consider it fragmented its not nearly as bad as android. 16% of devices have ICS and Jelly Bean is already out? Come on! Thats not really google's fault though. The manufacturers and carriers take sooo long to update.

posted on 13 Sep 2012, 05:54 3

11. jroc74 (Posts: 5192; Member since: 30 Dec 2010)


Fragmentation....is fragmentation....is fragmentation.

Sure there might be different types and levels of it....but its still fragmentation. This is why it doesnt pay to be a fanboy. Cuz the Apple, iPhone ones ripped into Android, Google for this. I remember seeing a quote from Apple execs saying something about the screen size and no fragmentation. Guess what? Different screen size now.

Funny thing is....fragmentation didnt hurt the PC market.

posted on 13 Sep 2012, 05:54

12. wassup (Posts: 565; Member since: 23 Jun 2011)


Exactly. It's more carriers, the international versions of smartphones get updates way before carriers. I don't get why carriers control our phones. Everyone pay full retail and go on a being your own phone plan.you actually end up saving a lot more and carriers just have to listen to us.

posted on 13 Sep 2012, 17:15

21. Jobes (Posts: 364; Member since: 27 Oct 2011)


So by your own argument.. if a person can root and install JB on their phone or ICS even tho its already out does that mean that its not fragmented due to ability to manually put it on? So in Androids case "im not sure id call that fragmentation"

posted on 14 Sep 2012, 23:08

22. adamross55 (Posts: 14; Member since: 23 Apr 2012)


Nobody should have to Root or jailbreak just for an update. Dont you think thats uh...kinda stupid?

posted on 17 Sep 2012, 13:09

23. Jobes (Posts: 364; Member since: 27 Oct 2011)


Its stupid I agree but same goes for both camps.. Apple calls Android fragmented because of diff screen sizes/os/processors etc but to the same respect Apple has diff screen sizes and previous versions of iOS leave out features and say its a full update to give the appearance of no fragmentation because they "push out the x version lacking features" its the same concept as their advertisements lol they make up a word "retina display" for marketing reasons.. other companies make phones with higher resolution with better screens then turn around and say "as beautiful as the retina display on the _____" or "the best iPhone yet" its all forked tongue advertisements and smoke and mirrors. To call Android fragmented by Apples terms is pretty hypocritical.. dont yuou think thats uh.. kinda stupid?

posted on 13 Sep 2012, 05:51 1

10. Aeires (unregistered)


What happens if a developer updates an app and you're using a previous iPhone model? Apologies if this was posted yesterday, couldn't keep up with all the articles.

posted on 13 Sep 2012, 07:42 3

15. ghostnexus (Posts: 96; Member since: 07 Mar 2012)


Am I the only one that thinks that the new iPhone/iPod's 4 inch screen makes the device look funny?

posted on 13 Sep 2012, 08:31

17. -box- (Posts: 3878; Member since: 04 Jan 2012)


I'm calling it the iphone/ipod stretch, since it's thinner and taller, but not much improved in any meaningful benchmark (LTE doesn't count, presuming they're able to sell them after Samsung and HTC have their days in court)

posted on 13 Sep 2012, 11:32 1

20. kamen (Posts: 85; Member since: 18 Jul 2011)


It's not very fair to put iOS and Android side by side here, because the loser is iOS - Android is natively designed to not guarantee screen sizes. It is actually designed to guarantee *different* screen sizes. And with that respect all UI is done with multi-screen support in mind. Even if you don't design for it, it will still work (at least non-games) :)

But to compare iOS and Windows Phone 7 here will be fare. What the developer is most easily helped by Expression Blend (the UI design tool) is to resize and place controls within a grid with fixed sizes and positions (especially positions). Still, Microsoft changed the kernel and still will get the scaling. So, the losing strategy is again Apple's.

Though, the unspoken backup of the decision not to scale is - for me - to force modernization of the apps available and to get rid of non-profitable ones, that the devs are not going to update (and customers are not going to download).

* Some comments have been hidden, because they don't meet the discussions rules.

Want to comment? Please login or register.

Latest stories