{"id":159613,"date":"2020-07-02T11:46:45","date_gmt":"2020-07-02T09:46:45","guid":{"rendered":"https:\/\/www.iphone-ticker.de\/?p=159613"},"modified":"2020-07-02T11:55:46","modified_gmt":"2020-07-02T09:55:46","slug":"neu-in-watchos-7-nahtlos-schneller-animiert","status":"publish","type":"post","link":"https:\/\/www.iphone-ticker.de\/neu-in-watchos-7-nahtlos-schneller-animiert-159613\/","title":{"rendered":"Neu in watchOS 7: Nahtlos schneller animiert"},"content":{"rendered":"<p>Die kurze, augenzwinkernde Geschichte vom &#8222;Speed-Up-Loop&#8220; geh\u00f6rt zur klassischen Internet-Folklore und kann unter anderem <a href=\"http:\/\/thedailywtf.com\/articles\/The-Speedup-Loop\">hier<\/a> nachgelesen werden. Die Kurzfassung: Als institutioneller Entwickler ist man gut damit beraten seinem Code einen kleinen Speed-Up-Loop mit auf den Weg zu geben. So in etwa:<\/p>\n<ul>\n<li><b>for (i=0; i&lt; 1000000; i++) { ; }<\/b><\/li>\n<\/ul>\n<p>Irgendwo im Quelltext vergraben, muss dieser bei jeder Ausf\u00fchrung stets bis auf eine Million hoch z\u00e4hlen, ehe die n\u00e4chste Zeile abgearbeitet werden kann. Die Idee:<\/p>\n<blockquote><p>[&#8230;] immer wenn wir diese wirklich langsamen Wochen haben &#8211; Du wei\u00dft schon &#8211; diese, in denen wir eigentlich keine Fehler beheben oder andere \u00c4nderungen vornehmen, dann entfernen wir einfach eine der Nullen aus dem Loop. Und dann sagen wir den Managern, dass wir bei der letzten Code-Sichtung auf einige Geschwindigkeitsprobleme gesto\u00dfen sind, diese aber nach einer Menge tiefgreifender Optimierungen behebn und den Programmablauf erheblich beschleunigen konnten [&#8230;]<\/p><\/blockquote>\n<p>In <a href=\"https:\/\/www.apple.com\/watchos\/watchos-preview\/\">watchOS 7<\/a> scheinen auch Apples Entwickler eine Null aus ihrem Speed-Up-Loop entfernt zu haben. So laufen die Animationen f\u00fcr den \u00dcbergang ins Dock, zu Apple Pay oder in die App- bzw. Homescreen-Ansicht deutlich schneller ab, als noch unter watchOS 6.<\/p>\n<p><center><\/p>\n<blockquote class=\"twitter-tweet\" data-conversation=\"none\">\n<p lang=\"en\" dir=\"ltr\">Actually the animation trick is even more obvious with the side button (and maybe a little confusing but still worth it imo) <a href=\"https:\/\/t.co\/jVXFsfaU1a\">pic.twitter.com\/jVXFsfaU1a<\/a><\/p>\n<p>&mdash; Felix Lapalme (@lap_felix) <a href=\"https:\/\/twitter.com\/lap_felix\/status\/1276707461311934466?ref_src=twsrc%5Etfw\">June 27, 2020<\/a><\/p><\/blockquote>\n<p> <script async src=\"https:\/\/platform.twitter.com\/widgets.js\" charset=\"utf-8\"><\/script><\/center><\/p>\n<p>Die Computeruhr setzt fortan zudem auf nahtlose Animationen, die den laufenden \u00dcbergang nicht mehr abbrechen, sondern schlicht erweitern, wie die eingebetteten Videos von <a href=\"https:\/\/twitter.com\/lap_felix\/status\/1276707461311934466\">Felix Lapalme<\/a> zeigen.<\/p>\n<p>watchOS 7 wird noch im laufenden Monat auch als Public Beta f\u00fcr freiwillige Tester zur Verf\u00fcgung stehen.<\/p>\n<p><center><\/p>\n<blockquote class=\"twitter-tweet\" data-conversation=\"none\">\n<p lang=\"en\" dir=\"ltr\">Actually the animation trick is even more obvious with the side button (and maybe a little confusing but still worth it imo) <a href=\"https:\/\/t.co\/jVXFsfaU1a\">pic.twitter.com\/jVXFsfaU1a<\/a><\/p>\n<p>&mdash; Felix Lapalme (@lap_felix) <a href=\"https:\/\/twitter.com\/lap_felix\/status\/1276707461311934466?ref_src=twsrc%5Etfw\">June 27, 2020<\/a><\/p><\/blockquote>\n<p> <script async src=\"https:\/\/platform.twitter.com\/widgets.js\" charset=\"utf-8\"><\/script><\/center><\/p>\n","protected":false},"excerpt":{"rendered":"<a href=\"https:\/\/www.iphone-ticker.de\/neu-in-watchos-7-nahtlos-schneller-animiert-159613\/\"><img width=\"150\" height=\"150\" src=\"https:\/\/images.iphone-ticker.de\/wp-content\/uploads\/2020\/07\/watchos-7-feature-150x150.jpg\" class=\"alignright tfe wp-post-image\" alt=\"Watchos 7 Feature\" decoding=\"async\" loading=\"lazy\" \/><\/a><p>Die kurze, augenzwinkernde Geschichte vom &#8222;Speed-Up-Loop&#8220; geh\u00f6rt zur klassischen Internet-Folklore und kann unter anderem hier nachgelesen werden. Die Kurzfassung: Als institutioneller Entwickler ist man gut damit beraten seinem Code einen kleinen Speed-Up-Loop mit auf den Weg zu geben. So in etwa: for (i=0; i&lt; 1000000; i++) { ; } Irgendwo im Quelltext vergraben, muss dieser [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":159615,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[386,78,5222,8,5087],"class_list":["post-159613","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-news","tag-beta","tag-design","tag-neu-in-watchos-7","tag-video","tag-watchos-7"],"aioseo_notices":[],"subheadline":["Apple k\u00fcrzt Speed-Up-Loop","Apple k\u00fcrzt Speed-Up-Loop"],"featured_image":["https:\/\/images.iphone-ticker.de\/wp-content\/uploads\/2020\/07\/watchos-7-feature.jpg"],"rest_api_enabler":{"subheadline":["Apple k\u00fcrzt Speed-Up-Loop","Apple k\u00fcrzt Speed-Up-Loop"],"featured_image":"https:\/\/images.iphone-ticker.de\/wp-content\/uploads\/2020\/07\/watchos-7-feature.jpg"},"_links":{"self":[{"href":"https:\/\/www.iphone-ticker.de\/apiv2\/wp\/v2\/posts\/159613","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.iphone-ticker.de\/apiv2\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.iphone-ticker.de\/apiv2\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.iphone-ticker.de\/apiv2\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.iphone-ticker.de\/apiv2\/wp\/v2\/comments?post=159613"}],"version-history":[{"count":10,"href":"https:\/\/www.iphone-ticker.de\/apiv2\/wp\/v2\/posts\/159613\/revisions"}],"predecessor-version":[{"id":159624,"href":"https:\/\/www.iphone-ticker.de\/apiv2\/wp\/v2\/posts\/159613\/revisions\/159624"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.iphone-ticker.de\/apiv2\/wp\/v2\/media\/159615"}],"wp:attachment":[{"href":"https:\/\/www.iphone-ticker.de\/apiv2\/wp\/v2\/media?parent=159613"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.iphone-ticker.de\/apiv2\/wp\/v2\/categories?post=159613"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.iphone-ticker.de\/apiv2\/wp\/v2\/tags?post=159613"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}