{"id":170,"date":"2020-10-09T14:34:18","date_gmt":"2020-10-09T14:34:18","guid":{"rendered":"http:\/\/localhost\/anviam-blog\/?p=170"},"modified":"2024-09-26T04:29:29","modified_gmt":"2024-09-26T04:29:29","slug":"why-you-should-think-to-put-flutter-in-your-arsenal","status":"publish","type":"post","link":"https:\/\/anviam.com\/blog\/why-you-should-think-to-put-flutter-in-your-arsenal\/","title":{"rendered":"Why you should think to put Flutter in your Arsenal"},"content":{"rendered":"\r\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large\"><img decoding=\"async\" src=\"https:\/\/anviam.com\/blog\/wp-content\/uploads\/2024\/09\/flutter_start.png\" alt=\"\" class=\"wp-image-171\" \/><figcaption>A Step ahead in Development<\/figcaption><\/figure><\/div>\r\n\r\n\r\n\r\n<p>As an Android developer, I am interested in making apps happy to know my work is reached to a lot of people, but sometimes a concern pops up in my mind, that I am making apps to only a half of the population as other half is using iOS as their mobile OS. So what should I do to reach that other half? <br>Whether should I learn Swift and Kotlin (native) both side by side or should I shift to the cross-platform framework to solve my problem.  \ud83e\udd14<br>Well, after reading some blogs and watching videos, I conclude selecting a cross-platform framework and particularly flutter to build both iOS and Android apps.<\/p>\r\n\r\n\r\n\r\n<p><br><strong>Reasons WHY?<\/strong> <br>Well, let&#8217;s first have a glance of flutter.<br>As defined in the official documentation of flutter, Flutter is Google&#8217;s UI toolkit for building beautiful, natively compiled applications for mobile, web, and desktop from a single codebase.<\/p>\r\n\r\n\r\n\r\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large\"><img decoding=\"async\" src=\"https:\/\/anviam.com\/blog\/wp-content\/uploads\/2024\/09\/flutter_and_other.png\" alt=\"\" class=\"wp-image-173\" \/><\/figure><\/div>\r\n\r\n\r\n\r\n<p><br>All it means is that Flutter is an open-source mobile SDK that can be used as a cross-platform tool to create native Android and iOS apps from a single code base by using a reactive framework.<br>Flutter 1.0 was officially launched in December 2018, and the language used in developing flutter apps is Dart which is a simple object-oriented programming language.<br>In Flutter everything is a widget, the whole UI is a widget which got created by combining different widget.<br>A big organization like eBay, Alibaba, Tencent, and many more are using flutter for developing apps that are being used by millions of users worldwide.<\/p>\r\n\r\n\r\n\r\n<p><br><strong>Few of Flutter&#8217;s Advantages<\/strong><br>The same codebase for Android and iOS apps saves you a lot of time and resources.<br>Flutter provides reactive views without needing a bridge as required by react-native which enhanced its performance.<br>Stateful hot reload, a nice tool that helps you in checking your changes made in design instantly.<br>So is it a \ud83d\udc4d Total Win-Win Learning Flutter. <\/p>\r\n\r\n\r\n\r\n<p><br>Learning flutter can help you in a lot of ways but it still has it&#8217;s limitations. Flutter can&#8217;t be your choice if you are interested in making games, and also, you can&#8217;t make apps that require a lot of  platform-specific functionality.<\/p>\r\n","protected":false},"excerpt":{"rendered":"<p>As an Android developer, I am interested in making apps happy to know my work is reached to a lot of people, but sometimes a concern pops up in my mind, that I am making apps to only a half of the population as other half is using iOS as their mobile OS. So what [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":1922,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[2],"tags":[],"class_list":["post-170","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-anviam"],"rttpg_featured_image_url":{"full":["https:\/\/anviam.com\/blog\/wp-content\/uploads\/2024\/09\/cover.webp",785,391,false],"landscape":["https:\/\/anviam.com\/blog\/wp-content\/uploads\/2024\/09\/cover.webp",785,391,false],"portraits":["https:\/\/anviam.com\/blog\/wp-content\/uploads\/2024\/09\/cover.webp",785,391,false],"thumbnail":["https:\/\/anviam.com\/blog\/wp-content\/uploads\/2024\/09\/cover-150x150.webp",150,150,true],"medium":["https:\/\/anviam.com\/blog\/wp-content\/uploads\/2024\/09\/cover-300x149.webp",300,149,true],"large":["https:\/\/anviam.com\/blog\/wp-content\/uploads\/2024\/09\/cover.webp",785,391,false],"1536x1536":["https:\/\/anviam.com\/blog\/wp-content\/uploads\/2024\/09\/cover.webp",785,391,false],"2048x2048":["https:\/\/anviam.com\/blog\/wp-content\/uploads\/2024\/09\/cover.webp",785,391,false]},"rttpg_author":{"display_name":"Admin","author_link":"https:\/\/anviam.com\/blog\/author\/admin16anviam_root05\/"},"rttpg_comment":59,"rttpg_category":"<a href=\"https:\/\/anviam.com\/blog\/category\/anviam\/\" rel=\"category tag\">Anviam<\/a>","rttpg_excerpt":"As an Android developer, I am interested in making apps happy to know my work is reached to a lot of people, but sometimes a concern pops up in my mind, that I am making apps to only a half of the population as other half is using iOS as their mobile OS. So what&hellip;","_links":{"self":[{"href":"https:\/\/anviam.com\/blog\/wp-json\/wp\/v2\/posts\/170"}],"collection":[{"href":"https:\/\/anviam.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/anviam.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/anviam.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/anviam.com\/blog\/wp-json\/wp\/v2\/comments?post=170"}],"version-history":[{"count":1,"href":"https:\/\/anviam.com\/blog\/wp-json\/wp\/v2\/posts\/170\/revisions"}],"predecessor-version":[{"id":2011,"href":"https:\/\/anviam.com\/blog\/wp-json\/wp\/v2\/posts\/170\/revisions\/2011"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/anviam.com\/blog\/wp-json\/wp\/v2\/media\/1922"}],"wp:attachment":[{"href":"https:\/\/anviam.com\/blog\/wp-json\/wp\/v2\/media?parent=170"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/anviam.com\/blog\/wp-json\/wp\/v2\/categories?post=170"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/anviam.com\/blog\/wp-json\/wp\/v2\/tags?post=170"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}