{"id":18265,"date":"2015-04-29T02:15:51","date_gmt":"2015-04-29T09:15:51","guid":{"rendered":"http:\/\/blog.xamarin.com\/?p=18265"},"modified":"2015-04-29T02:15:51","modified_gmt":"2015-04-29T09:15:51","slug":"xamarin-passes-1-million-developer-milestone","status":"publish","type":"post","link":"https:\/\/devblogs.microsoft.com\/xamarin\/xamarin-passes-1-million-developer-milestone\/","title":{"rendered":"Xamarin Passes 1 Million Developer Milestone"},"content":{"rendered":"<p>\t\t\t\tToday <a href=\"http:\/\/www.forbes.com\/sites\/maribellopez\/2015\/04\/29\/xamarin-helps-enterprises-build-an-app-for-that\/\" target=\"_blank\">we announced<\/a> that over <a href=\"http:\/\/xamarin.com\/timeline\" target=\"_blank\">1 million unique developers<\/a> have downloaded Xamarin since we started shipping C# for iOS and Android in July 2011. In addition to passing this major milestone, we are excited to announce some amazing new features that you can get today.<\/p>\n<p><a href=\"http:\/\/xamarin.com\/timeline\" target=\"_blank\"><img decoding=\"async\" class=\"aligncenter wp-image-18226\" src=\"\/wp-content\/uploads\/sites\/44\/2019\/04\/1M-Xamarin-Downloads.png\" alt=\"Xamarin reaches 1 million downloads\" width=\"1000\" height=\"567\" \/><\/a><\/p>\n<h2>Xamarin.Forms for Windows<\/h2>\n<h3>Xamarin.Forms for Windows 8.1 and Windows Phone 8.1<\/h3>\n<p>This March, we released Xamarin.Forms for Windows and Windows Phone Preview with a very positive response from developers. Today, we are pleased to announce the general availability of support for these platforms, enabling developers to build and ship Xamarin.Forms apps targeting all of the major mobile platforms from a single code base.  Xamarin.Forms for Windows and Windows.Phone will be available to install via NuGet later today.<\/p>\n<p><img decoding=\"async\" class=\"aligncenter size-large wp-image-17560\" src=\"\/wp-content\/uploads\/sites\/44\/2019\/04\/HanselmanAll-1024x531.png\" alt=\"Hanselman.Forms on All Devices\" width=\"1024\" height=\"531\" \/><\/p>\n<h3>Availability of Private Previews of Xamarin.Forms for Windows 10 UAP<\/h3>\n<p>In addition to the stable release of Windows 8.1 and Windows Phone 8.1, we&#8217;re also announcing the start of a private preview of Xamarin.Forms for the Windows 10 Universal App Platform, enabling developers that build apps for all Windows platforms to share even more code. This is a very early preview and we&#8217;ll be making the Xamarin.Forms for Windows 10 pre-release packages available to small batches of developers over the coming weeks. If you&#8217;re interested in joining our preview program, please <a href=\"http:\/\/resources.xamarin.com\/xamarin-forms-private-preview.html\" target=\"_blank\">sign up here<\/a>.<\/p>\n<h2>New Visual Studio Features<\/h2>\n<h3>Code Completion for Xamarin.Forms XAML<\/h3>\n<p>Declarative UI development in Visual Studio gets even more powerful with code completion for Xamarin.Forms. Now you can easily explore Xamarin.Forms user interface APIs, quickly build complex screens, and avoid typos and other common mistakes while creating UIs in XAML.<\/p>\n<p><img decoding=\"async\" class=\"aligncenter size-large wp-image-18296\" src=\"\/wp-content\/uploads\/sites\/44\/2019\/04\/XamlCodeCompletion-1024x640.png\" alt=\"XamlCodeCompletion\" width=\"1024\" height=\"640\" \/><\/p>\n<div id=\"debugger\">\n<h3>Microsoft Visual C++ Debugger Integration<\/h3>\n<p>We&#8217;ve worked with the Visual C++ team at Microsoft to make it easy to reference and debug C++ libraries in Xamarin.Android apps. In the Visual Studio 2015 Release Candidate, you will now find a new option to pick which debugger you would like to use when running your Xamarin.Android apps from the project&#8217;s property window. Simply choose <code>Microsoft<\/code> and you will be able to debug through your native C++ library with all of the debug features you know and love, including expression evaluation, watch window, and auto window.\n<img decoding=\"async\" class=\"aligncenter size-large wp-image-18309\" src=\"\/wp-content\/uploads\/sites\/44\/2019\/04\/DebugCppAndroid-1024x885.png\" alt=\"DebugCppAndroid\" width=\"1024\" height=\"885\" \/>\n<\/div>\n<h3>Enhanced WatchKit Support<\/h3>\n<p>Our iOS designer in <a href=\"http:\/\/developer.xamarin.com\/guides\/ios\/watch\/installation\/\">Visual Studio is now fully enabled for editing Apple Watch storyboards<\/a>. Drag interface controllers and UI controls onto the storyboard from the Visual Studio Toolbox and configure properties on the Properties pad and use control + drag to move buttons, tables, or interface controllers onto another interface controller to create segues.<img decoding=\"async\" class=\"aligncenter size-large wp-image-18292\" src=\"\/wp-content\/uploads\/sites\/44\/2019\/04\/watchdesigner-vs-1024x695.png\" alt=\"watchdesigner-vs\" width=\"1024\" height=\"695\" \/><\/p>\n<h3>iOS Binding Projects<\/h3>\n<p>When developing iOS projects in Visual Studio, you might encounter cases where you want to consume a third-party Objective-C library. In those situations, you can now use Xamarin.iOS Binding Projects in Visual Studio to create a C# binding that will allow you to consume the library in your Xamarin.iOS apps.<\/p>\n<h2>Get Started With Xamarin Today<\/h2>\n<p>Join over 1 million developers by downloading your <a href=\"http:\/\/www.xamarin.com\/download\" title=\"Download Xamarin Today\">free trial of Xamarin<\/a> to build native iOS, Android, Mac, and Windows apps today. Then, head over to our <a href=\"http:\/\/developer.xamarin.com\/\" title=\"Xamarin Developer Portal\">developer portal<\/a> where you&#8217;ll find samples, documentation, and upcoming events to help you get started with Xamarin.\t\t<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Today we announced that over 1 million unique developers have downloaded Xamarin since we started shipping C# for iOS and Android in July 2011. In addition to passing this major milestone, we are excited to announce some amazing new features that you can get today. Xamarin.Forms for Windows Xamarin.Forms for Windows 8.1 and Windows Phone [&hellip;]<\/p>\n","protected":false},"author":800,"featured_media":39167,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[2,3],"tags":[4],"class_list":["post-18265","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-developers","category-enterprise","tag-xamarin-platform"],"acf":[],"blog_post_summary":"<p>Today we announced that over 1 million unique developers have downloaded Xamarin since we started shipping C# for iOS and Android in July 2011. In addition to passing this major milestone, we are excited to announce some amazing new features that you can get today. Xamarin.Forms for Windows Xamarin.Forms for Windows 8.1 and Windows Phone [&hellip;]<\/p>\n","_links":{"self":[{"href":"https:\/\/devblogs.microsoft.com\/xamarin\/wp-json\/wp\/v2\/posts\/18265","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\/800"}],"replies":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/xamarin\/wp-json\/wp\/v2\/comments?post=18265"}],"version-history":[{"count":0,"href":"https:\/\/devblogs.microsoft.com\/xamarin\/wp-json\/wp\/v2\/posts\/18265\/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=18265"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/xamarin\/wp-json\/wp\/v2\/categories?post=18265"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/xamarin\/wp-json\/wp\/v2\/tags?post=18265"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}