{"id":2963,"date":"2014-05-30T20:29:16","date_gmt":"2014-05-30T20:29:16","guid":{"rendered":"http:\/\/webninjataylor.com\/library\/?p=2963"},"modified":"2014-06-24T20:59:52","modified_gmt":"2014-06-24T20:59:52","slug":"xamarin-3-overview","status":"publish","type":"post","link":"https:\/\/webninjataylor.com\/library\/xamarin-3-overview\/","title":{"rendered":"Xamarin 3 Overview"},"content":{"rendered":"<ul>\n<li>Two products\n<ul>\n<li>Xamarin Platform &#8211; NATIVE apps for iOS, Android, Mac, and Windows\n<ul>\n<li>Native = Native user interfaces + Native API access + Native performance (can&#8217;t get with JavaScript)<\/li>\n<li>Facebook&#8217;s first app was NOT native, making it slow and choppy; Mark Z. labeled it a failure and they rebuilt it as native<\/li>\n<\/ul>\n<\/li>\n<li>Xamarin Test Cloud &#8211; even if it&#8217;s not built with Xamarin<\/li>\n<\/ul>\n<\/li>\n<li>Architecting Mobile Apps\n<ul>\n<li>Silo approach (inefficient and chaotic)\n<ul>\n<li>Objective-C and XCode for iOS<\/li>\n<li>Java and Eclipse for Android<\/li>\n<li>C# and Visual Studio for Windows<\/li>\n<\/ul>\n<\/li>\n<li>Code sharing (separate front-end from back-end)\n<ul>\n<li>Shared C# back-end<\/li>\n<li>Separate front-end UIs<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<\/li>\n<li>Xamarin University for developers wanting to learn mobile (must know C#)<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Two products Xamarin Platform &#8211; NATIVE apps for iOS, Android, Mac, and Windows Native = Native user interfaces + Native API access + Native performance (can&#8217;t get with JavaScript) Facebook&#8217;s first app was NOT native, making it slow and choppy; Mark Z. labeled it a failure and they rebuilt it as native Xamarin Test Cloud [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[144],"tags":[145],"class_list":["post-2963","post","type-post","status-publish","format-standard","hentry","category-web-shots","tag-mobile"],"_links":{"self":[{"href":"https:\/\/webninjataylor.com\/library\/wp-json\/wp\/v2\/posts\/2963","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/webninjataylor.com\/library\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/webninjataylor.com\/library\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/webninjataylor.com\/library\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/webninjataylor.com\/library\/wp-json\/wp\/v2\/comments?post=2963"}],"version-history":[{"count":3,"href":"https:\/\/webninjataylor.com\/library\/wp-json\/wp\/v2\/posts\/2963\/revisions"}],"predecessor-version":[{"id":3337,"href":"https:\/\/webninjataylor.com\/library\/wp-json\/wp\/v2\/posts\/2963\/revisions\/3337"}],"wp:attachment":[{"href":"https:\/\/webninjataylor.com\/library\/wp-json\/wp\/v2\/media?parent=2963"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/webninjataylor.com\/library\/wp-json\/wp\/v2\/categories?post=2963"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/webninjataylor.com\/library\/wp-json\/wp\/v2\/tags?post=2963"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}