{"id":1945,"date":"2019-06-18T15:01:24","date_gmt":"2019-06-18T09:31:24","guid":{"rendered":"https:\/\/www.concettolabs.com\/blog\/?p=1945"},"modified":"2019-06-18T15:01:24","modified_gmt":"2019-06-18T09:31:24","slug":"flutter-firebase-performance-and-crashlytics","status":"publish","type":"post","link":"https:\/\/websitelaravel.concettoprojects.com\/blog\/flutter-firebase-performance-and-crashlytics\/","title":{"rendered":"Flutter \u200a- \u200aFirebase Performance and Crashlytics"},"content":{"rendered":"<p>If you are a mobile app developer then you might have known what is Firebase. It\u2019s a platform for developing mobile apps owned by Google in 2014. It offers various features like as an ML Kit, and Cloud storage Authentication which are important for developing modern mobile apps. Also, it offers other services which include performance monitoring, Google Analytics, and Crashlytics to guide you enhance the app quality.<br \/>\nThis guide is all about how to connect the <a href=\"https:\/\/topdigital.agency\/flutter-on-web-browsers-finally-a-walkthrough-from-mobile-to-desktop\/\" target=\"_blank\" rel=\"nofollow\"><span style=\"text-decoration: underline;\">flutter<\/span><\/a> with Firebase on Mac PCs so that you can make use of the powerful services offered by the API platform in the future endeavors.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Must_have_a_Google_account\"><\/span>Must have a Google account<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>In order to make use of the Firebase service and the Google Cloud Platform, you will have to own a Google Account. If you don\u2019t have then you will have to register for one. This tutorial is all about how to connect the Flutter app that you have already to the Firebase platform. You might have the hello_world app ready at the end of the tutorial in the simulator and know how to alter the app by changing the main.dart file.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Firebase_project_%E2%80%93_Creating_one\"><\/span>Firebase project &#8211; Creating one<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>In order to use your <a href=\"https:\/\/www.concettolabs.com\/flutter-app-development\" target=\"_blank\" rel=\"nofollow\"><strong><span style=\"text-decoration: underline;\">Flutter app\u00a0developer<\/span><\/strong><\/a> with the Firebase, you will have to first make a project or maybe create one.<\/p>\n<ol>\n<li>Visit the Firebase console<\/li>\n<li>Now click the large &#8220;Add project&#8221; option<\/li>\n<li>Now click the Project name<\/li>\n<li>You have any anything for instance. And the Firebase will append a unique ID to the project name automatically.<\/li>\n<li>Now choose a Cloud Firestore location<\/li>\n<li>Now read and accept the Terms and Conditions<\/li>\n<li>Once done, scroll down and click &#8220;Create Project&#8221;<\/li>\n<\/ol>\n<p>The platform might take some time to go through your application. Once completed, then click the continue option to open the overview page of the project you made.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Configuring_an_iOS_app\"><\/span>Configuring an iOS app<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<ol>\n<li>Launch the setup wizard for iOS in the project overview page<\/li>\n<li>You will now see the setup wizard and add it in the iOS bundle ID. Check whether the register app is lit up then click on it.<\/li>\n<li>Now you will have to download the GoogleService &#8211; Info.plist config list and add it to the iOS project root file, then proceed the next.<\/li>\n<li>Just go with the instructions and then add the Firebase SDK and proceed the next<\/li>\n<li>Make the changes needed in the AppDelegate as suggested by the setup wizard then choose next.<\/li>\n<li>Now check the root folder to run the application. After some time, you might see the setup wizard showing that the app has been included to Firebase. Then choose &#8220;Continue to the Console&#8221; to complete the setup.<\/li>\n<\/ol>\n<p>Now you have added Firebase to the Flutter app successfully. In spite of having both the flutter and Firebase from Google awesome, it&#8217;s actually a great software engineering practice to have choices over the B and C.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"How_is_the_app_behaving\"><\/span>How is the app behaving?<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Now let&#8217;s see the performance.<\/p>\n<p>As per the document, it can analyze the application performance glitches that happen on a user&#8217;s device. Use trace to track the performance of certain app parts and go through a summarized view in the Firebase console. Keep up with the application startup time and check the HTTP requests without working on the code.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"How_to_use_it\"><\/span>How to use it?<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>You will have to define the traces on your own also track network requests<\/p>\n<h3><span class=\"ez-toc-section\" id=\"What_is_a_trace\"><\/span>What is a trace?<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>A trace can record the data between two different performance segments in your application.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"How_to_use_it_in_Flutter\"><\/span>How to use it in Flutter?<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<ol>\n<li>You can make use of it by initializing tracing<\/li>\n<li>Then you have to start the trace<\/li>\n<li>Then stop it<\/li>\n<li>You can also use your logic in between the traces<\/li>\n<\/ol>\n<p>Note &#8211; this data will be shown in the Firebase Performance Dashboard<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Monitoring_the_network_request\"><\/span>Monitoring the network request<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<ol>\n<li>Make use of the feature plugin that is available known as BaseClient<\/li>\n<li>Create a class that goes beyond the BaseClient<\/li>\n<li>You will have to overrule the 2nd class method<\/li>\n<li>Create HttpMetric &#8211; the URL, Type of Http Request<\/li>\n<li>Begin the Http Metric<\/li>\n<li>Then stop<\/li>\n<li>And complete the snippet<\/li>\n<\/ol>\n<h3><span class=\"ez-toc-section\" id=\"Crashlytics\"><\/span>Crashlytics<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-1947 size-full alignnone\" title=\"Crashlytics\" src=\"https:\/\/websitelaravel.concettoprojects.com\/blog\/wp-content\/uploads\/2019\/06\/firebase-1.png\" alt=\"Crashlytics\" width=\"1024\" height=\"465\" srcset=\"https:\/\/websitelaravel.concettoprojects.com\/blog\/wp-content\/uploads\/2019\/06\/firebase-1.png 1024w, https:\/\/websitelaravel.concettoprojects.com\/blog\/wp-content\/uploads\/2019\/06\/firebase-1-300x136.png 300w, https:\/\/websitelaravel.concettoprojects.com\/blog\/wp-content\/uploads\/2019\/06\/firebase-1-768x349.png 768w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/p>\n<p>Crashlytics is the Firebase&#8217;s chief crash. Using the Firebase_crashlytics, it&#8217;s possible to integrate it for Flutter.<\/p>\n<ol>\n<li>Integrate it for Android and iOS<\/li>\n<li>Then start the Crashlytics in the app<\/li>\n<li>You will get notifications for the errors by settings<\/li>\n<li>You can check for errors under the Firebase, quality, and Crashlytics<\/li>\n<\/ol>\n<h2><span class=\"ez-toc-section\" id=\"Why_Flutter_is_the_future_of_mobile_app_development\"><\/span>Why Flutter is the future of mobile app development<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<ol>\n<li>Powered by Dart<\/li>\n<li>It can run both on iOS and Android<\/li>\n<li>User Interface development<\/li>\n<li>Provides lots of great features and libraries<\/li>\n<li>Backend development<\/li>\n<\/ol>\n<p>As mentioned the possibilities are endless and practical with flutter so you can create even the tougher app with flutter with ease.<\/p>\n<style>\n.blog-block-1{background:url(https:\/\/www.concettolabs.com\/blog\/wp-content\/uploads\/2020\/08\/app-development.png);background-position: center;background-repeat: no-repeat;background-size: cover;width:100%;margin: 0 auto;padding: 20px 60px 80px;text-align: center; }.blog-block-1 h3{font-size: 40px;color: #fff;line-height: 60px;text-align:center;}.blog-block-1 p{color: #fff;font-size: 20px;}a.blog-btn-1{padding:10px 30px;background: #fbbf13;color: #fff!important;font-size: 18px;border: 0;cursor: poi<span data-mce-type=\"bookmark\" style=\"display: inline-block; width: 0px; overflow: hidden; line-height: 0;\" class=\"mce_SELRES_start\">\ufeff<\/span>nter; text-align:center}.blog-block-1 p{text-align:center;color:#fff!important;}<\/style>\n<p>&nbsp;<\/p>\n<div class=\"blog-block-1\">\n<h3><span class=\"ez-toc-section\" id=\"Flutter_%E2%80%8A-_%E2%80%8AFirebase_Performance_and_Crashlytics\"><\/span>Flutter \u200a- \u200aFirebase Performance and Crashlytics<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><a class=\"blog-btn-1\" href=\"https:\/\/www.concettolabs.com\/inquiry\" target=\"_blank\" rel=\"nofollow\">Contact Us<\/a><\/p>\n<\/div>\n<p>&nbsp;<\/p>\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_71 counter-hierarchy ez-toc-counter ez-toc-grey ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Table of Contents<\/p>\n<span class=\"ez-toc-title-toggle\"><a href=\"#\" class=\"ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle\" aria-label=\"Toggle Table of Content\"><span class=\"ez-toc-js-icon-con\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/span><\/a><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 eztoc-toggle-hide-by-default' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/websitelaravel.concettoprojects.com\/blog\/flutter-firebase-performance-and-crashlytics\/#Must_have_a_Google_account\" title=\"Must have a Google account\">Must have a Google account<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/websitelaravel.concettoprojects.com\/blog\/flutter-firebase-performance-and-crashlytics\/#Firebase_project_%E2%80%93_Creating_one\" title=\"Firebase project &#8211; Creating one\">Firebase project &#8211; Creating one<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/websitelaravel.concettoprojects.com\/blog\/flutter-firebase-performance-and-crashlytics\/#Configuring_an_iOS_app\" title=\"Configuring an iOS app\">Configuring an iOS app<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/websitelaravel.concettoprojects.com\/blog\/flutter-firebase-performance-and-crashlytics\/#How_is_the_app_behaving\" title=\"How is the app behaving?\">How is the app behaving?<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/websitelaravel.concettoprojects.com\/blog\/flutter-firebase-performance-and-crashlytics\/#How_to_use_it\" title=\"How to use it?\">How to use it?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/websitelaravel.concettoprojects.com\/blog\/flutter-firebase-performance-and-crashlytics\/#What_is_a_trace\" title=\"What is a trace?\">What is a trace?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/websitelaravel.concettoprojects.com\/blog\/flutter-firebase-performance-and-crashlytics\/#How_to_use_it_in_Flutter\" title=\"How to use it in Flutter?\">How to use it in Flutter?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/websitelaravel.concettoprojects.com\/blog\/flutter-firebase-performance-and-crashlytics\/#Monitoring_the_network_request\" title=\"Monitoring the network request\">Monitoring the network request<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-9\" href=\"https:\/\/websitelaravel.concettoprojects.com\/blog\/flutter-firebase-performance-and-crashlytics\/#Crashlytics\" title=\"Crashlytics\">Crashlytics<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-10\" href=\"https:\/\/websitelaravel.concettoprojects.com\/blog\/flutter-firebase-performance-and-crashlytics\/#Why_Flutter_is_the_future_of_mobile_app_development\" title=\"Why Flutter is the future of mobile app development\">Why Flutter is the future of mobile app development<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-11\" href=\"https:\/\/websitelaravel.concettoprojects.com\/blog\/flutter-firebase-performance-and-crashlytics\/#Flutter_%E2%80%8A-_%E2%80%8AFirebase_Performance_and_Crashlytics\" title=\"Flutter \u200a- \u200aFirebase Performance and Crashlytics\">Flutter \u200a- \u200aFirebase Performance and Crashlytics<\/a><\/li><\/ul><\/li><\/ul><\/nav><\/div>\n","protected":false},"excerpt":{"rendered":"<p>If you are a mobile app developer then you might have known what is Firebase. It\u2019s a platform for developing mobile apps owned by Google in 2014. It offers various features like as an ML Kit, and Cloud storage Authentication which are important for developing modern mobile apps. Also, it offers other services which include [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":7810,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"inline_featured_image":false,"footnotes":""},"categories":[1],"tags":[1313],"class_list":["post-1945","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-uncategorized","tag-flutter-firebase"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v24.1 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Flutter \u200a- \u200aFirebase Performance and Crashlytics | Concetto Labs<\/title>\n<meta name=\"description\" content=\"Flutter \u200a- \u200aFirebase | As mentioned the possibilities are endless and practical with flutter so you can create even the tougher app with flutter with ease.\" \/>\n<meta name=\"robots\" content=\"noindex, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Flutter \u200a- \u200aFirebase Performance and Crashlytics | Concetto Labs\" \/>\n<meta property=\"og:description\" content=\"Flutter \u200a- \u200aFirebase | As mentioned the possibilities are endless and practical with flutter so you can create even the tougher app with flutter with ease.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/websitelaravel.concettoprojects.com\/blog\/flutter-firebase-performance-and-crashlytics\/\" \/>\n<meta property=\"og:site_name\" content=\"concettolabs\" \/>\n<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/manish.patel.710\" \/>\n<meta property=\"article:published_time\" content=\"2019-06-18T09:31:24+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/websitelaravel.concettoprojects.com\/blog\/wp-content\/uploads\/2021\/12\/flutter-firebase.png\" \/>\n\t<meta property=\"og:image:width\" content=\"680\" \/>\n\t<meta property=\"og:image:height\" content=\"314\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Manish Patel\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@https:\/\/twitter.com\/withmanish\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Manish Patel\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/websitelaravel.concettoprojects.com\/blog\/flutter-firebase-performance-and-crashlytics\/\",\"url\":\"https:\/\/websitelaravel.concettoprojects.com\/blog\/flutter-firebase-performance-and-crashlytics\/\",\"name\":\"Flutter \u200a- \u200aFirebase Performance and Crashlytics | Concetto Labs\",\"isPartOf\":{\"@id\":\"https:\/\/websitelaravel.concettoprojects.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/websitelaravel.concettoprojects.com\/blog\/flutter-firebase-performance-and-crashlytics\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/websitelaravel.concettoprojects.com\/blog\/flutter-firebase-performance-and-crashlytics\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/websitelaravel.concettoprojects.com\/blog\/wp-content\/uploads\/2021\/12\/flutter-firebase.png\",\"datePublished\":\"2019-06-18T09:31:24+00:00\",\"dateModified\":\"2019-06-18T09:31:24+00:00\",\"author\":{\"@id\":\"https:\/\/websitelaravel.concettoprojects.com\/blog\/#\/schema\/person\/b27e0500ea2f536f7f0f5e7ab13566b9\"},\"description\":\"Flutter \u200a- \u200aFirebase | As mentioned the possibilities are endless and practical with flutter so you can create even the tougher app with flutter with ease.\",\"breadcrumb\":{\"@id\":\"https:\/\/websitelaravel.concettoprojects.com\/blog\/flutter-firebase-performance-and-crashlytics\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/websitelaravel.concettoprojects.com\/blog\/flutter-firebase-performance-and-crashlytics\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/websitelaravel.concettoprojects.com\/blog\/flutter-firebase-performance-and-crashlytics\/#primaryimage\",\"url\":\"https:\/\/websitelaravel.concettoprojects.com\/blog\/wp-content\/uploads\/2021\/12\/flutter-firebase.png\",\"contentUrl\":\"https:\/\/websitelaravel.concettoprojects.com\/blog\/wp-content\/uploads\/2021\/12\/flutter-firebase.png\",\"width\":680,\"height\":314,\"caption\":\"Flutter \u200a- \u200aFirebase\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/websitelaravel.concettoprojects.com\/blog\/flutter-firebase-performance-and-crashlytics\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/websitelaravel.concettoprojects.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Flutter \u200a- \u200aFirebase Performance and Crashlytics\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/websitelaravel.concettoprojects.com\/blog\/#website\",\"url\":\"https:\/\/websitelaravel.concettoprojects.com\/blog\/\",\"name\":\"concettolabs\",\"description\":\"Just another WordPress site\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/websitelaravel.concettoprojects.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/websitelaravel.concettoprojects.com\/blog\/#\/schema\/person\/b27e0500ea2f536f7f0f5e7ab13566b9\",\"name\":\"Manish Patel\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/websitelaravel.concettoprojects.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/websitelaravel.concettoprojects.com\/blog\/wp-content\/uploads\/2022\/03\/manish2-96x96.png\",\"contentUrl\":\"https:\/\/websitelaravel.concettoprojects.com\/blog\/wp-content\/uploads\/2022\/03\/manish2-96x96.png\",\"caption\":\"Manish Patel\"},\"description\":\"Manish Patel is a Co-Founder of Concetto Labs, a leading mobile app development company specialized in android and iOS app development. We provide a one-stop solution for all IT related services.\",\"sameAs\":[\"https:\/\/websitelaravel.concettoprojects.com\/blog\",\"https:\/\/www.facebook.com\/manish.patel.710\",\"https:\/\/in.linkedin.com\/in\/manishpatel2509\",\"https:\/\/x.com\/https:\/\/twitter.com\/withmanish\"],\"url\":\"https:\/\/websitelaravel.concettoprojects.com\/blog\/author\/manish-patel\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Flutter \u200a- \u200aFirebase Performance and Crashlytics | Concetto Labs","description":"Flutter \u200a- \u200aFirebase | As mentioned the possibilities are endless and practical with flutter so you can create even the tougher app with flutter with ease.","robots":{"index":"noindex","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"og_locale":"en_US","og_type":"article","og_title":"Flutter \u200a- \u200aFirebase Performance and Crashlytics | Concetto Labs","og_description":"Flutter \u200a- \u200aFirebase | As mentioned the possibilities are endless and practical with flutter so you can create even the tougher app with flutter with ease.","og_url":"https:\/\/websitelaravel.concettoprojects.com\/blog\/flutter-firebase-performance-and-crashlytics\/","og_site_name":"concettolabs","article_author":"https:\/\/www.facebook.com\/manish.patel.710","article_published_time":"2019-06-18T09:31:24+00:00","og_image":[{"width":680,"height":314,"url":"https:\/\/websitelaravel.concettoprojects.com\/blog\/wp-content\/uploads\/2021\/12\/flutter-firebase.png","type":"image\/png"}],"author":"Manish Patel","twitter_card":"summary_large_image","twitter_creator":"@https:\/\/twitter.com\/withmanish","twitter_misc":{"Written by":"Manish Patel","Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/websitelaravel.concettoprojects.com\/blog\/flutter-firebase-performance-and-crashlytics\/","url":"https:\/\/websitelaravel.concettoprojects.com\/blog\/flutter-firebase-performance-and-crashlytics\/","name":"Flutter \u200a- \u200aFirebase Performance and Crashlytics | Concetto Labs","isPartOf":{"@id":"https:\/\/websitelaravel.concettoprojects.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/websitelaravel.concettoprojects.com\/blog\/flutter-firebase-performance-and-crashlytics\/#primaryimage"},"image":{"@id":"https:\/\/websitelaravel.concettoprojects.com\/blog\/flutter-firebase-performance-and-crashlytics\/#primaryimage"},"thumbnailUrl":"https:\/\/websitelaravel.concettoprojects.com\/blog\/wp-content\/uploads\/2021\/12\/flutter-firebase.png","datePublished":"2019-06-18T09:31:24+00:00","dateModified":"2019-06-18T09:31:24+00:00","author":{"@id":"https:\/\/websitelaravel.concettoprojects.com\/blog\/#\/schema\/person\/b27e0500ea2f536f7f0f5e7ab13566b9"},"description":"Flutter \u200a- \u200aFirebase | As mentioned the possibilities are endless and practical with flutter so you can create even the tougher app with flutter with ease.","breadcrumb":{"@id":"https:\/\/websitelaravel.concettoprojects.com\/blog\/flutter-firebase-performance-and-crashlytics\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/websitelaravel.concettoprojects.com\/blog\/flutter-firebase-performance-and-crashlytics\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/websitelaravel.concettoprojects.com\/blog\/flutter-firebase-performance-and-crashlytics\/#primaryimage","url":"https:\/\/websitelaravel.concettoprojects.com\/blog\/wp-content\/uploads\/2021\/12\/flutter-firebase.png","contentUrl":"https:\/\/websitelaravel.concettoprojects.com\/blog\/wp-content\/uploads\/2021\/12\/flutter-firebase.png","width":680,"height":314,"caption":"Flutter \u200a- \u200aFirebase"},{"@type":"BreadcrumbList","@id":"https:\/\/websitelaravel.concettoprojects.com\/blog\/flutter-firebase-performance-and-crashlytics\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/websitelaravel.concettoprojects.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Flutter \u200a- \u200aFirebase Performance and Crashlytics"}]},{"@type":"WebSite","@id":"https:\/\/websitelaravel.concettoprojects.com\/blog\/#website","url":"https:\/\/websitelaravel.concettoprojects.com\/blog\/","name":"concettolabs","description":"Just another WordPress site","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/websitelaravel.concettoprojects.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/websitelaravel.concettoprojects.com\/blog\/#\/schema\/person\/b27e0500ea2f536f7f0f5e7ab13566b9","name":"Manish Patel","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/websitelaravel.concettoprojects.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/websitelaravel.concettoprojects.com\/blog\/wp-content\/uploads\/2022\/03\/manish2-96x96.png","contentUrl":"https:\/\/websitelaravel.concettoprojects.com\/blog\/wp-content\/uploads\/2022\/03\/manish2-96x96.png","caption":"Manish Patel"},"description":"Manish Patel is a Co-Founder of Concetto Labs, a leading mobile app development company specialized in android and iOS app development. We provide a one-stop solution for all IT related services.","sameAs":["https:\/\/websitelaravel.concettoprojects.com\/blog","https:\/\/www.facebook.com\/manish.patel.710","https:\/\/in.linkedin.com\/in\/manishpatel2509","https:\/\/x.com\/https:\/\/twitter.com\/withmanish"],"url":"https:\/\/websitelaravel.concettoprojects.com\/blog\/author\/manish-patel\/"}]}},"_links":{"self":[{"href":"https:\/\/websitelaravel.concettoprojects.com\/blog\/wp-json\/wp\/v2\/posts\/1945","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/websitelaravel.concettoprojects.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/websitelaravel.concettoprojects.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/websitelaravel.concettoprojects.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/websitelaravel.concettoprojects.com\/blog\/wp-json\/wp\/v2\/comments?post=1945"}],"version-history":[{"count":0,"href":"https:\/\/websitelaravel.concettoprojects.com\/blog\/wp-json\/wp\/v2\/posts\/1945\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/websitelaravel.concettoprojects.com\/blog\/wp-json\/wp\/v2\/media\/7810"}],"wp:attachment":[{"href":"https:\/\/websitelaravel.concettoprojects.com\/blog\/wp-json\/wp\/v2\/media?parent=1945"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/websitelaravel.concettoprojects.com\/blog\/wp-json\/wp\/v2\/categories?post=1945"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/websitelaravel.concettoprojects.com\/blog\/wp-json\/wp\/v2\/tags?post=1945"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}