{"id":42214,"date":"2024-02-23T16:07:40","date_gmt":"2024-02-23T21:07:40","guid":{"rendered":"https:\/\/mjtsai.com\/blog\/?p=42214"},"modified":"2025-06-09T14:07:14","modified_gmt":"2025-06-09T18:07:14","slug":"apple-sports","status":"publish","type":"post","link":"https:\/\/mjtsai.com\/blog\/2024\/02\/23\/apple-sports\/","title":{"rendered":"Apple Sports"},"content":{"rendered":"<p><a href=\"https:\/\/www.apple.com\/newsroom\/2024\/02\/introducing-apple-sports-a-new-app-for-sports-fans\/\">Apple<\/a> (<a href=\"https:\/\/www.macrumors.com\/2024\/02\/21\/apple-sports-app-announced\/\">MacRumors<\/a>):<\/p>\n<blockquote cite=\"https:\/\/www.apple.com\/newsroom\/2024\/02\/introducing-apple-sports-a-new-app-for-sports-fans\/\">\n<p>Apple today introduced Apple Sports, a free app for iPhone that gives sports fans access to real-time scores, stats, and more. Designed for speed and simplicity, the app&rsquo;s personalized experience puts users&rsquo; favorite leagues and teams front and center, featuring an easy-to-use interface designed by Apple. Apple Sports is available to download now in the App Store in the U.S., the U.K. and Canada.<\/p>\n<\/blockquote>\n\n<p><a href=\"https:\/\/daringfireball.net\/2024\/02\/apple_sports\">John Gruber<\/a>:<\/p>\n<blockquote cite=\"https:\/\/daringfireball.net\/2024\/02\/apple_sports\">\n<p>Apple Sports is indeed incredibly fast to load and update. Nearly instantaneous. You might think, &ldquo;<em>So what, it&rsquo;s just loading scores and stats, of course it&rsquo;s fast<\/em>&rdquo;, but the truth is ad tech, combined with poor programming, has made most sports apps slow to load. Most apps, period, really. Just being very fast to load ought not be a hugely differentiating factor in 2024, but it is.<\/p>\n<p>[&#8230;]<\/p>\n<p>Sports doesn&rsquo;t&#x2009;&mdash;&#x2009;yet&#x2009;&mdash;&#x2009;offer any Home Screen widgets.<\/p>\n<p>[&#8230;]<\/p>\n<p>There&rsquo;s no compatible version for Mac, Vision, TV, or Watch. [&#8230;] But on iPad, it just runs in an iPhone layout.<\/p>\n<\/blockquote>\n\n<p><a href=\"https:\/\/daringfireball.net\/linked\/2024\/02\/22\/live-activities-apple-sports\">John Gruber<\/a>:<\/p>\n<blockquote cite=\"https:\/\/daringfireball.net\/linked\/2024\/02\/22\/live-activities-apple-sports\">\n<p>A bunch of readers emailed to ask how to get Live Activities from Sports. Turns out, it&rsquo;s not the new Sports app that provides them, it&rsquo;s the existing TV app[&#8230;]<\/p>\n<\/blockquote>\n\n<p><a href=\"https:\/\/sixcolors.com\/post\/2024\/02\/simple-complexity-apples-trio-of-sports-apps\/\">Jason Snell<\/a>:<\/p>\n<blockquote cite=\"https:\/\/sixcolors.com\/post\/2024\/02\/simple-complexity-apples-trio-of-sports-apps\/\">\n<p>And it has led to a lot of confusion about what the Apple Sports app does and doesn&rsquo;t do, which highlights just how scattered Apple&rsquo;s current effort to bring information to sports fans really is. I imagine that it wasn&rsquo;t planned to work this way, and I wouldn&rsquo;t be surprised if Apple connects all of its disparate sports pieces eventually, but in the meantime things are a little confusing.<\/p>\n<p>[&#8230;]<\/p>\n<p>On the iPhone, at least in the U.S. (I&rsquo;m told this isn&rsquo;t the case in the UK?!) the TV app has the ability to place the scores of your favorite teams in a Live Activity on your lock screen and in the Dynamic Island. In fact, it&rsquo;s more than that: you can place any game in a Live Activity by tapping on it in the TV app and tapping Follow Live.<\/p>\n<p>[&#8230;]<\/p>\n<p>This is the conundrum of the Apple Sports app: It avoids the complexity of adding a News tab and a TV tab and focuses on scores, which is good. But if you want to start a Live Activity or jump to watch the game, it&rsquo;s at least one app and several taps away.<\/p>\n<\/blockquote>\n\n<p><a href=\"https:\/\/basicappleguy.com\/basicappleblog\/apple-sports\">Basic Apple Guy<\/a>:<\/p>\n<blockquote cite=\"https:\/\/basicappleguy.com\/basicappleblog\/apple-sports\"><p>I love the app idea. It&rsquo;s a fast, simple, clean, ad-free, and uncluttered way to access sports scores and basic game analytics for the games I care about. For a short while, Apple has had an anemic sports-type section inside the News app that showed game scores, so I&rsquo;m excited to see this next push toward a more comprehensive &amp; dedicated sports app.<\/p><\/blockquote>\n\n<p><a href=\"https:\/\/mastodon.social\/@tolmasky\/111982123764399808\">Francisco Tolmasky<\/a>:<\/p>\n<blockquote cite=\"https:\/\/mastodon.social\/@tolmasky\/111982123764399808\"><p>People who say that Apple is anti-web have no idea what they&rsquo;re talking about. Just this week they released the Apple Sports app <em>specifically<\/em> to showcase why Web Apps are so often a better choice than native apps. It&rsquo;s a masterful proof by example. By stripping what could have been a fun app down to its barest components, a flat list of scores with no design whatsoever, they can focus on demonstrating how these &ldquo;list apps&rdquo; are usually just the thinnest of wrappers around a JSON API.<\/p><p>I really have to commend them for resisting the temptation to ship a really great iPad experience. This does an excellent job of showing how even the simplest CSS framework would have probably given you a better iPad experience than what you get by default from UIKit\/SwiftUI\/etc.<\/p>\n<p>[&#8230;]<\/p><p>Most people might think this is an odd omission, that a Sports <em>Widget<\/em> actually makes even more sense than a Sports <em>App<\/em>, that the whole point of a Sports App might be to deliver a Sports Widget. But here Apple is showing us that mere existence of native-only features in no way guarantees that developers will bother actually taking advantage of them.<\/p><\/blockquote>\n\n<p>Previously:<\/p>\n<ul>\n<li><a href=\"https:\/\/mjtsai.com\/blog\/2024\/02\/09\/ios-17-4-changes-pwas-to-shortcuts-in-eu\/\">iOS 17.4 Changes PWAs to Shortcuts in EU<\/a><\/li>\n<\/ul>\n\n<p id=\"apple-sports-update-2024-02-28\">Update (2024-02-28): <a href=\"https:\/\/twitter.com\/lickability\/status\/1762199274475991412\">Sam Henri Gold<\/a> (<a href=\"https:\/\/twitter.com\/samhenrigold\/status\/1762199613317026076\">tweet<\/a>):<\/p>\n<blockquote cite=\"https:\/\/twitter.com\/lickability\/status\/1762199274475991412\">\n<p>We do internal design critiques quite often, but we noticed a few things worth mentioning for designers and developers thinking about modern iOS design practices.<\/p>\n<p>[&#8230;]<\/p>\n<p>Apple has been playing with navigation bars a lot recently. We could probably write a whole thread about just the nav bar. Take a look at how it stretches during over-scroll and transitions to a squished state when collapsed.<\/p>\n<p>Gradients are used a LOT in this app. This nav bar gradient effect is becoming pretty common throughout first-party apps as well&#x2009;&mdash;&#x2009;first with the iOS 17 Health app, then Journal, and now Sports. watchOS 10 is full of gradients. (Actually, the Journal app is <em>entirely<\/em> gradients!)<\/p>\n<p>Take a look at the &ldquo;Yesterday \/ Today \/ Upcoming&rdquo; picker right above the list. This is functionally a segmented control, but they did not opt to use the stock style.<\/p>\n<p>[&#8230;]<\/p>\n<p>Finally (and this is a big one): motion backgrounds.<\/p>\n<\/blockquote>\n\n<p><a href=\"https:\/\/mastodon.social\/@Kirkman\/111983753362010962\">Josh Renaud<\/a>:<\/p>\n<blockquote cite=\"https:\/\/mastodon.social\/@Kirkman\/111983753362010962\">\n<p>I&rsquo;m so disappointed in the design of the new Apple Sports app, which does not degrade gracefully on smaller screen sizes, like my iPhone SE2.<\/p>\n<p>Apple used to get this stuff right.<\/p>\n<\/blockquote>\n<p>Apple is still selling phones with that screen size.<\/p>\n\n<p id=\"apple-sports-update-2024-03-28\">Update (2024-03-28): See also: <a href=\"https:\/\/lickability.com\/blog\/apple-sports\/\">Sam Gold<\/a>.<\/p>\n\n<p id=\"apple-sports-update-2024-04-08\">Update (2024-04-08): <a href=\"https:\/\/twitter.com\/counternotions\/status\/1776680465178468852\">Kontra<\/a>:<\/p>\n<blockquote cite=\"https:\/\/twitter.com\/counternotions\/status\/1776680465178468852\">\n<p>I&rsquo;m giving up on Apple Sports. <\/p>\n<p>Besides the ridiculously long post-game Standings updates, interns-all-the-way level of incompetence: last night NBA Standings was showing only the Western Conference. How does one ship such a thing!<\/p>\n<\/blockquote>\n\n<p id=\"apple-sports-update-2024-04-26\">Update (2024-04-26): <a href=\"https:\/\/leancrew.com\/all-this\/2024\/04\/a-tardy-assessment-of-the-apple-sports-app\/\">Dr. Drang<\/a> (<a href=\"https:\/\/fosstodon.org\/@drdrang\/112259555472295577\">Mastodon<\/a>):<\/p>\n<blockquote cite=\"https:\/\/leancrew.com\/all-this\/2024\/04\/a-tardy-assessment-of-the-apple-sports-app\/\">\n<p>But scores are only part of what a good sports app is about. Sports apps are used not only when you can&rsquo;t watch a game and want to be kept plugged in, they&rsquo;re also used&mdash;even more often used, I think&mdash;to give you background information on the game you&rsquo;re currently watching. Announcements during a broadcast are ephemeral, but a sports app can tell you how many fouls Nikola Joki&#x107; has at any time. And this is where Sports falls down.<\/p>\n<p>In basketball, for example, the box score statistics are thin. There&rsquo;s no info on free throws, steals, blocks, turnovers, or personal fouls. League standings are missing common stats like the home\/away record, record over the last 10 games, and win\/loss streaks, These are things fans want and that other sports apps provide. No amount of beautiful presentation is going to make up for missing data.<\/p>\n<p>And, weirdly for an Apple app, the presentation isn&rsquo;t beautiful&mdash;it&rsquo;s actually awful.<\/p>\n<\/blockquote>","protected":false},"excerpt":{"rendered":"<p>Apple (MacRumors): Apple today introduced Apple Sports, a free app for iPhone that gives sports fans access to real-time scores, stats, and more. Designed for speed and simplicity, the app&rsquo;s personalized experience puts users&rsquo; favorite leagues and teams front and center, featuring an easy-to-use interface designed by Apple. Apple Sports is available to download now [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"apple_news_api_created_at":"2024-02-23T21:07:42Z","apple_news_api_id":"04eaee7f-17b2-4525-ae55-7067efc367cd","apple_news_api_modified_at":"2024-04-26T15:36:23Z","apple_news_api_revision":"AAAAAAAAAAAAAAAAAAAABA==","apple_news_api_share_url":"https:\/\/apple.news\/ABOrufxeyRSWuVXBn78NnzQ","apple_news_coverimage":0,"apple_news_coverimage_caption":"","apple_news_is_hidden":false,"apple_news_is_paid":false,"apple_news_is_preview":false,"apple_news_is_sponsored":false,"apple_news_maturity_rating":"","apple_news_metadata":"\"\"","apple_news_pullquote":"","apple_news_pullquote_position":"","apple_news_slug":"","apple_news_sections":"\"\"","apple_news_suppress_video_url":false,"apple_news_use_image_component":false,"footnotes":""},"categories":[2],"tags":[2561,77,1416,31,2321,1986,1938,2217],"class_list":["post-42214","post","type-post","status-publish","format-standard","hentry","category-technology","tag-apple-sports","tag-design","tag-eddy-cue","tag-ios","tag-ios-17","tag-ios-widgets","tag-iphone-se-2020","tag-live-activities"],"apple_news_notices":[],"_links":{"self":[{"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/posts\/42214","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/comments?post=42214"}],"version-history":[{"count":6,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/posts\/42214\/revisions"}],"predecessor-version":[{"id":42960,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/posts\/42214\/revisions\/42960"}],"wp:attachment":[{"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/media?parent=42214"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/categories?post=42214"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/tags?post=42214"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}