Linked by Thom Holwerda on Fri 14th Jun 2013 11:39 UTC
Apple "The key takeaway we've reached (after two less than 24 hours playing with the iOS 7 Beta release) is this - every App must consider even basic updates to its UI to survive in a post-iOS 6 world." Great. Telling developers to update their entire application - user interface and behaviour alike - to target a look and behaviour that isn't final yet. Seems like potential for a lot of wasted work here.
Thread beginning with comment 564724
To read all comments associated with this story, please click here.
Comment by kaiwai
by kaiwai on Fri 14th Jun 2013 16:24 UTC
kaiwai
Member since:
2005-07-06

This is why I have a loathing for so many developers - this belief that you write code once and then milk it forever without ever having to maintain or add any new features requested by end users because by birth right they should be millionaires. Honestly, there is this sense of entitlement that because there is no 'moving parts' therefore it should require no regular TLC to keep the software up to date. I hope that for every developer that whines that he/she might actually have to do some work that there are a group of developers willing to do the work to dethrone the incumbent in that particular genre of software.

Reply Score: 2

RE: Comment by kaiwai
by codejockey on Fri 14th Jun 2013 16:37 in reply to "Comment by kaiwai"
codejockey Member since:
2010-12-31

As a developer, I already have a laundry list of features requested by users that I'm working on. But with each new version of iOS development of actual features has to be put on hold while time is spent making sure existing apps won't break and will look appropriate in the new version. With substantial UI changes in iOS 7 there's going to be more code and resource changes than any previous version change. Meanwhile, that list of features users are waiting for have to wait. When developing for a desktop OS, version changes were rarely this problematic for developers. A new OS simply meant new features available if you wanted to take advantage of them, but each new iOS version is like a silo unto itself.

Reply Parent Score: 5

RE[2]: Comment by kaiwai
by leos on Fri 14th Jun 2013 20:17 in reply to "RE: Comment by kaiwai"
leos Member since:
2005-09-21

As a developer, I already have a laundry list of features requested by users that I'm working on. But with each new version of iOS development of actual features has to be put on hold while time is spent making sure existing apps won't break and will look appropriate in the new version. With substantial UI changes in iOS 7 there's going to be more code and resource changes than any previous version change. Meanwhile, that list of features users are waiting for have to wait. When developing for a desktop OS, version changes were rarely this problematic for developers. A new OS simply meant new features available if you wanted to take advantage of them, but each new iOS version is like a silo unto itself.


This makes no sense. You don't have to change your app for iOS 7. Just test it, and perhaps you will discover a fix or two you have to make.
Fitting in to the visual style of iOS is purely optional. If you would rather stick with your own visual style, then by all means do that. No one is forcing you to update the style of your app. The exact same thing applies to desktop operating systems. If you wrote your app with a Windows XP style, then it will look out of place on Windows 7. It will continue to function though.

But don't be too surprised if people migrate to your competition because they have done the work to make their apps fit in visually, while you haven't. That's business.

Reply Parent Score: 3