{"id":2514,"date":"2018-12-27T23:33:48","date_gmt":"2018-12-27T23:33:48","guid":{"rendered":"https:\/\/ionicframework.com\/?p=2514"},"modified":"2023-04-25T12:05:36","modified_gmt":"2023-04-25T16:05:36","slug":"ionic-2018-a-year-in-review","status":"publish","type":"post","link":"https:\/\/ionic.io\/blog\/ionic-2018-a-year-in-review","title":{"rendered":"Ionic&#8217;s 2018: A Year in Review"},"content":{"rendered":"<p>The end of the year is a great time to reflect on the last twelve months and to start getting excited for the coming twelve. In many ways, 2018 was a pivotal year for Ionic, both on the open source side and for the company as a whole.<\/p>\n<p>On the open source side, the Ionic team shipped some major new OSS projects that are a culmination of years of effort and planning. A major weight has been lifted off our proverbial shoulders as we shift from building to, now, scaling these projects. And, so far, the overwhelming support and feedback from the community has blown us away.<\/p>\n<p>Ionic, the company, also had a huge year both financially and commercially. In 2018 alone, we added some amazing companies like AAA, GE, a top five global fast food company, and nearly one hundred more enterprises as customers. We couldn\u2019t be prouder that these companies found Ionic\u2019s technology such a significant asset in their mobile strategy that they became customers this year (see how we can <a href=\"https:\/\/ionicframework.com\/enterprise\" target=\"_blank\" rel=\"noopener\">help your team<\/a> too).<\/p>\n<p>Finally, the Ionic community continued to grow and create a ton of incredible apps and awesome content. All told, Ionic developers created over <strong><em>three million apps<\/em><\/strong>, shipped <strong>40M live updates<\/strong> with <a href=\"https:\/\/ionicframework.com\/appflow\" target=\"_blank\" rel=\"noopener\">Ionic Appflow<\/a>, and helped our <a href=\"https:\/\/ionicworldwide.herokuapp.com\/\" target=\"_blank\" rel=\"noopener\">official slack channel<\/a> surpass <strong>22K users<\/strong>. We launched an official <a href=\"https:\/\/ionicframework.com\/subscribe\/\" target=\"_blank\" rel=\"noopener\">Ionic Community Digest<\/a> with monthly links to community-created content, rolled out our official <a href=\"https:\/\/ionicframework.com\/community\" target=\"_blank\" rel=\"noopener\">Ionic Community homepage<\/a>, and so much more.<\/p>\n<p><!--more--><\/p>\n<p>So, with that, let\u2019s dig in and walk through everything that happened this year, starting with the most recent news first:<\/p>\n<h2>December<\/h2>\n<ul>\n<li>The <a href=\"https:\/\/ionicframework.com\/ionic-framework-4-0-rc-shipped-paving-way-for-final\/\" target=\"_blank\" rel=\"noopener\">Ionic Framework 4 release candidate shipped<\/a>! With 4.0 final following closely behind\u2026<\/li>\n<\/ul>\n<p><iframe loading=\"lazy\" class=\"giphy-embed lazyload\" data-src=\"https:\/\/giphy.com\/embed\/rVbAzUUSUC6dO\" width=\"480\" height=\"270\" frameborder=\"0\" allowfullscreen=\"allowfullscreen\" src=\"data:image\/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==\" data-load-mode=\"1\"><\/iframe><\/p>\n<ul>\n<li>We also <a href=\"https:\/\/ionicframework.com\/blog\/a-trusted-foundation-for-enterprise-app-development\/\" target=\"_blank\" rel=\"noopener\">released Ionic Enterprise Engine<\/a> to help mid-to-large sized companies get the technology and training they need to build mission-critical apps with confidence and security. Meaning, customers of IEE get peace of mind knowing that the version of Ionic they\u2019re using and the native plugins they rely on will be supported, plus key enterprise functionality, like <a href=\"https:\/\/ionicframework.com\/enterprise\/identity-vault\" target=\"_blank\" rel=\"noopener\">biometric authentication<\/a>, will be done right. Interested in learning more? <a href=\"https:\/\/ionicframework.com\/enterprise-engine\" target=\"_blank\" rel=\"noopener\">Get in touch<\/a>.<\/li>\n<\/ul>\n<h2>November<\/h2>\n<p><em>November was \u201claunch month\u201d for us, and we announced a ton of significant new products<\/em><\/p>\n<ul>\n<li>Ionic was invited to AWS re:invent to announce our new product, Ionic Studio (our powerful, local IDE), which <a href=\"https:\/\/ionicframework.com\/blog\/announcing-ionic-studio-a-powerful-new-way-to-build-apps\/\" target=\"_blank\" rel=\"noopener\">helps make building apps easier and faster<\/a> than ever before. <a href=\"https:\/\/www.youtube.com\/watch?v=1e00ZFiaVGo\" target=\"_blank\" rel=\"noopener\">Watch my talk, here<\/a>.<\/li>\n<li>Ionic Pro was rebranded to Ionic Appflow, and <a href=\"https:\/\/ionicframework.com\/blog\/ionic-appflow-devops-for-everyone\/\" target=\"_blank\" rel=\"noopener\">we reaffirmed our focus<\/a> on helping teams with key Mobile DevOps functionality needed for successful deployment of Ionic apps.<\/li>\n<li>Capacitor, Ionic\u2019s new native layer alternative to Cordova, got a <a href=\"https:\/\/ionicframework.com\/blog\/capacitor-in-2019-native-progressive-web-apps-for-all\/\" target=\"_blank\" rel=\"noopener\">2019 roadmap<\/a> with a hint to the future of the project and how it will integrate into the Ionic experience in 2019.<\/li>\n<li>With help from the wonderful team at <a href=\"https:\/\/moduscreate.com\/\" target=\"_blank\" rel=\"noopener\">Modus Create<\/a>, <a href=\"https:\/\/ionicframework.com\/blog\/a-vue-from-ionic\/\" target=\"_blank\" rel=\"noopener\">Ionic now has alpha support for Vue.js<\/a>. The Modus Create team also shared <a href=\"https:\/\/moduscreate.com\/blog\/ionic-vue-modus-labs\/\" target=\"_blank\" rel=\"noopener\">their perspective<\/a> on the release.<\/li>\n<li>Ionic\u2019s official podcast, <em>Bet on the Web<\/em>, was <a href=\"https:\/\/ionicframework.com\/blog\/announcing-ionics-new-podcast-bet-on-the-web\/\" target=\"_blank\" rel=\"noopener\">released<\/a> and was also <a href=\"https:\/\/www.producthunt.com\/posts\/bet-on-the-web\" target=\"_blank\" rel=\"noopener\">featured on Product Hunt<\/a>.<\/li>\n<\/ul>\n<h2>October<\/h2>\n<ul>\n<li>I shared some thoughts on <a href=\"https:\/\/ionicframework.com\/blog\/let-framework-do-its-job\/\" target=\"_blank\" rel=\"noopener\">why we\u2019ve doubled down on the web stack<\/a>, and our plans to work with whatever tools and platforms web developers choose to use.<\/li>\n<\/ul>\n<h2>September<\/h2>\n<ul>\n<li>We let slip \ud83d\ude4a that <a href=\"https:\/\/twitter.com\/maxlynch\/status\/1041721236102017024\" target=\"_blank\" rel=\"noopener\">official React support for Ionic is happening<\/a>!<\/li>\n<\/ul>\n<h2>August<\/h2>\n<ul>\n<li>Ionic\u2019s very own Matt Kremer talked about <a href=\"https:\/\/ionicframework.com\/blog\/how-i-built-launched-an-app-in-2-weeks-to-40000-users-with-ionic\/\" target=\"_blank\" rel=\"noopener\">launching his own Pokemon Go app<\/a> with Ionic, using Appflow to quickly test and push updates to hundreds of thousands of users. His app, <a href=\"https:\/\/goranger.app\/\" target=\"_blank\" rel=\"noopener\">GO Ranger<\/a>, went on to become one of the most popular Pokemon Go companion apps, globally.<\/li>\n<\/ul>\n<h2>July<\/h2>\n<ul>\n<li><a href=\"https:\/\/ionicframework.com\/blog\/announcing-ionic-4-beta\/\" target=\"_blank\" rel=\"noopener\">Ionic 4 beta was announced<\/a>.<\/li>\n<li>Ionic Identity Vault, an enterprise-ready authentication solution for Ionic apps, <a href=\"https:\/\/ionicframework.com\/enterprise\/identity-vault\" target=\"_blank\" rel=\"noopener\">was launched<\/a>.<\/li>\n<\/ul>\n<h2>June<\/h2>\n<ul>\n<li>After unsuccessfully appealing Apple\u2019s decision to remove Ionic View (Ionic\u2019s app testing tool) we made the <a href=\"https:\/\/ionicframework.com\/blog\/ionic-view-sunsetting-on-9-1-18\/\" target=\"_blank\" rel=\"noopener\">hard decision to sunset the product<\/a>. Apple indicated the move was part of a larger decision to remove app testing tools and promote TestFlight as the official alternative.<\/li>\n<li>We relented and then <a href=\"https:\/\/ionicframework.com\/blog\/using-testflight-for-user-testing-with-ionic\/\" target=\"_blank\" rel=\"noopener\">wrote a guide about using TestFlight<\/a> with your Ionic apps.<\/li>\n<\/ul>\n<h2>May<\/h2>\n<ul>\n<li><a href=\"https:\/\/ionicframework.com\/blog\/announcing-ionicons-v4\/\" target=\"_blank\" rel=\"noopener\">Ionicons v4 was released<\/a>, paving the way for icons to be distributed as web components instead of cumbersome web fonts. Ionicons is Ionic\u2019s massively popular, <a href=\"https:\/\/ionicons.com\/\" target=\"_blank\" rel=\"noopener\">free and open source icon set<\/a>, and shows <a href=\"https:\/\/npm-stat.com\/charts.html?package=ionicons\" target=\"_blank\" rel=\"noopener\">no signs of slowing<\/a>.<\/li>\n<\/ul>\n<h2>April<\/h2>\n<ul>\n<li>Ionic\u2019s <a href=\"https:\/\/ionic.io\/blog\/introducing-a-new-guide-to-progressive-web-apps\/\" target=\"_blank\" rel=\"noopener\">PWA Guide was released<\/a>, helping teams learn about Progressive Web Apps and why they should consider building one.<\/li>\n<\/ul>\n<h2>March<\/h2>\n<ul>\n<li>We talked about <a href=\"https:\/\/ionicframework.com\/blog\/improved-perceived-performance-with-skeleton-screens\/\" target=\"_blank\" rel=\"noopener\">using Skeleton Screens to improve perceived performance<\/a> of your Ionic apps.<\/li>\n<\/ul>\n<h2>February<\/h2>\n<ul>\n<li>Capacitor 1.0 alpha <a href=\"https:\/\/ionicframework.com\/blog\/announcing-capacitor-1-0-0-alpha\/\" target=\"_blank\" rel=\"noopener\">was announced<\/a>.<\/li>\n<\/ul>\n<h2>January<\/h2>\n<ul>\n<li>Ionic\u2019s <a href=\"https:\/\/ionicframework.com\/blog\/announcing-the-ionic-pwa-toolkit-beta\/\" target=\"_blank\" rel=\"noopener\">official PWA Toolkit was released<\/a>, helping developers quickly build Progressive Web Apps with best practices baked right in.<\/li>\n<\/ul>\n<h2>2018: The Year of the Web<\/h2>\n<p>In 2018, we saw the Renaissance of the Web with all major browsers shipping support for key APIs that enable web apps to run with native capabilities\u2014 making them a compelling alternative to native apps on mobile and desktop. These apps are known as Progressive Web Apps, and they are hot (need <a href=\"https:\/\/medium.com\/@Pinterest_Engineering\/a-one-year-pwa-retrospective-f4a2f4129e05\" target=\"_blank\" rel=\"noopener\">more proof<\/a>?).<\/p>\n<p>In 2019 we expect this trend to continue and we are doubling down on making sure that Ionic becomes a major platform on which teams choose to build as the web gains new capabilities and expands its reach.<\/p>\n<p>Nearly every decision we\u2019ve made this year is in pursuit of this vision, and this relentless focus on the web will continue to guide every decision we make next year, too. <a href=\"https:\/\/ionicframework.com\/blog\/tweet-storm-ionic-is-web-native-and-why-that-matters\/\" target=\"_blank\" rel=\"noopener\">It really matters that Ionic is web-native<\/a> and continues to be a major way web developers build and ship quality, cross-platform apps.<\/p>\n<h2>Thank you!<\/h2>\n<p>From all of us at Ionic: We thank you, the wonderful community, for making this the best job in the world. All of your support, kind words, testing, and feedback keeps us going and helps make Ionic the best it can be.<\/p>\n<p>And finally, to the Ionic team: It\u2019s been a blast working with each and every one of you to transform Ionic from an incredible open source project to an entire company that helps teams build and scale their app development capability on Ionic.<\/p>\n<p>I can\u2019t wait to see what next year has in store.<\/p>\n<p>Here\u2019s to an awesome 2019! \ud83c\udf89<\/p>\n<p>-Max Lynch | Ionic CEO<\/p>\n","protected":false},"excerpt":{"rendered":"<p>The end of the year is a great time to reflect on the last twelve months and to start getting excited for the coming twelve. In many ways, 2018 was a pivotal year for Ionic, both on the open source side and for the company as a whole. On the open source side, the Ionic [&hellip;]<\/p>\n","protected":false},"author":3,"featured_media":2515,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"publish_to_discourse":"0","publish_post_category":"23","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":[123],"tags":[128,141,116],"class_list":["post-2514","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-perspectives","tag-appflow","tag-ionic-enterprise-edition","tag-studio"],"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>Ionic&#039;s 2018: A Year in Review - 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\/ionic-2018-a-year-in-review\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Ionic&#039;s 2018: A Year in Review\" \/>\n<meta property=\"og:description\" content=\"The end of the year is a great time to reflect on the last twelve months and to start getting excited for the coming twelve. In many ways, 2018 was a pivotal year for Ionic, both on the open source side and for the company as a whole. On the open source side, the Ionic [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/ionic.io\/blog\/ionic-2018-a-year-in-review\" \/>\n<meta property=\"og:site_name\" content=\"Ionic Blog\" \/>\n<meta property=\"article:published_time\" content=\"2018-12-27T23:33:48+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2023-04-25T16:05:36+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/ionic.io\/blog\/wp-content\/uploads\/2018\/12\/ionic-year-review-2018.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1440\" \/>\n\t<meta property=\"og:image:height\" content=\"800\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\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=\"5 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/ionic.io\/blog\/ionic-2018-a-year-in-review#article\",\"isPartOf\":{\"@id\":\"https:\/\/ionic.io\/blog\/ionic-2018-a-year-in-review\"},\"author\":{\"name\":\"Max Lynch\",\"@id\":\"https:\/\/ionic.io\/blog\/#\/schema\/person\/91f360cffbd804a464b0c4a87b5c5f1e\"},\"headline\":\"Ionic&#8217;s 2018: A Year in Review\",\"datePublished\":\"2018-12-27T23:33:48+00:00\",\"dateModified\":\"2023-04-25T16:05:36+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/ionic.io\/blog\/ionic-2018-a-year-in-review\"},\"wordCount\":1034,\"commentCount\":2,\"publisher\":{\"@id\":\"https:\/\/ionic.io\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/ionic.io\/blog\/ionic-2018-a-year-in-review#primaryimage\"},\"thumbnailUrl\":\"https:\/\/ionic.io\/blog\/wp-content\/uploads\/2018\/12\/ionic-year-review-2018.png\",\"keywords\":[\"Appflow\",\"Ionic Enterprise Edition\",\"Studio\"],\"articleSection\":[\"Perspectives\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/ionic.io\/blog\/ionic-2018-a-year-in-review#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/ionic.io\/blog\/ionic-2018-a-year-in-review\",\"url\":\"https:\/\/ionic.io\/blog\/ionic-2018-a-year-in-review\",\"name\":\"Ionic's 2018: A Year in Review - Ionic Blog\",\"isPartOf\":{\"@id\":\"https:\/\/ionic.io\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/ionic.io\/blog\/ionic-2018-a-year-in-review#primaryimage\"},\"image\":{\"@id\":\"https:\/\/ionic.io\/blog\/ionic-2018-a-year-in-review#primaryimage\"},\"thumbnailUrl\":\"https:\/\/ionic.io\/blog\/wp-content\/uploads\/2018\/12\/ionic-year-review-2018.png\",\"datePublished\":\"2018-12-27T23:33:48+00:00\",\"dateModified\":\"2023-04-25T16:05:36+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/ionic.io\/blog\/ionic-2018-a-year-in-review#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/ionic.io\/blog\/ionic-2018-a-year-in-review\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/ionic.io\/blog\/ionic-2018-a-year-in-review#primaryimage\",\"url\":\"https:\/\/ionic.io\/blog\/wp-content\/uploads\/2018\/12\/ionic-year-review-2018.png\",\"contentUrl\":\"https:\/\/ionic.io\/blog\/wp-content\/uploads\/2018\/12\/ionic-year-review-2018.png\",\"width\":1440,\"height\":800},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/ionic.io\/blog\/ionic-2018-a-year-in-review#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/ionic.io\/blog\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Ionic&#8217;s 2018: A Year in Review\"}]},{\"@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":"Ionic's 2018: A Year in Review - 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\/ionic-2018-a-year-in-review","og_locale":"en_US","og_type":"article","og_title":"Ionic's 2018: A Year in Review","og_description":"The end of the year is a great time to reflect on the last twelve months and to start getting excited for the coming twelve. In many ways, 2018 was a pivotal year for Ionic, both on the open source side and for the company as a whole. On the open source side, the Ionic [&hellip;]","og_url":"https:\/\/ionic.io\/blog\/ionic-2018-a-year-in-review","og_site_name":"Ionic Blog","article_published_time":"2018-12-27T23:33:48+00:00","article_modified_time":"2023-04-25T16:05:36+00:00","og_image":[{"width":1440,"height":800,"url":"https:\/\/ionic.io\/blog\/wp-content\/uploads\/2018\/12\/ionic-year-review-2018.png","type":"image\/png"}],"author":"Max Lynch","twitter_card":"summary_large_image","twitter_creator":"@maxlynch","twitter_site":"@ionicframework","twitter_misc":{"Written by":"Max Lynch","Est. reading time":"5 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/ionic.io\/blog\/ionic-2018-a-year-in-review#article","isPartOf":{"@id":"https:\/\/ionic.io\/blog\/ionic-2018-a-year-in-review"},"author":{"name":"Max Lynch","@id":"https:\/\/ionic.io\/blog\/#\/schema\/person\/91f360cffbd804a464b0c4a87b5c5f1e"},"headline":"Ionic&#8217;s 2018: A Year in Review","datePublished":"2018-12-27T23:33:48+00:00","dateModified":"2023-04-25T16:05:36+00:00","mainEntityOfPage":{"@id":"https:\/\/ionic.io\/blog\/ionic-2018-a-year-in-review"},"wordCount":1034,"commentCount":2,"publisher":{"@id":"https:\/\/ionic.io\/blog\/#organization"},"image":{"@id":"https:\/\/ionic.io\/blog\/ionic-2018-a-year-in-review#primaryimage"},"thumbnailUrl":"https:\/\/ionic.io\/blog\/wp-content\/uploads\/2018\/12\/ionic-year-review-2018.png","keywords":["Appflow","Ionic Enterprise Edition","Studio"],"articleSection":["Perspectives"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/ionic.io\/blog\/ionic-2018-a-year-in-review#respond"]}]},{"@type":"WebPage","@id":"https:\/\/ionic.io\/blog\/ionic-2018-a-year-in-review","url":"https:\/\/ionic.io\/blog\/ionic-2018-a-year-in-review","name":"Ionic's 2018: A Year in Review - Ionic Blog","isPartOf":{"@id":"https:\/\/ionic.io\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/ionic.io\/blog\/ionic-2018-a-year-in-review#primaryimage"},"image":{"@id":"https:\/\/ionic.io\/blog\/ionic-2018-a-year-in-review#primaryimage"},"thumbnailUrl":"https:\/\/ionic.io\/blog\/wp-content\/uploads\/2018\/12\/ionic-year-review-2018.png","datePublished":"2018-12-27T23:33:48+00:00","dateModified":"2023-04-25T16:05:36+00:00","breadcrumb":{"@id":"https:\/\/ionic.io\/blog\/ionic-2018-a-year-in-review#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/ionic.io\/blog\/ionic-2018-a-year-in-review"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/ionic.io\/blog\/ionic-2018-a-year-in-review#primaryimage","url":"https:\/\/ionic.io\/blog\/wp-content\/uploads\/2018\/12\/ionic-year-review-2018.png","contentUrl":"https:\/\/ionic.io\/blog\/wp-content\/uploads\/2018\/12\/ionic-year-review-2018.png","width":1440,"height":800},{"@type":"BreadcrumbList","@id":"https:\/\/ionic.io\/blog\/ionic-2018-a-year-in-review#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/ionic.io\/blog"},{"@type":"ListItem","position":2,"name":"Ionic&#8217;s 2018: A Year in Review"}]},{"@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":"https:\/\/ionic.io\/blog\/wp-content\/uploads\/2018\/12\/ionic-year-review-2018.png","_links":{"self":[{"href":"https:\/\/ionic.io\/blog\/wp-json\/wp\/v2\/posts\/2514","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=2514"}],"version-history":[{"count":1,"href":"https:\/\/ionic.io\/blog\/wp-json\/wp\/v2\/posts\/2514\/revisions"}],"predecessor-version":[{"id":5183,"href":"https:\/\/ionic.io\/blog\/wp-json\/wp\/v2\/posts\/2514\/revisions\/5183"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/ionic.io\/blog\/wp-json\/wp\/v2\/media\/2515"}],"wp:attachment":[{"href":"https:\/\/ionic.io\/blog\/wp-json\/wp\/v2\/media?parent=2514"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/ionic.io\/blog\/wp-json\/wp\/v2\/categories?post=2514"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/ionic.io\/blog\/wp-json\/wp\/v2\/tags?post=2514"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}