HACKINTOSH.ORG | Macintosh discussion forums

Macintosh News => iPhone/iPod/iPad News => Topic started by: HCK on March 04, 2015, 09:00:25 pm



Title: The iOS 8 animation curve
Post by: HCK on March 04, 2015, 09:00:25 pm
The iOS 8 animation curve

<div class="field field-name-body field-type-text-with-summary field-label-hidden"><div class="field-items"><div class="field-item even" property="content:encoded"><p class="intro">Following the introduction of iOS 7 back in June of 2013, a common complaint from developers and designers was that the system animations took to long to complete (http://www.marco.org/2013/08/27/along-for-the-ride), making the interface feel slow.</p> <p>Apple sped up the animations before release, but for some they still felt too slow. Since iOS 8 didn't fundamentally change the animations curves, that perception has lingered. <!--break--> Recently, to highlight the difference between pre-iOS 7 and post-iOS 7 animations, Omni developer William Van Hecke (https://twitter.com/fet) made a video:</p> <blockquote class="twitter-tweet" lang="en" xml:lang="en"><p>Did a crappy iOS 8 vs. iOS 3 vidja https://t.co/SWmRdURSGq (https://t.co/SWmRdURSGq)</p>— William Van Hecke (@fet) March 3, 2015 (https://twitter.com/fet/status/572643143058767872) <script async="" src="//platform.twitter.com/widgets.js" charset="utf-8"></script><p>Van Hecke attributes the difference to a change in interruptibility — Springboard previously allowing you to act before an animation finishes versus now making you wait until the animation finishes before you can act.</p> <p>It's my understanding, however, that iOS animations have never been interruptible. They simply ended quickly pre-iOS 7 and now, post-iOS7, they ease out.</p> <p>Whether shorting the animation tails or making the animations interruptible is the best way to reverse the feeling and the perception of slowness Hecke refers to, I don't know enough to say. Either way, and to his credit, Van Hecke filed the issue with Apple's bug reporter:</p> <blockquote class="twitter-tweet" lang="en" xml:lang="en"><p>@reneritchie (https://twitter.com/reneritchie) 19318009 (Behaves Correctly) and 19377939 (Duplicate)</p>— William Van Hecke (@fet) March 4, 2015 (https://twitter.com/fet/status/572924421565886464) <script async="" src="//platform.twitter.com/widgets.js" charset="utf-8"></script><p>More information on the animations from former UIKit engineer Andy Matuschak:</p> <blockquote class="twitter-tweet" lang="en" xml:lang="en"><p>@fet (https://twitter.com/fet) (except the Springboard unlock animation—that one really was interruptible before). In short: "it's too hard!" Womp womp. </p>— Andy Matuschak (@andy_matuschak) March 3, 2015 (https://twitter.com/andy_matuschak/status/572775722005078016) <script async="" src="//platform.twitter.com/widgets.js" charset="utf-8"></script></div></div></div><div id="comment-wrapper-nid-30294"></div><img width='1' height='1' src='http://tipb.com.feedsportal.com/c/33998/f/616881/s/4401d5ec/sc/4/mf.gif' border='0'/><br clear='all'/>

<a href="http://da.feedsportal.com/r/222166774048/u/49/f/616881/c/33998/s/4401d5ec/sc/4/rc/1/rc.htm" rel="nofollow"><img src="http://da.feedsportal.com/r/222166774048/u/49/f/616881/c/33998/s/4401d5ec/sc/4/rc/1/rc.img" border="0"/>[/url]
<a href="http://da.feedsportal.com/r/222166774048/u/49/f/616881/c/33998/s/4401d5ec/sc/4/rc/2/rc.htm" rel="nofollow"><img src="http://da.feedsportal.com/r/222166774048/u/49/f/616881/c/33998/s/4401d5ec/sc/4/rc/2/rc.img" border="0"/>[/url]
<a href="http://da.feedsportal.com/r/222166774048/u/49/f/616881/c/33998/s/4401d5ec/sc/4/rc/3/rc.htm" rel="nofollow"><img src="http://da.feedsportal.com/r/222166774048/u/49/f/616881/c/33998/s/4401d5ec/sc/4/rc/3/rc.img" border="0"/>[/url]

<img src="http://da.feedsportal.com/r/222166774048/u/49/f/616881/c/33998/s/4401d5ec/sc/4/a2.img" border="0"/> (http://da.feedsportal.com/r/222166774048/u/49/f/616881/c/33998/s/4401d5ec/sc/4/a2.htm)<img width="1" height="1" src="http://pi.feedsportal.com/r/222166774048/u/49/f/616881/c/33998/s/4401d5ec/sc/4/a2t.img" border="0"/><img src="//feeds.feedburner.com/~r/TheIphoneBlog/~4/AUUy3ThDgPs" height="1" width="1" alt=""/>

Source: The iOS 8 animation curve (http://feedproxy.google.com/~r/TheIphoneBlog/~3/AUUy3ThDgPs/story01.htm)