{"id":2564,"date":"2019-10-22T17:00:47","date_gmt":"2019-10-22T11:30:47","guid":{"rendered":"https:\/\/www.concettolabs.com\/blog\/?p=2564"},"modified":"2019-10-22T17:00:47","modified_gmt":"2019-10-22T11:30:47","slug":"it-has-never-been-easier-to-create-animations-in-flutter","status":"publish","type":"post","link":"https:\/\/websitelaravel.concettoprojects.com\/blog\/it-has-never-been-easier-to-create-animations-in-flutter\/","title":{"rendered":"It has Never Been Easier to Create Animations in Flutter"},"content":{"rendered":"<p>The UI of a website or an app feels intuitive if it has well-designed animations. A good <a href=\"https:\/\/flutter.dev\/docs\/development\/ui\/animations\" target=\"_blank\" rel=\"nofollow\"><span style=\"text-decoration: underline;\">animation contributes<\/span><\/a> to the look and feel of your application and improves the user experience. Flutter has good animations support which allows you to come up with cool animations. There are many widgets in Flutter. For example, the Material Widget, which comes with standard motion effects defined in their design specification.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Lets_Get_Started\"><\/span>Let\u2019s Get Started:<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Let\u2019s start with a very simple rotation animation. Create a new file in Flutter and copy this code inside it.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-2568 size-full\" title=\"animations in Flutter\" src=\"https:\/\/websitelaravel.concettoprojects.com\/blog\/wp-content\/uploads\/2019\/10\/4-4.png\" alt=\"animations in Flutter\" width=\"549\" height=\"482\" srcset=\"https:\/\/websitelaravel.concettoprojects.com\/blog\/wp-content\/uploads\/2019\/10\/4-4.png 549w, https:\/\/websitelaravel.concettoprojects.com\/blog\/wp-content\/uploads\/2019\/10\/4-4-300x263.png 300w\" sizes=\"auto, (max-width: 549px) 100vw, 549px\" \/><\/p>\n<p>If you look at the initState() method you will see that _arroAnimationController variable is initialized at 300 milliseconds. It means the duration of the animation will be 300 milliseconds.<\/p>\n<p>After that _arrowAnimation is initialized with the beginning value of \u201c0.0\u201d along with the end value being set at pi (value = 180). Which means the animation will rotate at 180 degrees.<\/p>\n<p>Let\u2019s now talk about the layout part of the screen. Copy the code given below inside the build method:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-2567 size-full\" title=\"layout part of the screen\" src=\"https:\/\/websitelaravel.concettoprojects.com\/blog\/wp-content\/uploads\/2019\/10\/5-4.png\" alt=\"layout part of the screen\" width=\"552\" height=\"289\" srcset=\"https:\/\/websitelaravel.concettoprojects.com\/blog\/wp-content\/uploads\/2019\/10\/5-4.png 552w, https:\/\/websitelaravel.concettoprojects.com\/blog\/wp-content\/uploads\/2019\/10\/5-4-300x157.png 300w\" sizes=\"auto, (max-width: 552px) 100vw, 552px\" \/><\/p>\n<p>Now lets create the firstChild() widget. This is where the actual widget is present which itself contains a widget that needs to be animated and another widget that starts the animation.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-2566 size-full\" title=\"firstChild() widget\" src=\"https:\/\/websitelaravel.concettoprojects.com\/blog\/wp-content\/uploads\/2019\/10\/6-4.png\" alt=\"firstChild() widget\" width=\"551\" height=\"567\" srcset=\"https:\/\/websitelaravel.concettoprojects.com\/blog\/wp-content\/uploads\/2019\/10\/6-4.png 551w, https:\/\/websitelaravel.concettoprojects.com\/blog\/wp-content\/uploads\/2019\/10\/6-4-292x300.png 292w\" sizes=\"auto, (max-width: 551px) 100vw, 551px\" \/><\/p>\n<p>This code is easy to understand. The first child of the row icon which needs to be animated is wrapped with the AnimatedBuilder widget.<\/p>\n<p>The Animated builder widget is the most commonly used widget for creating animations. Instead of calling the setState() method on each change in the value of animation, it would be effective and efficient to the AnimatedBuilder widget to create animations.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"AnimatedBuilder_Widget_Properties_used\"><\/span>AnimatedBuilder Widget Properties used:<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<ul>\n<li><strong>Animation:<\/strong> It expects the variable animation controller which is responsible for controlling the animation.<\/li>\n<li><strong>Builder:<\/strong> It is the call-back function that is called every time the value of the animation changes. In the above code inside the builder function, we passed the Icon widget wrapped with the Transform. rotate() widget.<\/li>\n<\/ul>\n<p>You may be wondering what Transform. rotate() widget is?<\/p>\n<h2><span class=\"ez-toc-section\" id=\"What_is_Transformrotate\"><\/span>What is Transform.rotate()?<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>It is a widget that transforms its child along the center for the specified angle the widget needs to be rotated.<\/p>\n<p>This is one example of animation which you can implement in a flutter. There are numerous examples of animation techniques. What is more important is to understand and remember the concepts used in running animations in the flutter development platform.<\/p>\n<p>Then there are two widgets that you come across when you do animation in a flutter:<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Transitions\"><\/span>Transitions:<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>As compared to animation widgets, the transition will be harder to use but they will give you cleaner code and create advanced animations. For example, SlideTransition is more lightweight and cleaner to combine. This is not needed to be added in the StatefulWidget because it needs to have access to the Animation object.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Current_Transitions_in_Flutter_Animation\"><\/span>Current Transitions in Flutter Animation:<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>SlideTransition, ScaleTransition, RotationTransition, SizeTransition, FadeTransition, PositionedTransition, RelativePositionedTransition, DecoratedBoxTransition, AlignTransition.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Animated_Widgets\"><\/span>Animated Widgets:<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>These are compound and prebuild solutions. Some widgets might integrate multiple animations. For example, AnimateContainer can animate color, border, and size simultaneously. When it comes to code, to make similar animations using transitions, you would require much more lines of code as compared to Animated Widgets.<\/p>\n<p>One disadvantage of Animated Widgets is that they are much less flexible to change. They need to be in StatefulWidget as setState() needs to be called.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Current_Animated_Widgets_in_Flutter_Animations\"><\/span>Current Animated Widgets in Flutter Animations:<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>AnimatedCrossFade, AnimatedContainer, AnimatedPadding, AnimatedAlign, AnimatedPositioned, AnimatedPositionedDirectional, AnimatedOpacity, AnimatedDefaultTextStyle, AnimatedPhysicalModel<\/p>\n<p>We hope this information will help you create awesome animations in the Flutter development environment. Concetto Labs is the best <span style=\"text-decoration: underline;\"><a href=\"https:\/\/www.concettolabs.com\/flutter-app-development\" target=\"_blank\" rel=\"nofollow\"><strong>flutter app development company<\/strong><\/a><\/span> in the market. Our flutter development services are unmatched in the industry. If you need custom applications with the most intuitive UI for your clients then we are the ones you are looking to partner with.<\/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=\"It_has_Never_Been_Easier_to_Create_Animations_in_Flutter\"><\/span>It has Never Been Easier to Create Animations in Flutter<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\/it-has-never-been-easier-to-create-animations-in-flutter\/#Lets_Get_Started\" title=\"Let\u2019s Get Started:\">Let\u2019s Get Started:<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/websitelaravel.concettoprojects.com\/blog\/it-has-never-been-easier-to-create-animations-in-flutter\/#AnimatedBuilder_Widget_Properties_used\" title=\"AnimatedBuilder Widget Properties used:\">AnimatedBuilder Widget Properties used:<\/a><\/li><\/ul><\/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\/it-has-never-been-easier-to-create-animations-in-flutter\/#What_is_Transformrotate\" title=\"What is Transform.rotate()?\">What is Transform.rotate()?<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/websitelaravel.concettoprojects.com\/blog\/it-has-never-been-easier-to-create-animations-in-flutter\/#Transitions\" title=\"Transitions:\">Transitions:<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/websitelaravel.concettoprojects.com\/blog\/it-has-never-been-easier-to-create-animations-in-flutter\/#Current_Transitions_in_Flutter_Animation\" title=\"Current Transitions in Flutter Animation:\">Current Transitions in Flutter Animation:<\/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\/it-has-never-been-easier-to-create-animations-in-flutter\/#Animated_Widgets\" title=\"Animated Widgets:\">Animated Widgets:<\/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\/it-has-never-been-easier-to-create-animations-in-flutter\/#Current_Animated_Widgets_in_Flutter_Animations\" title=\"Current Animated Widgets in Flutter Animations:\">Current Animated Widgets in Flutter Animations:<\/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\/it-has-never-been-easier-to-create-animations-in-flutter\/#It_has_Never_Been_Easier_to_Create_Animations_in_Flutter\" title=\"It has Never Been Easier to Create Animations in Flutter\">It has Never Been Easier to Create Animations in Flutter<\/a><\/li><\/ul><\/li><\/ul><\/nav><\/div>\n","protected":false},"excerpt":{"rendered":"<p>The UI of a website or an app feels intuitive if it has well-designed animations. A good animation contributes to the look and feel of your application and improves the user experience. Flutter has good animations support which allows you to come up with cool animations. There are many widgets in Flutter. For example, the [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":2569,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"inline_featured_image":false,"footnotes":""},"categories":[1],"tags":[1548,1549,1550],"class_list":["post-2564","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-uncategorized","tag-animatedbuilder-widget","tag-animations-in-flutter","tag-flutter-animation"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v24.1 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>It has Never Been Easier to Create Animations for Flutter<\/title>\n<meta name=\"description\" content=\"Looking for animations in flutter? Concetto Labs is best flutter app development company in the market. Our flutter developer are unmatched in the industry.\" \/>\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=\"It has Never Been Easier to Create Animations for Flutter\" \/>\n<meta property=\"og:description\" content=\"Looking for animations in flutter? Concetto Labs is best flutter app development company in the market. Our flutter developer are unmatched in the industry.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/websitelaravel.concettoprojects.com\/blog\/it-has-never-been-easier-to-create-animations-in-flutter\/\" \/>\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-10-22T11:30:47+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/websitelaravel.concettoprojects.com\/blog\/wp-content\/uploads\/2019\/10\/Animations-in-Flutter-2.png\" \/>\n\t<meta property=\"og:image:width\" content=\"800\" \/>\n\t<meta property=\"og:image:height\" content=\"400\" \/>\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\/it-has-never-been-easier-to-create-animations-in-flutter\/\",\"url\":\"https:\/\/websitelaravel.concettoprojects.com\/blog\/it-has-never-been-easier-to-create-animations-in-flutter\/\",\"name\":\"It has Never Been Easier to Create Animations for Flutter\",\"isPartOf\":{\"@id\":\"https:\/\/websitelaravel.concettoprojects.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/websitelaravel.concettoprojects.com\/blog\/it-has-never-been-easier-to-create-animations-in-flutter\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/websitelaravel.concettoprojects.com\/blog\/it-has-never-been-easier-to-create-animations-in-flutter\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/websitelaravel.concettoprojects.com\/blog\/wp-content\/uploads\/2019\/10\/Animations-in-Flutter-2.png\",\"datePublished\":\"2019-10-22T11:30:47+00:00\",\"dateModified\":\"2019-10-22T11:30:47+00:00\",\"author\":{\"@id\":\"https:\/\/websitelaravel.concettoprojects.com\/blog\/#\/schema\/person\/b27e0500ea2f536f7f0f5e7ab13566b9\"},\"description\":\"Looking for animations in flutter? Concetto Labs is best flutter app development company in the market. Our flutter developer are unmatched in the industry.\",\"breadcrumb\":{\"@id\":\"https:\/\/websitelaravel.concettoprojects.com\/blog\/it-has-never-been-easier-to-create-animations-in-flutter\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/websitelaravel.concettoprojects.com\/blog\/it-has-never-been-easier-to-create-animations-in-flutter\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/websitelaravel.concettoprojects.com\/blog\/it-has-never-been-easier-to-create-animations-in-flutter\/#primaryimage\",\"url\":\"https:\/\/websitelaravel.concettoprojects.com\/blog\/wp-content\/uploads\/2019\/10\/Animations-in-Flutter-2.png\",\"contentUrl\":\"https:\/\/websitelaravel.concettoprojects.com\/blog\/wp-content\/uploads\/2019\/10\/Animations-in-Flutter-2.png\",\"width\":800,\"height\":400,\"caption\":\"Animations in Flutter\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/websitelaravel.concettoprojects.com\/blog\/it-has-never-been-easier-to-create-animations-in-flutter\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/websitelaravel.concettoprojects.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"It has Never Been Easier to Create Animations in Flutter\"}]},{\"@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":"It has Never Been Easier to Create Animations for Flutter","description":"Looking for animations in flutter? Concetto Labs is best flutter app development company in the market. Our flutter developer are unmatched in the industry.","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":"It has Never Been Easier to Create Animations for Flutter","og_description":"Looking for animations in flutter? Concetto Labs is best flutter app development company in the market. Our flutter developer are unmatched in the industry.","og_url":"https:\/\/websitelaravel.concettoprojects.com\/blog\/it-has-never-been-easier-to-create-animations-in-flutter\/","og_site_name":"concettolabs","article_author":"https:\/\/www.facebook.com\/manish.patel.710","article_published_time":"2019-10-22T11:30:47+00:00","og_image":[{"width":800,"height":400,"url":"https:\/\/websitelaravel.concettoprojects.com\/blog\/wp-content\/uploads\/2019\/10\/Animations-in-Flutter-2.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\/it-has-never-been-easier-to-create-animations-in-flutter\/","url":"https:\/\/websitelaravel.concettoprojects.com\/blog\/it-has-never-been-easier-to-create-animations-in-flutter\/","name":"It has Never Been Easier to Create Animations for Flutter","isPartOf":{"@id":"https:\/\/websitelaravel.concettoprojects.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/websitelaravel.concettoprojects.com\/blog\/it-has-never-been-easier-to-create-animations-in-flutter\/#primaryimage"},"image":{"@id":"https:\/\/websitelaravel.concettoprojects.com\/blog\/it-has-never-been-easier-to-create-animations-in-flutter\/#primaryimage"},"thumbnailUrl":"https:\/\/websitelaravel.concettoprojects.com\/blog\/wp-content\/uploads\/2019\/10\/Animations-in-Flutter-2.png","datePublished":"2019-10-22T11:30:47+00:00","dateModified":"2019-10-22T11:30:47+00:00","author":{"@id":"https:\/\/websitelaravel.concettoprojects.com\/blog\/#\/schema\/person\/b27e0500ea2f536f7f0f5e7ab13566b9"},"description":"Looking for animations in flutter? Concetto Labs is best flutter app development company in the market. Our flutter developer are unmatched in the industry.","breadcrumb":{"@id":"https:\/\/websitelaravel.concettoprojects.com\/blog\/it-has-never-been-easier-to-create-animations-in-flutter\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/websitelaravel.concettoprojects.com\/blog\/it-has-never-been-easier-to-create-animations-in-flutter\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/websitelaravel.concettoprojects.com\/blog\/it-has-never-been-easier-to-create-animations-in-flutter\/#primaryimage","url":"https:\/\/websitelaravel.concettoprojects.com\/blog\/wp-content\/uploads\/2019\/10\/Animations-in-Flutter-2.png","contentUrl":"https:\/\/websitelaravel.concettoprojects.com\/blog\/wp-content\/uploads\/2019\/10\/Animations-in-Flutter-2.png","width":800,"height":400,"caption":"Animations in Flutter"},{"@type":"BreadcrumbList","@id":"https:\/\/websitelaravel.concettoprojects.com\/blog\/it-has-never-been-easier-to-create-animations-in-flutter\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/websitelaravel.concettoprojects.com\/blog\/"},{"@type":"ListItem","position":2,"name":"It has Never Been Easier to Create Animations in Flutter"}]},{"@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\/2564","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=2564"}],"version-history":[{"count":0,"href":"https:\/\/websitelaravel.concettoprojects.com\/blog\/wp-json\/wp\/v2\/posts\/2564\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/websitelaravel.concettoprojects.com\/blog\/wp-json\/wp\/v2\/media\/2569"}],"wp:attachment":[{"href":"https:\/\/websitelaravel.concettoprojects.com\/blog\/wp-json\/wp\/v2\/media?parent=2564"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/websitelaravel.concettoprojects.com\/blog\/wp-json\/wp\/v2\/categories?post=2564"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/websitelaravel.concettoprojects.com\/blog\/wp-json\/wp\/v2\/tags?post=2564"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}