{"id":224,"date":"2009-11-09T16:38:15","date_gmt":"2009-11-09T15:38:15","guid":{"rendered":"http:\/\/www.stevebromley.com\/blog\/?p=224"},"modified":"2019-11-06T17:45:04","modified_gmt":"2019-11-06T16:45:04","slug":"shh-iphone-gaming-should-respect-your-sound-settings","status":"publish","type":"post","link":"https:\/\/www.stevebromley.com\/blog\/2009\/11\/09\/shh-iphone-gaming-should-respect-your-sound-settings\/","title":{"rendered":"Shh! iPhone gaming should respect your sound settings"},"content":{"rendered":"<p>This one may be hard to illustrate, but it should be one of the first items on the checklist for developers, and is often missed. Let\u2019s use a scenario to illustrate it, painting vivid pictures in your mind!<\/p>\n<hr>\n<p>You\u2019re sat in a lecture, and the topic is domestic life in 14<sup>th<\/sup> Century Catalonia (We don\u2019t know why you\u2019re here, you are a computing student. Maybe you thought there would be sandwiches). It\u2019s dull. You\u2019ve tried to check twitter, no internet connection. Time to play a game on the iPhone then, I guess. Check the phones on silent, yep the switch is flicked. Ok, time to rock!<\/p>\n<div align=\"center\">\n<img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/www.stevebromley.com\/blog\/wp-content\/uploads\/2009\/11\/quiet-tom-and-jerry.png\" alt=\"quiet tom and jerry\" title=\"quiet tom and jerry\" width=\"330\" height=\"275\" class=\"aligncenter size-full wp-image-225\" srcset=\"https:\/\/www.stevebromley.com\/blog\/wp-content\/uploads\/2009\/11\/quiet-tom-and-jerry.png 330w, https:\/\/www.stevebromley.com\/blog\/wp-content\/uploads\/2009\/11\/quiet-tom-and-jerry-300x250.png 300w\" sizes=\"auto, (max-width: 330px) 100vw, 330px\" \/><\/div>\n<p>Oh no \u2013 its playing the <a href=\"http:\/\/www.youtube.com\/watch?hl=es&amp;v=6oD9syLOucE\" target=\"_blank\">Marble Zone theme<\/a> at full volume! We\u2019ve been foiled, and you\u2019ll never get the sandwiches now!<\/p>\n<hr>\n<p>So what went wrong? Despite having the phone set to silent, the game still had sound. Depending on how diligent the coders were, this has been an issue with the iPhone for a while, as the iPhone won\u2019t automatically silence apps when set to silent \u2013 this has to be manually coded. Quick ports or just forgetful coders (usually working in small teams) can miss this.<\/p>\n<p>This becomes an issue because of user expectations \u2013 they\u2019d expect the silent switch to work globally, and will be surprised and frustrated when this isn\u2019t the case. As seen in the scenario above, it can lead to the user being embarrassed and worse of all (according to Alan Cooper) feeling stupid!<\/p>\n<p>It\u2019s not simply a \u2018design choice\u2019, as a logical look at the situation will tell us. Not only would manually setting the desired volume settings inside an application duplicate functionality that is already implemented in a much more functional manner on the device itself, but I can also think of no scenario where a user would want their phone on silent, but their game to make sounds. It\u2019s just poor design.<\/p>\n<div align=\"center\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/www.stevebromley.com\/blog\/wp-content\/uploads\/2009\/11\/quiet.png\" alt=\"quiet\" title=\"quiet\" width=\"230\" height=\"330\" class=\"aligncenter size-full wp-image-226\" srcset=\"https:\/\/www.stevebromley.com\/blog\/wp-content\/uploads\/2009\/11\/quiet.png 230w, https:\/\/www.stevebromley.com\/blog\/wp-content\/uploads\/2009\/11\/quiet-209x300.png 209w\" sizes=\"auto, (max-width: 230px) 100vw, 230px\" \/><\/div>\n<p>So in summary\u2026 just don\u2019t do it app designers!<\/p>\n<p>(Also while you\u2019re at it, let me listen to my own music in game!)<\/p>\n<p><strong>Who does this well?<\/strong><\/p>\n<div align=\"center\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/www.stevebromley.com\/blog\/wp-content\/uploads\/2009\/11\/doom.png\" alt=\"doom\" title=\"doom\" width=\"380\" height=\"263\" class=\"aligncenter size-full wp-image-227\" srcset=\"https:\/\/www.stevebromley.com\/blog\/wp-content\/uploads\/2009\/11\/doom.png 380w, https:\/\/www.stevebromley.com\/blog\/wp-content\/uploads\/2009\/11\/doom-300x207.png 300w\" sizes=\"auto, (max-width: 380px) 100vw, 380px\" \/><\/div>\n<p>\u00a0A lot of games to be honest, as its not really a \u2018do well\u2019 thing, rather its just done or not done. So lets talk about Doom Classic, as it does do this. John Carmack\u2019s finally (6 months after it was \u201calmost ready\u201d) released his port of the original Doom for the iPhone. Control issues aside, it\u2019s a faithful port, and includes WiFi multiplayer. Its Doom, so you know what you\u2019re getting, and its just as fun as it was 15 years ago. More relevant, it does respect the silent switch on your iPhone, so I\u2019m justified in talking about it here! We\u2019re all looking forward to when Carmack starts on his port of Quake.<\/p>\n<p><strong>Who does this badly?<\/strong><\/p>\n<div align=\"center\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/www.stevebromley.com\/blog\/wp-content\/uploads\/2009\/11\/Hook-Champ.png\" alt=\"Hook-Champ\" title=\"Hook-Champ\" width=\"380\" height=\"263\" class=\"aligncenter size-full wp-image-228\" srcset=\"https:\/\/www.stevebromley.com\/blog\/wp-content\/uploads\/2009\/11\/Hook-Champ.png 380w, https:\/\/www.stevebromley.com\/blog\/wp-content\/uploads\/2009\/11\/Hook-Champ-300x207.png 300w\" sizes=\"auto, (max-width: 380px) 100vw, 380px\" \/><\/div>\n<p>Hook Champ, from Rocket Cat Games, is a fun platformer where the only means of getting anywhere fast involves swinging from the ceiling, over lava, through brick walls and away from the scary cursed..fish thing. Its fun, recreating the opening scene from Raiders of the Lost Ark. It\u2019s just a pity that the game ignores your silent switch, and so plays at full volume regardless of your iPhone\u2019s settings. You can set the volume in game. But you shouldn\u2019t have too. A disappointing oversight!<\/p>\n<p>Another offender is Sonic 1, but I didn\u2019t feature that as I\u2019ve already talked about it in a previous post (link to previous post). Oh dear!<\/p>\n<p>\u00a0<\/p>\n<p>Also, just quickly, thanks to Brian Franklin from WebHostingSearch for featuring this blog in their <a href=\"http:\/\/www.webhostingsearch.com\/articles\/20-great-ux-blogs.php\">\u201920 Great UX blogs\u2019<\/a>. Rather unexpected, but thanks!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>This one may be hard to illustrate, but it should be one of the first items on the checklist for developers, and is often missed. Let\u2019s use a scenario to illustrate it, painting vivid pictures in your mind! You\u2019re sat in a lecture, and the topic is domestic life in 14th Century Catalonia (We don\u2019t [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"footnotes":""},"categories":[117],"tags":[],"class_list":["post-224","post","type-post","status-publish","format-standard","hentry","category-games-user-research","grve-entry-item","grve-blog-item"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v15.0 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Shh! iPhone gaming should respect your sound settings - Steve Bromley - User Research<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.stevebromley.com\/blog\/2009\/11\/09\/shh-iphone-gaming-should-respect-your-sound-settings\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Shh! iPhone gaming should respect your sound settings - Steve Bromley - User Research\" \/>\n<meta property=\"og:description\" content=\"This one may be hard to illustrate, but it should be one of the first items on the checklist for developers, and is often missed. Let\u2019s use a scenario to illustrate it, painting vivid pictures in your mind! You\u2019re sat in a lecture, and the topic is domestic life in 14th Century Catalonia (We don\u2019t [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.stevebromley.com\/blog\/2009\/11\/09\/shh-iphone-gaming-should-respect-your-sound-settings\/\" \/>\n<meta property=\"og:site_name\" content=\"Steve Bromley - User Research\" \/>\n<meta property=\"article:published_time\" content=\"2009-11-09T15:38:15+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2019-11-06T16:45:04+00:00\" \/>\n<meta property=\"og:image\" content=\"http:\/\/www.stevebromley.com\/blog\/wp-content\/uploads\/2009\/11\/quiet-tom-and-jerry.png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.stevebromley.com\/blog\/#website\",\"url\":\"https:\/\/www.stevebromley.com\/blog\/\",\"name\":\"Steve Bromley - User Research\",\"description\":\"Usability and User Research for Websites, Software and Games\",\"publisher\":{\"@id\":\"https:\/\/www.stevebromley.com\/blog\/#\/schema\/person\/9c0be0bbd079c086677d422d1fd9c8c7\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":\"https:\/\/www.stevebromley.com\/blog\/?s={search_term_string}\",\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"ImageObject\",\"@id\":\"https:\/\/www.stevebromley.com\/blog\/2009\/11\/09\/shh-iphone-gaming-should-respect-your-sound-settings\/#primaryimage\",\"inLanguage\":\"en-US\",\"url\":\"http:\/\/www.stevebromley.com\/blog\/wp-content\/uploads\/2009\/11\/quiet-tom-and-jerry.png\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.stevebromley.com\/blog\/2009\/11\/09\/shh-iphone-gaming-should-respect-your-sound-settings\/#webpage\",\"url\":\"https:\/\/www.stevebromley.com\/blog\/2009\/11\/09\/shh-iphone-gaming-should-respect-your-sound-settings\/\",\"name\":\"Shh! iPhone gaming should respect your sound settings - Steve Bromley - User Research\",\"isPartOf\":{\"@id\":\"https:\/\/www.stevebromley.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.stevebromley.com\/blog\/2009\/11\/09\/shh-iphone-gaming-should-respect-your-sound-settings\/#primaryimage\"},\"datePublished\":\"2009-11-09T15:38:15+00:00\",\"dateModified\":\"2019-11-06T16:45:04+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/www.stevebromley.com\/blog\/2009\/11\/09\/shh-iphone-gaming-should-respect-your-sound-settings\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.stevebromley.com\/blog\/2009\/11\/09\/shh-iphone-gaming-should-respect-your-sound-settings\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.stevebromley.com\/blog\/2009\/11\/09\/shh-iphone-gaming-should-respect-your-sound-settings\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"item\":{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.stevebromley.com\/blog\/\",\"url\":\"https:\/\/www.stevebromley.com\/blog\/\",\"name\":\"Home\"}},{\"@type\":\"ListItem\",\"position\":2,\"item\":{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.stevebromley.com\/blog\/2009\/11\/09\/shh-iphone-gaming-should-respect-your-sound-settings\/\",\"url\":\"https:\/\/www.stevebromley.com\/blog\/2009\/11\/09\/shh-iphone-gaming-should-respect-your-sound-settings\/\",\"name\":\"Shh! iPhone gaming should respect your sound settings\"}}]},{\"@type\":\"Article\",\"@id\":\"https:\/\/www.stevebromley.com\/blog\/2009\/11\/09\/shh-iphone-gaming-should-respect-your-sound-settings\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.stevebromley.com\/blog\/2009\/11\/09\/shh-iphone-gaming-should-respect-your-sound-settings\/#webpage\"},\"author\":{\"@id\":\"https:\/\/www.stevebromley.com\/blog\/#\/schema\/person\/9c0be0bbd079c086677d422d1fd9c8c7\"},\"headline\":\"Shh! iPhone gaming should respect your sound settings\",\"datePublished\":\"2009-11-09T15:38:15+00:00\",\"dateModified\":\"2019-11-06T16:45:04+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.stevebromley.com\/blog\/2009\/11\/09\/shh-iphone-gaming-should-respect-your-sound-settings\/#webpage\"},\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/www.stevebromley.com\/blog\/#\/schema\/person\/9c0be0bbd079c086677d422d1fd9c8c7\"},\"image\":{\"@id\":\"https:\/\/www.stevebromley.com\/blog\/2009\/11\/09\/shh-iphone-gaming-should-respect-your-sound-settings\/#primaryimage\"},\"articleSection\":\"Games User Research\",\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.stevebromley.com\/blog\/2009\/11\/09\/shh-iphone-gaming-should-respect-your-sound-settings\/#respond\"]}]},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\/\/www.stevebromley.com\/blog\/#\/schema\/person\/9c0be0bbd079c086677d422d1fd9c8c7\",\"name\":\"Steve Bromley\",\"image\":{\"@type\":\"ImageObject\",\"@id\":\"https:\/\/www.stevebromley.com\/blog\/#personlogo\",\"inLanguage\":\"en-US\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/4dfbbfc5a00187fd6f5fd405361347b2698a65a866f49de07f9486895b6c7029?s=96&d=mm&r=g\",\"caption\":\"Steve Bromley\"},\"logo\":{\"@id\":\"https:\/\/www.stevebromley.com\/blog\/#personlogo\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","_links":{"self":[{"href":"https:\/\/www.stevebromley.com\/blog\/wp-json\/wp\/v2\/posts\/224","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.stevebromley.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.stevebromley.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.stevebromley.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.stevebromley.com\/blog\/wp-json\/wp\/v2\/comments?post=224"}],"version-history":[{"count":6,"href":"https:\/\/www.stevebromley.com\/blog\/wp-json\/wp\/v2\/posts\/224\/revisions"}],"predecessor-version":[{"id":419,"href":"https:\/\/www.stevebromley.com\/blog\/wp-json\/wp\/v2\/posts\/224\/revisions\/419"}],"wp:attachment":[{"href":"https:\/\/www.stevebromley.com\/blog\/wp-json\/wp\/v2\/media?parent=224"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.stevebromley.com\/blog\/wp-json\/wp\/v2\/categories?post=224"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.stevebromley.com\/blog\/wp-json\/wp\/v2\/tags?post=224"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}