{"id":8108,"date":"2014-02-26T13:39:12","date_gmt":"2014-02-26T12:39:12","guid":{"rendered":"http:\/\/www.itwriting.com\/blog\/?p=8108"},"modified":"2014-02-26T13:39:12","modified_gmt":"2014-02-26T12:39:12","slug":"x-is-for-xamarin-one-company-that-is-pleased-to-see-nokia-x","status":"publish","type":"post","link":"https:\/\/www.itwriting.com\/blog\/8108-x-is-for-xamarin-one-company-that-is-pleased-to-see-nokia-x.html","title":{"rendered":"X is for Xamarin: One company that is pleased to see Nokia X"},"content":{"rendered":"<p><a href=\"http:\/\/xamarin.com\/\" target=\"_blank\">Xamarin<\/a>, which provides cross-platform development tools for targeting iOS and Android wtih C#, is not exhibiting here at Mobile World Congress in Barcelona, but does have a presence for meetings, and I caught up with Joseph Hill who is Director of Developer Relations.<\/p>\n<p>Xamarin has just announced a <a href=\"https:\/\/components.xamarin.com\/view\/sap-mobile-platform\" target=\"_blank\">joint SDK with SAP<\/a> along with some SAP-specific support in its cloud testing service; but Monday\u2019s announcement of Nokia X, Android smartphones from soon-to-be-Microsoft Nokia, was even bigger news from Hill\u2019s perspective.<\/p>\n<p>If you are a Windows Phone developer with apps written in C#, Xamarin gives you a way to port your code to Nokia X. Apparently Nokia itself has taken advantage of this to port Nokia Mix Radio, as described by Nokia\u2019s developers <a href=\"https:\/\/components.xamarin.com\/view\/sap-mobile-platform\" target=\"_blank\">here<\/a>. Nokia also used <a href=\"https:\/\/github.com\/MvvmCross\/MvvmCross\" target=\"_blank\">MVVM Cross<\/a> in order to take cross-platform abstraction beyond what Xamarin itself gives them (Xamarin is deliberately restricted to non-visual code). <\/p>\n<p>Nokia states that it will do all future development using Microsoft\u2019s Portable Class Libraries, and is also refactoring existing code:<\/p>\n<blockquote>\n<p>The final step in our journey towards the common architecture is to throw out the legacy code from the Windows Phone and Windows 8 apps so they\u2019re stripped back to existing PCL shared assemblies and then integrate them with our fully shared codebase. Now that the Nokia X has launched that\u2019s the next major goal we\u2019re striving towards and work begins now.<\/p>\n<\/blockquote>\n<p>I imagine that Xamarin could prove useful in some of Microsoft\u2019s other internal projects as it prepares for a world in which there is an official Microsoft Android platform.<\/p>\n<p>As an aside, it seems to me unlikely that Microsoft will do anything other than run with Nokia X after the acquisition. Microsoft is supporting Nokia X with Skype and OneDrive, which is an indication of its attitude.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Xamarin, which provides cross-platform development tools for targeting iOS and Android wtih C#, is not exhibiting here at Mobile World Congress in Barcelona, but does have a presence for meetings, and I caught up with Joseph Hill who is Director of Developer Relations. Xamarin has just announced a joint SDK with SAP along with some &hellip; <a href=\"https:\/\/www.itwriting.com\/blog\/8108-x-is-for-xamarin-one-company-that-is-pleased-to-see-nokia-x.html\" class=\"more-link\">Continue reading <span class=\"screen-reader-text\">X is for Xamarin: One company that is pleased to see Nokia X<\/span> <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[2,55,56],"tags":[143,586,642],"class_list":["post-8108","post","type-post","status-publish","format-standard","hentry","category-net","category-microsoft","category-mobile","tag-android","tag-microsoft","tag-nokia"],"_links":{"self":[{"href":"https:\/\/www.itwriting.com\/blog\/wp-json\/wp\/v2\/posts\/8108","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.itwriting.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.itwriting.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.itwriting.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.itwriting.com\/blog\/wp-json\/wp\/v2\/comments?post=8108"}],"version-history":[{"count":0,"href":"https:\/\/www.itwriting.com\/blog\/wp-json\/wp\/v2\/posts\/8108\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.itwriting.com\/blog\/wp-json\/wp\/v2\/media?parent=8108"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.itwriting.com\/blog\/wp-json\/wp\/v2\/categories?post=8108"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.itwriting.com\/blog\/wp-json\/wp\/v2\/tags?post=8108"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}