{"id":4449,"date":"2022-10-26T10:00:06","date_gmt":"2022-10-26T14:00:06","guid":{"rendered":"https:\/\/ionic.io\/blog\/?p=4449"},"modified":"2022-10-27T20:15:55","modified_gmt":"2022-10-27T20:15:55","slug":"appflow-now-for-react-native","status":"publish","type":"post","link":"https:\/\/ionic.io\/blog\/appflow-now-for-react-native","title":{"rendered":"Appflow, now for React Native"},"content":{"rendered":"<p><span style=\"font-weight: 400;\">Mobile development is complex, so we designed the Appflow mobile DevOps platform to rise to those unique challenges. Hundreds of organizations use Appflow daily to build, deploy, and update mission-critical iOS and Android applications on a platform designed specifically for mobile apps.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">We are excited to announce that even more teams will benefit from these features with the release of Appflow for React Native!<\/span><\/p>\n<p><!--more--><\/p>\n<h2>Streamlined mobile CI\/CD, flexibility of framework<\/h2>\n<p><span style=\"font-weight: 400;\">Until now, only mobile developers using Capacitor or Cordova could leverage Appflow\u2019s powerful mobile DevOps features. Organizations with teams that build across multiple platforms previously had to go elsewhere to find a DevOps solution for their React Native applications. This meant relying on traditional CI\/CD platforms, building a custom solution in-house, or managing and configuring multiple tools across teams.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">With the addition of Appflow for React Native, organizations will be able to standardize their fragmented mobile CI\/CD solutions by leveraging Appflow to build and deploy iOS and Android applications, not just those built with Ionic or Cordova. Developers get flexibility in their development framework alongside a streamlined mobile DevOps experience.<\/span><\/p>\n<h2>How it works<\/h2>\n<p><span style=\"font-weight: 400;\">Appflow provides the same <\/span><a href=\"https:\/\/ionic.io\/docs\/appflow\/quickstart\"><span style=\"font-weight: 400;\">easy implementation process<\/span><\/a><span style=\"font-weight: 400;\"> for React Native applications as it does for other frameworks.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">First, import a new application within Appflow, selecting React Native as the framework. Connect your preferred Git integration like GitHub, Bitbucket, or GitLab, and choose the repository for your React Native application.<\/span><\/p>\n<p><a href=\"https:\/\/ionic.io\/blog\/wp-content\/uploads\/2022\/10\/Screen-Shot-2022-10-26-at-9.14.21-AM.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-4454 size-full lazyload\" data-src=\"https:\/\/ionic.io\/blog\/wp-content\/uploads\/2022\/10\/Screen-Shot-2022-10-26-at-9.14.21-AM.png\" alt=\"\" width=\"660\" height=\"381\" data-srcset=\"https:\/\/ionic.io\/blog\/wp-content\/uploads\/2022\/10\/Screen-Shot-2022-10-26-at-9.14.21-AM.png 660w, https:\/\/ionic.io\/blog\/wp-content\/uploads\/2022\/10\/Screen-Shot-2022-10-26-at-9.14.21-AM-300x173.png 300w\" data-sizes=\"auto, (max-width: 660px) 100vw, 660px\" src=\"data:image\/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==\" style=\"--smush-placeholder-width: 660px; --smush-placeholder-aspect-ratio: 660\/381;\" \/><noscript><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-4454 size-full\" src=\"https:\/\/ionic.io\/blog\/wp-content\/uploads\/2022\/10\/Screen-Shot-2022-10-26-at-9.14.21-AM.png\" alt=\"\" width=\"660\" height=\"381\" srcset=\"https:\/\/ionic.io\/blog\/wp-content\/uploads\/2022\/10\/Screen-Shot-2022-10-26-at-9.14.21-AM.png 660w, https:\/\/ionic.io\/blog\/wp-content\/uploads\/2022\/10\/Screen-Shot-2022-10-26-at-9.14.21-AM-300x173.png 300w\" sizes=\"auto, (max-width: 660px) 100vw, 660px\" \/><\/noscript><\/a><\/p>\n<p><span style=\"font-weight: 400;\">Once imported, select an available commit (or <\/span><a href=\"https:\/\/ionic.io\/docs\/appflow\/quickstart\/push\"><span style=\"font-weight: 400;\">push a new one<\/span><\/a><span style=\"font-weight: 400;\">) to use for the build. Appflow lets you build native iOS and Android binaries in the cloud using your preferred build stack. For iOS and production Android apps, upload your signing certificates to Appflow to use during the build process.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">See a video walkthrough of the process below:<\/span><\/p>\n<div style=\"width: 960px;\" class=\"wp-video\"><video class=\"wp-video-shortcode\" id=\"video-4449-1\" width=\"960\" height=\"540\" preload=\"metadata\" controls=\"controls\"><source type=\"video\/mp4\" src=\"https:\/\/ionic.io\/blog\/wp-content\/uploads\/2022\/10\/react-native-walkthrough.mp4?_=1\" \/><a href=\"https:\/\/ionic.io\/blog\/wp-content\/uploads\/2022\/10\/react-native-walkthrough.mp4\">https:\/\/ionic.io\/blog\/wp-content\/uploads\/2022\/10\/react-native-walkthrough.mp4<\/a><\/video><\/div>\n<p>&nbsp;<\/p>\n<p><span style=\"font-weight: 400;\">After building, you can easily deploy your builds to the Apple App Store, Google Play, or both! Everything is handled right inside Appflow, with additional configuration options available via the <\/span><a href=\"https:\/\/ionic.io\/docs\/appflow\/cli\/overview\"><span style=\"font-weight: 400;\">Ionic Cloud CLI<\/span><\/a><span style=\"font-weight: 400;\">.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">With Appflow, you can easily create <\/span><a href=\"https:\/\/ionic.io\/docs\/appflow\/automation\/intro\"><span style=\"font-weight: 400;\">automations<\/span><\/a><span style=\"font-weight: 400;\"> to trigger builds for commits, <\/span><a href=\"https:\/\/ionic.io\/docs\/appflow\/automation\/environments\"><span style=\"font-weight: 400;\">environments<\/span><\/a><span style=\"font-weight: 400;\"> to customize development, staging, or production builds, and <\/span><a href=\"https:\/\/ionic.io\/docs\/appflow\/package\/native-configs\"><span style=\"font-weight: 400;\">native configurations<\/span><\/a><span style=\"font-weight: 400;\"> to easily modify values between environments.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">While React Native developers now have access to most Appflow features, Web Previews and Live Updates are currently not supported. Our documentation outlines which features are specific to Cordova and Capacitor using mobile architecture badges. <\/span><a href=\"https:\/\/ionic.io\/docs\/appflow\/quickstart#mobile-architectures\"><span style=\"font-weight: 400;\">See more details here<\/span><\/a><span style=\"font-weight: 400;\">.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">As we continue to improve the Appflow experience for React Native, we will roll out additional support and new features.<\/span><\/p>\n<h2>Get started<\/h2>\n<p><span style=\"font-weight: 400;\">If you\u2019re already using Appflow for your mobile apps, you can start by importing a React Native app today!\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">To try out builds, deployments, and automations for Capacitor, Cordova, or React Native applications, <\/span><a href=\"https:\/\/dashboard.ionicframework.com\/account-setup?loc=billing\"><span style=\"font-weight: 400;\">start a free trial of Appflow here.<\/span><\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Mobile development is complex, so we designed the Appflow mobile DevOps platform to rise to those unique challenges. Hundreds of organizations use Appflow daily to build, deploy, and update mission-critical iOS and Android applications on a platform designed specifically for mobile apps.\u00a0 We are excited to announce that even more teams will benefit from these [&hellip;]<\/p>\n","protected":false},"author":98,"featured_media":4450,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"publish_to_discourse":"0","publish_post_category":"20","wpdc_auto_publish_overridden":"","wpdc_topic_tags":"","wpdc_pin_topic":"","wpdc_pin_until":"","discourse_post_id":"554632","discourse_permalink":"https:\/\/forum.ionicframework.com\/t\/appflow-now-for-react-native\/228023","wpdc_publishing_response":"","wpdc_publishing_error":"","_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[120],"tags":[128,155],"class_list":["post-4449","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-announcements","tag-appflow","tag-react-native"],"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>Appflow, now for React Native - Ionic Blog<\/title>\n<meta name=\"description\" content=\"Appflow, Ionic&#039;s mobile DevOps platform, now supports building and deploying React Native mobile apps.\" \/>\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\/appflow-now-for-react-native\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Appflow, now for React Native\" \/>\n<meta property=\"og:description\" content=\"Appflow, Ionic&#039;s mobile DevOps platform, now supports building and deploying React Native mobile apps.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/ionic.io\/blog\/appflow-now-for-react-native\" \/>\n<meta property=\"og:site_name\" content=\"Ionic Blog\" \/>\n<meta property=\"article:published_time\" content=\"2022-10-26T14:00:06+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2022-10-27T20:15:55+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/ionic.io\/blog\/wp-content\/uploads\/2022\/10\/appflow-reactnative-feature-image.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1600\" \/>\n\t<meta property=\"og:image:height\" content=\"880\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Cecelia Martinez\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@ceceliacreates\" \/>\n<meta name=\"twitter:site\" content=\"@ionicframework\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Cecelia Martinez\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/ionic.io\/blog\/appflow-now-for-react-native#article\",\"isPartOf\":{\"@id\":\"https:\/\/ionic.io\/blog\/appflow-now-for-react-native\"},\"author\":{\"name\":\"Cecelia Martinez\",\"@id\":\"https:\/\/ionic.io\/blog\/#\/schema\/person\/5e1062699fd542f5a6fe4c72879c1637\"},\"headline\":\"Appflow, now for React Native\",\"datePublished\":\"2022-10-26T14:00:06+00:00\",\"dateModified\":\"2022-10-27T20:15:55+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/ionic.io\/blog\/appflow-now-for-react-native\"},\"wordCount\":478,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/ionic.io\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/ionic.io\/blog\/appflow-now-for-react-native#primaryimage\"},\"thumbnailUrl\":\"https:\/\/ionic.io\/blog\/wp-content\/uploads\/2022\/10\/appflow-reactnative-feature-image.png\",\"keywords\":[\"Appflow\",\"react native\"],\"articleSection\":[\"Announcements\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/ionic.io\/blog\/appflow-now-for-react-native#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/ionic.io\/blog\/appflow-now-for-react-native\",\"url\":\"https:\/\/ionic.io\/blog\/appflow-now-for-react-native\",\"name\":\"Appflow, now for React Native - Ionic Blog\",\"isPartOf\":{\"@id\":\"https:\/\/ionic.io\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/ionic.io\/blog\/appflow-now-for-react-native#primaryimage\"},\"image\":{\"@id\":\"https:\/\/ionic.io\/blog\/appflow-now-for-react-native#primaryimage\"},\"thumbnailUrl\":\"https:\/\/ionic.io\/blog\/wp-content\/uploads\/2022\/10\/appflow-reactnative-feature-image.png\",\"datePublished\":\"2022-10-26T14:00:06+00:00\",\"dateModified\":\"2022-10-27T20:15:55+00:00\",\"description\":\"Appflow, Ionic's mobile DevOps platform, now supports building and deploying React Native mobile apps.\",\"breadcrumb\":{\"@id\":\"https:\/\/ionic.io\/blog\/appflow-now-for-react-native#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/ionic.io\/blog\/appflow-now-for-react-native\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/ionic.io\/blog\/appflow-now-for-react-native#primaryimage\",\"url\":\"https:\/\/ionic.io\/blog\/wp-content\/uploads\/2022\/10\/appflow-reactnative-feature-image.png\",\"contentUrl\":\"https:\/\/ionic.io\/blog\/wp-content\/uploads\/2022\/10\/appflow-reactnative-feature-image.png\",\"width\":1600,\"height\":880},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/ionic.io\/blog\/appflow-now-for-react-native#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/ionic.io\/blog\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Appflow, now for React Native\"}]},{\"@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\/5e1062699fd542f5a6fe4c72879c1637\",\"name\":\"Cecelia Martinez\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/ionic.io\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/ionic.io\/blog\/wp-content\/uploads\/2022\/09\/IMG_4815-150x150.jpeg\",\"contentUrl\":\"https:\/\/ionic.io\/blog\/wp-content\/uploads\/2022\/09\/IMG_4815-150x150.jpeg\",\"caption\":\"Cecelia Martinez\"},\"description\":\"Developer Advocate\",\"sameAs\":[\"https:\/\/www.linkedin.com\/in\/ceceliamartinez\/\",\"https:\/\/x.com\/ceceliacreates\"],\"jobTitle\":\"Developer Advocate\",\"url\":\"https:\/\/ionic.io\/blog\/author\/cecelia\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Appflow, now for React Native - Ionic Blog","description":"Appflow, Ionic's mobile DevOps platform, now supports building and deploying React Native mobile apps.","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\/appflow-now-for-react-native","og_locale":"en_US","og_type":"article","og_title":"Appflow, now for React Native","og_description":"Appflow, Ionic's mobile DevOps platform, now supports building and deploying React Native mobile apps.","og_url":"https:\/\/ionic.io\/blog\/appflow-now-for-react-native","og_site_name":"Ionic Blog","article_published_time":"2022-10-26T14:00:06+00:00","article_modified_time":"2022-10-27T20:15:55+00:00","og_image":[{"width":1600,"height":880,"url":"https:\/\/ionic.io\/blog\/wp-content\/uploads\/2022\/10\/appflow-reactnative-feature-image.png","type":"image\/png"}],"author":"Cecelia Martinez","twitter_card":"summary_large_image","twitter_creator":"@ceceliacreates","twitter_site":"@ionicframework","twitter_misc":{"Written by":"Cecelia Martinez","Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/ionic.io\/blog\/appflow-now-for-react-native#article","isPartOf":{"@id":"https:\/\/ionic.io\/blog\/appflow-now-for-react-native"},"author":{"name":"Cecelia Martinez","@id":"https:\/\/ionic.io\/blog\/#\/schema\/person\/5e1062699fd542f5a6fe4c72879c1637"},"headline":"Appflow, now for React Native","datePublished":"2022-10-26T14:00:06+00:00","dateModified":"2022-10-27T20:15:55+00:00","mainEntityOfPage":{"@id":"https:\/\/ionic.io\/blog\/appflow-now-for-react-native"},"wordCount":478,"commentCount":0,"publisher":{"@id":"https:\/\/ionic.io\/blog\/#organization"},"image":{"@id":"https:\/\/ionic.io\/blog\/appflow-now-for-react-native#primaryimage"},"thumbnailUrl":"https:\/\/ionic.io\/blog\/wp-content\/uploads\/2022\/10\/appflow-reactnative-feature-image.png","keywords":["Appflow","react native"],"articleSection":["Announcements"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/ionic.io\/blog\/appflow-now-for-react-native#respond"]}]},{"@type":"WebPage","@id":"https:\/\/ionic.io\/blog\/appflow-now-for-react-native","url":"https:\/\/ionic.io\/blog\/appflow-now-for-react-native","name":"Appflow, now for React Native - Ionic Blog","isPartOf":{"@id":"https:\/\/ionic.io\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/ionic.io\/blog\/appflow-now-for-react-native#primaryimage"},"image":{"@id":"https:\/\/ionic.io\/blog\/appflow-now-for-react-native#primaryimage"},"thumbnailUrl":"https:\/\/ionic.io\/blog\/wp-content\/uploads\/2022\/10\/appflow-reactnative-feature-image.png","datePublished":"2022-10-26T14:00:06+00:00","dateModified":"2022-10-27T20:15:55+00:00","description":"Appflow, Ionic's mobile DevOps platform, now supports building and deploying React Native mobile apps.","breadcrumb":{"@id":"https:\/\/ionic.io\/blog\/appflow-now-for-react-native#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/ionic.io\/blog\/appflow-now-for-react-native"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/ionic.io\/blog\/appflow-now-for-react-native#primaryimage","url":"https:\/\/ionic.io\/blog\/wp-content\/uploads\/2022\/10\/appflow-reactnative-feature-image.png","contentUrl":"https:\/\/ionic.io\/blog\/wp-content\/uploads\/2022\/10\/appflow-reactnative-feature-image.png","width":1600,"height":880},{"@type":"BreadcrumbList","@id":"https:\/\/ionic.io\/blog\/appflow-now-for-react-native#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/ionic.io\/blog"},{"@type":"ListItem","position":2,"name":"Appflow, now for React Native"}]},{"@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\/5e1062699fd542f5a6fe4c72879c1637","name":"Cecelia Martinez","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/ionic.io\/blog\/#\/schema\/person\/image\/","url":"https:\/\/ionic.io\/blog\/wp-content\/uploads\/2022\/09\/IMG_4815-150x150.jpeg","contentUrl":"https:\/\/ionic.io\/blog\/wp-content\/uploads\/2022\/09\/IMG_4815-150x150.jpeg","caption":"Cecelia Martinez"},"description":"Developer Advocate","sameAs":["https:\/\/www.linkedin.com\/in\/ceceliamartinez\/","https:\/\/x.com\/ceceliacreates"],"jobTitle":"Developer Advocate","url":"https:\/\/ionic.io\/blog\/author\/cecelia"}]}},"jetpack_sharing_enabled":true,"jetpack_featured_media_url":"https:\/\/ionic.io\/blog\/wp-content\/uploads\/2022\/10\/appflow-reactnative-feature-image.png","_links":{"self":[{"href":"https:\/\/ionic.io\/blog\/wp-json\/wp\/v2\/posts\/4449","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\/98"}],"replies":[{"embeddable":true,"href":"https:\/\/ionic.io\/blog\/wp-json\/wp\/v2\/comments?post=4449"}],"version-history":[{"count":2,"href":"https:\/\/ionic.io\/blog\/wp-json\/wp\/v2\/posts\/4449\/revisions"}],"predecessor-version":[{"id":4481,"href":"https:\/\/ionic.io\/blog\/wp-json\/wp\/v2\/posts\/4449\/revisions\/4481"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/ionic.io\/blog\/wp-json\/wp\/v2\/media\/4450"}],"wp:attachment":[{"href":"https:\/\/ionic.io\/blog\/wp-json\/wp\/v2\/media?parent=4449"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/ionic.io\/blog\/wp-json\/wp\/v2\/categories?post=4449"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/ionic.io\/blog\/wp-json\/wp\/v2\/tags?post=4449"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}