{"id":904,"date":"2016-03-29T17:18:19","date_gmt":"2016-03-29T17:18:19","guid":{"rendered":"https:\/\/ionic.io\/blog\/?p=904"},"modified":"2016-04-05T18:33:57","modified_gmt":"2016-04-05T18:33:57","slug":"announcing-windows-support-in-ionic-2","status":"publish","type":"post","link":"https:\/\/ionic.io\/blog\/announcing-windows-support-in-ionic-2","title":{"rendered":"Announcing Windows Support in Ionic 2"},"content":{"rendered":"<p><img loading=\"lazy\" decoding=\"async\" width=\"1400\" height=\"800\" data-src=\"https:\/\/ionic.io\/blog\/wp-content\/uploads\/2016\/03\/windows-phone-ionic-2.jpg\" alt=\"windows-phone-ionic-2\" class=\"aligncenter size-full wp-image-919 lazyload\" data-srcset=\"https:\/\/ionic.io\/blog\/wp-content\/uploads\/2016\/03\/windows-phone-ionic-2.jpg 1400w, https:\/\/ionic.io\/blog\/wp-content\/uploads\/2016\/03\/windows-phone-ionic-2-300x171.jpg 300w, https:\/\/ionic.io\/blog\/wp-content\/uploads\/2016\/03\/windows-phone-ionic-2-1024x585.jpg 1024w\" data-sizes=\"auto, (max-width: 1400px) 100vw, 1400px\" src=\"data:image\/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==\" style=\"--smush-placeholder-width: 1400px; --smush-placeholder-aspect-ratio: 1400\/800;\" \/><noscript><img loading=\"lazy\" decoding=\"async\" width=\"1400\" height=\"800\" src=\"https:\/\/ionic.io\/blog\/wp-content\/uploads\/2016\/03\/windows-phone-ionic-2.jpg\" alt=\"windows-phone-ionic-2\" class=\"aligncenter size-full wp-image-919\" srcset=\"https:\/\/ionic.io\/blog\/wp-content\/uploads\/2016\/03\/windows-phone-ionic-2.jpg 1400w, https:\/\/ionic.io\/blog\/wp-content\/uploads\/2016\/03\/windows-phone-ionic-2-300x171.jpg 300w, https:\/\/ionic.io\/blog\/wp-content\/uploads\/2016\/03\/windows-phone-ionic-2-1024x585.jpg 1024w\" sizes=\"auto, (max-width: 1400px) 100vw, 1400px\" \/><\/noscript><\/p>\n<p>After much ado, we are excited to announce official support for Universal Windows Platform Apps in Ionic 2 beta.3, complete with a total UI look-and-feel and component set.<\/p>\n<p>Windows support has been an oft-requested feature for a number of important reasons. First, many enterprise companies have large deployments of Windows Phones and want to build apps more easily for them. Second, mobile Windows devices like the Surface are proliferating and we want to make it easy to build apps that run on those devices, too. As an added benefit, Windows 10 sports JavaScript as a native app development language which we think is just swell (yeah, I&#8217;m bringing &#8220;swell&#8221; back).<\/p>\n<p>We&#8217;ve <a href=\"http:\/\/ionicframework.com\/docs\/v2\/components\/\">updated our docs<\/a> with full Windows previews for all components. Check out the <a href=\"http:\/\/ionicframework.com\/docs\/v2\/components\/#alert\">Alert demo<\/a> as an example.<\/p>\n<p>To get started, update your npm dependency on <code>ionic-angular<\/code> to <code>2.0.0-beta.3<\/code> or higher, or start a new v2 project. Note: we will not be supporting Windows Phone 8 or below, so get your devices updated!<\/p>\n<p>Yeeeeeeeeee-hawwwwww!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>After much ado, we are excited to announce official support for Universal Windows Platform Apps in Ionic 2 beta.3, complete with a total UI look-and-feel and component set. Windows support has been an oft-requested feature for a number of important reasons. First, many enterprise companies have large deployments of Windows Phones and want to build [&hellip;]<\/p>\n","protected":false},"author":3,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"publish_to_discourse":"","publish_post_category":"","wpdc_auto_publish_overridden":"","wpdc_topic_tags":"","wpdc_pin_topic":"","wpdc_pin_until":"","discourse_post_id":"","discourse_permalink":"","wpdc_publishing_response":"","wpdc_publishing_error":"","_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[1],"tags":[3],"class_list":["post-904","post","type-post","status-publish","format-standard","hentry","category-all","tag-ionic"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v23.0 (Yoast SEO v23.0) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Announcing Windows Support in Ionic 2 - Ionic Blog<\/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:\/\/ionic.io\/blog\/announcing-windows-support-in-ionic-2\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Announcing Windows Support in Ionic 2\" \/>\n<meta property=\"og:description\" content=\"After much ado, we are excited to announce official support for Universal Windows Platform Apps in Ionic 2 beta.3, complete with a total UI look-and-feel and component set. Windows support has been an oft-requested feature for a number of important reasons. First, many enterprise companies have large deployments of Windows Phones and want to build [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/ionic.io\/blog\/announcing-windows-support-in-ionic-2\" \/>\n<meta property=\"og:site_name\" content=\"Ionic Blog\" \/>\n<meta property=\"article:published_time\" content=\"2016-03-29T17:18:19+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2016-04-05T18:33:57+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/ionic.io\/blog\/wp-content\/uploads\/2016\/03\/windows-phone-ionic-2.jpg\" \/>\n<meta name=\"author\" content=\"Max Lynch\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@maxlynch\" \/>\n<meta name=\"twitter:site\" content=\"@ionicframework\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Max Lynch\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/ionic.io\/blog\/announcing-windows-support-in-ionic-2#article\",\"isPartOf\":{\"@id\":\"https:\/\/ionic.io\/blog\/announcing-windows-support-in-ionic-2\"},\"author\":{\"name\":\"Max Lynch\",\"@id\":\"https:\/\/ionic.io\/blog\/#\/schema\/person\/91f360cffbd804a464b0c4a87b5c5f1e\"},\"headline\":\"Announcing Windows Support in Ionic 2\",\"datePublished\":\"2016-03-29T17:18:19+00:00\",\"dateModified\":\"2016-04-05T18:33:57+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/ionic.io\/blog\/announcing-windows-support-in-ionic-2\"},\"wordCount\":167,\"commentCount\":65,\"publisher\":{\"@id\":\"https:\/\/ionic.io\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/ionic.io\/blog\/announcing-windows-support-in-ionic-2#primaryimage\"},\"thumbnailUrl\":\"https:\/\/ionic.io\/blog\/wp-content\/uploads\/2016\/03\/windows-phone-ionic-2.jpg\",\"keywords\":[\"Ionic\"],\"articleSection\":[\"All\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/ionic.io\/blog\/announcing-windows-support-in-ionic-2#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/ionic.io\/blog\/announcing-windows-support-in-ionic-2\",\"url\":\"https:\/\/ionic.io\/blog\/announcing-windows-support-in-ionic-2\",\"name\":\"Announcing Windows Support in Ionic 2 - Ionic Blog\",\"isPartOf\":{\"@id\":\"https:\/\/ionic.io\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/ionic.io\/blog\/announcing-windows-support-in-ionic-2#primaryimage\"},\"image\":{\"@id\":\"https:\/\/ionic.io\/blog\/announcing-windows-support-in-ionic-2#primaryimage\"},\"thumbnailUrl\":\"https:\/\/ionic.io\/blog\/wp-content\/uploads\/2016\/03\/windows-phone-ionic-2.jpg\",\"datePublished\":\"2016-03-29T17:18:19+00:00\",\"dateModified\":\"2016-04-05T18:33:57+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/ionic.io\/blog\/announcing-windows-support-in-ionic-2#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/ionic.io\/blog\/announcing-windows-support-in-ionic-2\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/ionic.io\/blog\/announcing-windows-support-in-ionic-2#primaryimage\",\"url\":\"https:\/\/ionic.io\/blog\/wp-content\/uploads\/2016\/03\/windows-phone-ionic-2.jpg\",\"contentUrl\":\"https:\/\/ionic.io\/blog\/wp-content\/uploads\/2016\/03\/windows-phone-ionic-2.jpg\",\"width\":1400,\"height\":800},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/ionic.io\/blog\/announcing-windows-support-in-ionic-2#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/ionic.io\/blog\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Announcing Windows Support in Ionic 2\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/ionic.io\/blog\/#website\",\"url\":\"https:\/\/ionic.io\/blog\/\",\"name\":\"ionic.io\/blog\",\"description\":\"Build amazing native and progressive web apps with the web\",\"publisher\":{\"@id\":\"https:\/\/ionic.io\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/ionic.io\/blog\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/ionic.io\/blog\/#organization\",\"name\":\"Ionic\",\"url\":\"https:\/\/ionic.io\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/ionic.io\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/ionic.io\/blog\/wp-content\/uploads\/2020\/10\/white-on-color.png\",\"contentUrl\":\"https:\/\/ionic.io\/blog\/wp-content\/uploads\/2020\/10\/white-on-color.png\",\"width\":1920,\"height\":854,\"caption\":\"Ionic\"},\"image\":{\"@id\":\"https:\/\/ionic.io\/blog\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/x.com\/ionicframework\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/ionic.io\/blog\/#\/schema\/person\/91f360cffbd804a464b0c4a87b5c5f1e\",\"name\":\"Max Lynch\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/ionic.io\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/ionic.io\/blog\/wp-content\/uploads\/2018\/05\/max-avatar-150x150.jpg\",\"contentUrl\":\"https:\/\/ionic.io\/blog\/wp-content\/uploads\/2018\/05\/max-avatar-150x150.jpg\",\"caption\":\"Max Lynch\"},\"description\":\"CEO\",\"sameAs\":[\"http:\/\/twitter.com\/maxlynch\",\"https:\/\/x.com\/maxlynch\"],\"url\":\"https:\/\/ionic.io\/blog\/author\/max\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Announcing Windows Support in Ionic 2 - Ionic Blog","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/ionic.io\/blog\/announcing-windows-support-in-ionic-2","og_locale":"en_US","og_type":"article","og_title":"Announcing Windows Support in Ionic 2","og_description":"After much ado, we are excited to announce official support for Universal Windows Platform Apps in Ionic 2 beta.3, complete with a total UI look-and-feel and component set. Windows support has been an oft-requested feature for a number of important reasons. First, many enterprise companies have large deployments of Windows Phones and want to build [&hellip;]","og_url":"https:\/\/ionic.io\/blog\/announcing-windows-support-in-ionic-2","og_site_name":"Ionic Blog","article_published_time":"2016-03-29T17:18:19+00:00","article_modified_time":"2016-04-05T18:33:57+00:00","og_image":[{"url":"https:\/\/ionic.io\/blog\/wp-content\/uploads\/2016\/03\/windows-phone-ionic-2.jpg"}],"author":"Max Lynch","twitter_card":"summary_large_image","twitter_creator":"@maxlynch","twitter_site":"@ionicframework","twitter_misc":{"Written by":"Max Lynch","Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/ionic.io\/blog\/announcing-windows-support-in-ionic-2#article","isPartOf":{"@id":"https:\/\/ionic.io\/blog\/announcing-windows-support-in-ionic-2"},"author":{"name":"Max Lynch","@id":"https:\/\/ionic.io\/blog\/#\/schema\/person\/91f360cffbd804a464b0c4a87b5c5f1e"},"headline":"Announcing Windows Support in Ionic 2","datePublished":"2016-03-29T17:18:19+00:00","dateModified":"2016-04-05T18:33:57+00:00","mainEntityOfPage":{"@id":"https:\/\/ionic.io\/blog\/announcing-windows-support-in-ionic-2"},"wordCount":167,"commentCount":65,"publisher":{"@id":"https:\/\/ionic.io\/blog\/#organization"},"image":{"@id":"https:\/\/ionic.io\/blog\/announcing-windows-support-in-ionic-2#primaryimage"},"thumbnailUrl":"https:\/\/ionic.io\/blog\/wp-content\/uploads\/2016\/03\/windows-phone-ionic-2.jpg","keywords":["Ionic"],"articleSection":["All"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/ionic.io\/blog\/announcing-windows-support-in-ionic-2#respond"]}]},{"@type":"WebPage","@id":"https:\/\/ionic.io\/blog\/announcing-windows-support-in-ionic-2","url":"https:\/\/ionic.io\/blog\/announcing-windows-support-in-ionic-2","name":"Announcing Windows Support in Ionic 2 - Ionic Blog","isPartOf":{"@id":"https:\/\/ionic.io\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/ionic.io\/blog\/announcing-windows-support-in-ionic-2#primaryimage"},"image":{"@id":"https:\/\/ionic.io\/blog\/announcing-windows-support-in-ionic-2#primaryimage"},"thumbnailUrl":"https:\/\/ionic.io\/blog\/wp-content\/uploads\/2016\/03\/windows-phone-ionic-2.jpg","datePublished":"2016-03-29T17:18:19+00:00","dateModified":"2016-04-05T18:33:57+00:00","breadcrumb":{"@id":"https:\/\/ionic.io\/blog\/announcing-windows-support-in-ionic-2#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/ionic.io\/blog\/announcing-windows-support-in-ionic-2"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/ionic.io\/blog\/announcing-windows-support-in-ionic-2#primaryimage","url":"https:\/\/ionic.io\/blog\/wp-content\/uploads\/2016\/03\/windows-phone-ionic-2.jpg","contentUrl":"https:\/\/ionic.io\/blog\/wp-content\/uploads\/2016\/03\/windows-phone-ionic-2.jpg","width":1400,"height":800},{"@type":"BreadcrumbList","@id":"https:\/\/ionic.io\/blog\/announcing-windows-support-in-ionic-2#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/ionic.io\/blog"},{"@type":"ListItem","position":2,"name":"Announcing Windows Support in Ionic 2"}]},{"@type":"WebSite","@id":"https:\/\/ionic.io\/blog\/#website","url":"https:\/\/ionic.io\/blog\/","name":"ionic.io\/blog","description":"Build amazing native and progressive web apps with the web","publisher":{"@id":"https:\/\/ionic.io\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/ionic.io\/blog\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/ionic.io\/blog\/#organization","name":"Ionic","url":"https:\/\/ionic.io\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/ionic.io\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/ionic.io\/blog\/wp-content\/uploads\/2020\/10\/white-on-color.png","contentUrl":"https:\/\/ionic.io\/blog\/wp-content\/uploads\/2020\/10\/white-on-color.png","width":1920,"height":854,"caption":"Ionic"},"image":{"@id":"https:\/\/ionic.io\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/x.com\/ionicframework"]},{"@type":"Person","@id":"https:\/\/ionic.io\/blog\/#\/schema\/person\/91f360cffbd804a464b0c4a87b5c5f1e","name":"Max Lynch","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/ionic.io\/blog\/#\/schema\/person\/image\/","url":"https:\/\/ionic.io\/blog\/wp-content\/uploads\/2018\/05\/max-avatar-150x150.jpg","contentUrl":"https:\/\/ionic.io\/blog\/wp-content\/uploads\/2018\/05\/max-avatar-150x150.jpg","caption":"Max Lynch"},"description":"CEO","sameAs":["http:\/\/twitter.com\/maxlynch","https:\/\/x.com\/maxlynch"],"url":"https:\/\/ionic.io\/blog\/author\/max"}]}},"jetpack_sharing_enabled":true,"jetpack_featured_media_url":"","_links":{"self":[{"href":"https:\/\/ionic.io\/blog\/wp-json\/wp\/v2\/posts\/904","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ionic.io\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/ionic.io\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/ionic.io\/blog\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/ionic.io\/blog\/wp-json\/wp\/v2\/comments?post=904"}],"version-history":[{"count":0,"href":"https:\/\/ionic.io\/blog\/wp-json\/wp\/v2\/posts\/904\/revisions"}],"wp:attachment":[{"href":"https:\/\/ionic.io\/blog\/wp-json\/wp\/v2\/media?parent=904"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/ionic.io\/blog\/wp-json\/wp\/v2\/categories?post=904"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/ionic.io\/blog\/wp-json\/wp\/v2\/tags?post=904"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}