{"id":9998,"date":"2014-04-07T11:30:16","date_gmt":"2014-04-07T15:30:16","guid":{"rendered":"http:\/\/blog.xamarin.com\/?p=9998"},"modified":"2019-05-15T12:14:06","modified_gmt":"2019-05-15T19:14:06","slug":"sennheiser-case-study","status":"publish","type":"post","link":"https:\/\/devblogs.microsoft.com\/xamarin\/sennheiser-case-study\/","title":{"rendered":"Sennheiser Cuts Development Time by 40% with Xamarin"},"content":{"rendered":"<p>\t\t\t\t<img decoding=\"async\" class=\"wp-image-10014 alignleft\" style=\"margin-top: -0.4px;margin-bottom: -0.4px\" alt=\"Sennheiserlogo\" src=\"\/wp-content\/uploads\/sites\/44\/2019\/04\/Sennheiserlogo.gif\" width=\"145\" height=\"94\" \/>Sennheiser is a world leader in quality audio experiences. \u00a0The company recently launched Sennheiser TeamConnect, an end-to-end enterprise-grade meeting solution that integrates speakers, microphones, and a central control unit. \u00a0When it came to the central control unit used by employees to remotely control the telephone line and audio levels of TeamConnect, the company sought simplicity for the product&#8217;s user interface.<\/p>\n<p>Rather than creating a physical control panel, the company decided to put the controls into the user\u2019s hands via an iOS app for iPads and iPhones.<\/p>\n<p>Dirk Eismann, the main developer on the project had experience using Apache Flex, PhoneGap, and pure Objective-C for iOS development, but this was the first Xamarin project for him.<\/p>\n<p><img decoding=\"async\" class=\"wp-image-10008 alignright\" alt=\"Screen Shot 2014-03-24 at 11.27.41 AM\" src=\"\/wp-content\/uploads\/sites\/44\/2019\/04\/Screen-Shot-2014-03-24-at-11.27.41-AM.png\" width=\"304\" height=\"242\" \/><\/p>\n<p><strong>\u201cI knew that Xamarin\u2019s performance advantages over other cross platform tools and its rock-solid support for all of the iOS APIs were just what this project needed<\/strong>.\u201c Eismann says.<\/p>\n<p>With a long background in Java, and a familiarity with C#, Eismann found it easy to make the transition to Xamarin, and completed the application code within just 6 weeks.<\/p>\n<p><strong>\u201cXamarin makes it surprisingly easy to do native mobile development,\u201d <\/strong>Eismann says.<strong> \u201cI especially liked how concepts common to .NET developers like events and delegates are added on top to the iOS API. This greatly simplifies development for anyone who has worked with .NET code.\u201d<\/strong><\/p>\n<p>Download the full case study to learn more about the benefits Sennheiser has enjoyed from using Xamarin\u2014including 40% faster development time, precisely mapped APIs, ease of use, and the ability to share code across platforms.<\/p>\n<p><a class=\"action-button featured more\" href=\"http:\/\/resources.xamarin.com\/case-study-sennheiser.html\" target=\"_blank\" style=\"font-size: 14px;line-height: 1.5em\">View the Case Study<\/a>\t\t<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Sennheiser is a world leader in quality audio experiences. \u00a0The company recently launched Sennheiser TeamConnect, an end-to-end enterprise-grade meeting solution that integrates speakers, microphones, and a central control unit. \u00a0When it came to the central control unit used by employees to remotely control the telephone line and audio levels of TeamConnect, the company sought simplicity [&hellip;]<\/p>\n","protected":false},"author":1921,"featured_media":39167,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[379,2,3],"tags":[9,4],"class_list":["post-9998","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-case-studies","category-developers","category-enterprise","tag-case-studies","tag-xamarin-platform"],"acf":[],"blog_post_summary":"<p>Sennheiser is a world leader in quality audio experiences. \u00a0The company recently launched Sennheiser TeamConnect, an end-to-end enterprise-grade meeting solution that integrates speakers, microphones, and a central control unit. \u00a0When it came to the central control unit used by employees to remotely control the telephone line and audio levels of TeamConnect, the company sought simplicity [&hellip;]<\/p>\n","_links":{"self":[{"href":"https:\/\/devblogs.microsoft.com\/xamarin\/wp-json\/wp\/v2\/posts\/9998","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/devblogs.microsoft.com\/xamarin\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/devblogs.microsoft.com\/xamarin\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/xamarin\/wp-json\/wp\/v2\/users\/1921"}],"replies":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/xamarin\/wp-json\/wp\/v2\/comments?post=9998"}],"version-history":[{"count":0,"href":"https:\/\/devblogs.microsoft.com\/xamarin\/wp-json\/wp\/v2\/posts\/9998\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/xamarin\/wp-json\/wp\/v2\/media\/39167"}],"wp:attachment":[{"href":"https:\/\/devblogs.microsoft.com\/xamarin\/wp-json\/wp\/v2\/media?parent=9998"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/xamarin\/wp-json\/wp\/v2\/categories?post=9998"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/xamarin\/wp-json\/wp\/v2\/tags?post=9998"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}