{"id":340,"date":"2021-09-07T10:50:28","date_gmt":"2021-09-07T10:50:28","guid":{"rendered":"https:\/\/kits.themecy.com\/memberships-3\/?page_id=5"},"modified":"2024-07-10T16:51:24","modified_gmt":"2024-07-10T16:51:24","slug":"home","status":"publish","type":"page","link":"https:\/\/aharnish.com\/blog\/","title":{"rendered":"Home"},"content":{"rendered":"<style>.kb-row-layout-id340_ca1e67-72 > .kt-row-column-wrap{align-content:start;}:where(.kb-row-layout-id340_ca1e67-72 > .kt-row-column-wrap) > .wp-block-kadence-column{justify-content:start;}.kb-row-layout-id340_ca1e67-72 > .kt-row-column-wrap{column-gap:20px;row-gap:var(--global-kb-gap-sm, 1rem);max-width:var( --global-content-width, 1290px );padding-left:var(--global-content-edge-padding);padding-right:var(--global-content-edge-padding);padding-top:60px;padding-right:20px;padding-bottom:60px;padding-left:20px;grid-template-columns:minmax(0, 1fr);}.kb-row-layout-id340_ca1e67-72{background-color:rgba(180,231,250,0.17);}.kb-row-layout-id340_ca1e67-72 > .kt-row-layout-overlay{opacity:0.30;}@media all and (max-width: 1024px){.kb-row-layout-id340_ca1e67-72 > .kt-row-column-wrap{grid-template-columns:minmax(0, 1fr);}}@media all and (max-width: 767px){.kb-row-layout-id340_ca1e67-72 > .kt-row-column-wrap{padding-top:40px;padding-right:30px;padding-bottom:40px;padding-left:30px;grid-template-columns:minmax(0, 1fr);}}<\/style><div class=\"kb-row-layout-wrap kb-row-layout-id340_ca1e67-72 alignnone kt-row-has-bg wp-block-kadence-rowlayout\"><div class=\"kt-row-column-wrap kt-has-1-columns kt-row-layout-equal kt-tab-layout-inherit kt-mobile-layout-row kt-row-valign-top kb-theme-content-width\">\n<style>.kadence-column340_49d70d-17 > .kt-inside-inner-col{padding-top:40px;padding-right:40px;padding-bottom:40px;padding-left:40px;}.kadence-column340_49d70d-17 > .kt-inside-inner-col,.kadence-column340_49d70d-17 > .kt-inside-inner-col:before{border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-right-radius:0px;border-bottom-left-radius:0px;}.kadence-column340_49d70d-17 > .kt-inside-inner-col{column-gap:var(--global-kb-gap-sm, 1rem);}.kadence-column340_49d70d-17 > .kt-inside-inner-col{flex-direction:column;}.kadence-column340_49d70d-17 > .kt-inside-inner-col > .aligncenter{width:100%;}.kadence-column340_49d70d-17 > .kt-inside-inner-col{background-color:rgba(0, 0, 0, 0.08);}.kadence-column340_49d70d-17 > .kt-inside-inner-col:before{opacity:0.3;}.kadence-column340_49d70d-17{position:relative;}@media all and (max-width: 1024px){.kadence-column340_49d70d-17 > .kt-inside-inner-col{flex-direction:column;}}@media all and (max-width: 767px){.kadence-column340_49d70d-17 > .kt-inside-inner-col{flex-direction:column;}}<\/style>\n<div class=\"wp-block-kadence-column kadence-column340_49d70d-17 inner-column-3\"><div class=\"kt-inside-inner-col\">\n<div class=\"wp-block-query is-layout-flow wp-block-query-is-layout-flow\"><ul class=\"wp-block-post-template is-layout-flow wp-block-post-template-is-layout-flow\"><li class=\"wp-block-post post-2743 post type-post status-publish format-standard has-post-thumbnail hentry category-flutter tag-flutter\">\n\n<div class=\"wp-block-columns alignwide is-layout-flex wp-container-core-columns-is-layout-8f761849 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:66.66%\"><figure class=\"wp-block-post-featured-image\"><a href=\"https:\/\/aharnish.com\/blog\/flutter\/flutter-mastering-layout-fundamentals\" target=\"_self\"  ><img loading=\"lazy\" decoding=\"async\" width=\"2240\" height=\"1260\" src=\"https:\/\/aharnish.com\/blog\/wp-content\/uploads\/2024\/07\/White-Blue-Illustration-Business-Blog-Banner-2.webp\" class=\"attachment-post-thumbnail size-post-thumbnail wp-post-image\" alt=\"Flutter: Layout Fundamentals\" style=\"object-fit:cover;\" srcset=\"https:\/\/aharnish.com\/blog\/wp-content\/uploads\/2024\/07\/White-Blue-Illustration-Business-Blog-Banner-2.webp 2240w, https:\/\/aharnish.com\/blog\/wp-content\/uploads\/2024\/07\/White-Blue-Illustration-Business-Blog-Banner-2-300x169.webp 300w, https:\/\/aharnish.com\/blog\/wp-content\/uploads\/2024\/07\/White-Blue-Illustration-Business-Blog-Banner-2-1024x576.webp 1024w, https:\/\/aharnish.com\/blog\/wp-content\/uploads\/2024\/07\/White-Blue-Illustration-Business-Blog-Banner-2-768x432.webp 768w, https:\/\/aharnish.com\/blog\/wp-content\/uploads\/2024\/07\/White-Blue-Illustration-Business-Blog-Banner-2-1536x864.webp 1536w, https:\/\/aharnish.com\/blog\/wp-content\/uploads\/2024\/07\/White-Blue-Illustration-Business-Blog-Banner-2-2048x1152.webp 2048w\" sizes=\"auto, (max-width: 2240px) 100vw, 2240px\" \/><\/a><\/figure><\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:33.33%\"><h2 class=\"wp-block-post-title\"><a href=\"https:\/\/aharnish.com\/blog\/flutter\/flutter-mastering-layout-fundamentals\" target=\"_self\" >Flutter: Layout Fundamentals<\/a><\/h2>\n\n<div class=\"wp-block-post-excerpt\"><p class=\"wp-block-post-excerpt__excerpt\">Introduction Flutter&#8217;s layout system is the cornerstone of creating visually appealing and responsive user interfaces. This guide will walk you through the essential concepts and widgets that form the foundation of Flutter layouts, enabling you to build sophisticated UIs with ease. Understanding the Flutter Layout Model At its core, Flutter&#8217;s layout model is based on&hellip; <\/p><\/div><\/div>\n<\/div>\n\n<\/li><li class=\"wp-block-post post-2740 post type-post status-publish format-standard has-post-thumbnail hentry category-flutter tag-flutter\">\n\n<div class=\"wp-block-columns alignwide is-layout-flex wp-container-core-columns-is-layout-8f761849 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:66.66%\"><figure class=\"wp-block-post-featured-image\"><a href=\"https:\/\/aharnish.com\/blog\/flutter\/what-are-widgets-in-flutter\" target=\"_self\"  ><img loading=\"lazy\" decoding=\"async\" width=\"2240\" height=\"1260\" src=\"https:\/\/aharnish.com\/blog\/wp-content\/uploads\/2024\/07\/White-Blue-Illustration-Business-Blog-Banner-1.webp\" class=\"attachment-post-thumbnail size-post-thumbnail wp-post-image\" alt=\"What are Widgets in Flutter?\" style=\"object-fit:cover;\" srcset=\"https:\/\/aharnish.com\/blog\/wp-content\/uploads\/2024\/07\/White-Blue-Illustration-Business-Blog-Banner-1.webp 2240w, https:\/\/aharnish.com\/blog\/wp-content\/uploads\/2024\/07\/White-Blue-Illustration-Business-Blog-Banner-1-300x169.webp 300w, https:\/\/aharnish.com\/blog\/wp-content\/uploads\/2024\/07\/White-Blue-Illustration-Business-Blog-Banner-1-1024x576.webp 1024w, https:\/\/aharnish.com\/blog\/wp-content\/uploads\/2024\/07\/White-Blue-Illustration-Business-Blog-Banner-1-768x432.webp 768w, https:\/\/aharnish.com\/blog\/wp-content\/uploads\/2024\/07\/White-Blue-Illustration-Business-Blog-Banner-1-1536x864.webp 1536w, https:\/\/aharnish.com\/blog\/wp-content\/uploads\/2024\/07\/White-Blue-Illustration-Business-Blog-Banner-1-2048x1152.webp 2048w\" sizes=\"auto, (max-width: 2240px) 100vw, 2240px\" \/><\/a><\/figure><\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:33.33%\"><h2 class=\"wp-block-post-title\"><a href=\"https:\/\/aharnish.com\/blog\/flutter\/what-are-widgets-in-flutter\" target=\"_self\" >What are Widgets in Flutter?<\/a><\/h2>\n\n<div class=\"wp-block-post-excerpt\"><p class=\"wp-block-post-excerpt__excerpt\">Introduction to Flutter Widgets In Flutter, widgets are the fundamental building blocks of user interfaces. They are the core elements that you combine to create the visual structure and interactive components of your application. Understanding widgets is crucial for any Flutter developer, as they form the foundation of Flutter&#8217;s declarative UI paradigm. Definition of Widgets&hellip; <\/p><\/div><\/div>\n<\/div>\n\n<\/li><li class=\"wp-block-post post-2737 post type-post status-publish format-standard has-post-thumbnail hentry category-flutter tag-flutter\">\n\n<div class=\"wp-block-columns alignwide is-layout-flex wp-container-core-columns-is-layout-8f761849 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:66.66%\"><figure class=\"wp-block-post-featured-image\"><a href=\"https:\/\/aharnish.com\/blog\/flutter\/what-is-flutter\" target=\"_self\"  ><img loading=\"lazy\" decoding=\"async\" width=\"2240\" height=\"1260\" src=\"https:\/\/aharnish.com\/blog\/wp-content\/uploads\/2024\/07\/White-Blue-Illustration-Business-Blog-Banner.webp\" class=\"attachment-post-thumbnail size-post-thumbnail wp-post-image\" alt=\"What is Flutter?\" style=\"object-fit:cover;\" srcset=\"https:\/\/aharnish.com\/blog\/wp-content\/uploads\/2024\/07\/White-Blue-Illustration-Business-Blog-Banner.webp 2240w, https:\/\/aharnish.com\/blog\/wp-content\/uploads\/2024\/07\/White-Blue-Illustration-Business-Blog-Banner-300x169.webp 300w, https:\/\/aharnish.com\/blog\/wp-content\/uploads\/2024\/07\/White-Blue-Illustration-Business-Blog-Banner-1024x576.webp 1024w, https:\/\/aharnish.com\/blog\/wp-content\/uploads\/2024\/07\/White-Blue-Illustration-Business-Blog-Banner-768x432.webp 768w, https:\/\/aharnish.com\/blog\/wp-content\/uploads\/2024\/07\/White-Blue-Illustration-Business-Blog-Banner-1536x864.webp 1536w, https:\/\/aharnish.com\/blog\/wp-content\/uploads\/2024\/07\/White-Blue-Illustration-Business-Blog-Banner-2048x1152.webp 2048w\" sizes=\"auto, (max-width: 2240px) 100vw, 2240px\" \/><\/a><\/figure><\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:33.33%\"><h2 class=\"wp-block-post-title\"><a href=\"https:\/\/aharnish.com\/blog\/flutter\/what-is-flutter\" target=\"_self\" >What is Flutter?<\/a><\/h2>\n\n<div class=\"wp-block-post-excerpt\"><p class=\"wp-block-post-excerpt__excerpt\">Flutter is an open-source UI software development kit created by Google. It enables developers to build natively compiled applications for mobile, web, and desktop platforms using a single codebase. Flutter allows you to create high-performing, visually attractive apps that feel natural on different platforms while maintaining ease of development and iteration. Key Features of Flutter:&hellip; <\/p><\/div><\/div>\n<\/div>\n\n<\/li><\/ul><\/div>\n<\/div><\/div>\n\n<\/div><\/div>\n\n<style>.kb-row-layout-id340_689c2a-16 > .kt-row-column-wrap{align-content:center;}:where(.kb-row-layout-id340_689c2a-16 > .kt-row-column-wrap) > .wp-block-kadence-column{justify-content:center;}.kb-row-layout-id340_689c2a-16 > .kt-row-column-wrap{column-gap:var(--global-kb-gap-md, 2rem);row-gap:var(--global-kb-gap-md, 2rem);max-width:var( --global-content-width, 1290px );padding-left:var(--global-content-edge-padding);padding-right:var(--global-content-edge-padding);padding-top:120px;padding-right:20px;padding-bottom:120px;padding-left:20px;grid-template-columns:minmax(0, 1fr);}.kb-row-layout-id340_689c2a-16 > .kt-row-layout-overlay{opacity:0.30;}@media all and (max-width: 1024px){.kb-row-layout-id340_689c2a-16 > .kt-row-column-wrap{padding-top:60px;padding-right:30px;padding-bottom:60px;padding-left:30px;grid-template-columns:minmax(0, 1fr);}}@media all and (max-width: 767px){.kb-row-layout-id340_689c2a-16 > .kt-row-column-wrap{padding-top:60px;padding-right:30px;padding-bottom:60px;padding-left:30px;grid-template-columns:minmax(0, 1fr);}}<\/style><div class=\"kb-row-layout-wrap kb-row-layout-id340_689c2a-16 alignnone has-theme-palette8-background-color kt-row-has-bg wp-block-kadence-rowlayout\"><div class=\"kt-row-column-wrap kt-has-1-columns kt-row-layout-equal kt-tab-layout-inherit kt-mobile-layout-row kt-row-valign-middle kb-theme-content-width\">\n<style>.kadence-column340_c642f8-bc > .kt-inside-inner-col,.kadence-column340_c642f8-bc > .kt-inside-inner-col:before{border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-right-radius:0px;border-bottom-left-radius:0px;}.kadence-column340_c642f8-bc > .kt-inside-inner-col{column-gap:var(--global-kb-gap-sm, 1rem);}.kadence-column340_c642f8-bc > .kt-inside-inner-col{flex-direction:column;}.kadence-column340_c642f8-bc > .kt-inside-inner-col > .aligncenter{width:100%;}.kadence-column340_c642f8-bc > .kt-inside-inner-col:before{opacity:0.3;}.kadence-column340_c642f8-bc{position:relative;}@media all and (max-width: 1024px){.kadence-column340_c642f8-bc > .kt-inside-inner-col{flex-direction:column;}}@media all and (max-width: 767px){.kadence-column340_c642f8-bc > .kt-inside-inner-col{flex-direction:column;}}<\/style>\n<div class=\"wp-block-kadence-column kadence-column340_c642f8-bc inner-column-2\"><div class=\"kt-inside-inner-col\"><ul class=\"wp-block-categories-list wp-block-categories-taxonomy-category wp-block-categories\">\t<li class=\"cat-item cat-item-8\"><a href=\"https:\/\/aharnish.com\/blog\/category\/flutter\">Flutter<\/a>\n<\/li>\n<\/ul><\/div><\/div>\n\n<\/div><\/div>","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":680,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_kadence_starter_templates_imported_post":true,"_kad_post_transparent":"","_kad_post_title":"hide","_kad_post_layout":"fullwidth","_kad_post_sidebar_id":"","_kad_post_content_style":"unboxed","_kad_post_vertical_padding":"hide","_kad_post_feature":"hide","_kad_post_feature_position":"","_kad_post_header":false,"_kad_post_footer":false,"footnotes":""},"class_list":["post-340","page","type-page","status-publish","has-post-thumbnail","hentry"],"_links":{"self":[{"href":"https:\/\/aharnish.com\/blog\/wp-json\/wp\/v2\/pages\/340","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/aharnish.com\/blog\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/aharnish.com\/blog\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/aharnish.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/aharnish.com\/blog\/wp-json\/wp\/v2\/comments?post=340"}],"version-history":[{"count":5,"href":"https:\/\/aharnish.com\/blog\/wp-json\/wp\/v2\/pages\/340\/revisions"}],"predecessor-version":[{"id":2758,"href":"https:\/\/aharnish.com\/blog\/wp-json\/wp\/v2\/pages\/340\/revisions\/2758"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/aharnish.com\/blog\/wp-json\/wp\/v2\/media\/680"}],"wp:attachment":[{"href":"https:\/\/aharnish.com\/blog\/wp-json\/wp\/v2\/media?parent=340"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}