Note that there are some explanatory texts on larger screens.

plurals
  1. PO
    text
    copied!<p>It all depends on how much resources you can put into support for legacy. This is always where these questions come to.</p> <p>Ultimately, however, taking into account the quick adoption rates of iOS versions in general, and iOS7 in particular, I would first and foremost suggest supporting iOS7 and making sure everything looks great there. If you focus your use on native UIKit widgets, the backporting should not be as difficult. True, you would still have to worry about issues like '20-<strong>pt</strong> status bar issue', but a lot of those can be fixed, or at least greatly minimized, using auto layout and developer tools.</p> <p>Using something like UI7Kit is interesting. I think most of all, it is a philosophical question. If you are planning a relatively native look and feel on iOS7, should you take your users completely out of native with a new look and feel? Remember, just as the legacy look and feel is completely out of place in the modern look and feel, so is the other way around. Consider someone who has a device that cannot be upgraded to iOS7. This individual has not made a conscious choice not to upgrade - he cannot. This interface would be very odd. On top of this dilemma, from experience, utilities like UI7Kit work great until you hit a specific case where they don't and you are left with either having to fix something yourself, open an issue and hope for a resolution or having to change your design to suit technical limitations. You mention that you find managing two custom controls heavy, this would be something to consider as "motherload". This is in no way to dis what has been done in UI7Kit. I think the project, from a purely technical standpoint, is very interesting and fun to watch develop. It's just that it is also quite complex, and a lot of functionality is still missing.</p> <p>To summarize and give my opinion, I think I lean toward offering as native experience to both worlds as possible, while concentrating development effort toward iOS7. Historically, iOS adoption is two fold. The largest bulk install a new version of the OS soon after release. A second, considerably large bulk of people install the new version once a jailbreak is available. At any rate, after six months, you are looking at upwards of 80 percent marketshare of the new OS.</p>
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload