<?xml version="1.0" encoding="UTF-8" ?>
<rss
    version="2.0"
    xmlns:atom="http://www.w3.org/2005/Atom"
    xmlns:content="http://purl.org/rss/1.0/modules/content/"
    xmlns:webfeeds="http://webfeeds.org/rss/1.0"
    xmlns:media="http://search.yahoo.com/mrss/"
    >
    <channel>
        <title>Flutter Tag - Viblo</title>
        <link>https://viblo.asia/rss</link>
        <description><![CDATA[Free service for technical knowledge sharing]]></description>
        <atom:link href="https://viblo.asia/rss/tags/flutter.rss" rel="self"></atom:link>
                <copyright>Sun* Inc.</copyright>
                                                <webfeeds:logo>https://viblo.asia/logo_full.svg</webfeeds:logo>
        <image>
            <url>https://viblo.asia/logo_full.svg</url>
            <title>Flutter Tag - Viblo</title>
            <link>https://viblo.asia/rss</link>
        </image>
                                <language>vi-vn</language>
        <lastBuildDate>2026-03-09T23:01:14+07:00</lastBuildDate>
                <item>
            <title><![CDATA[Cách Dùng Figma MCP Để AI Tự Động Code Giao Diện Flutter]]></title>
                        <link>https://viblo.asia/p/cach-dung-figma-mcp-de-ai-tu-dong-code-giao-dien-flutter-y0VGwze7VPA</link>
            <guid isPermaLink="true">https://viblo.asia/p/cach-dung-figma-mcp-de-ai-tu-dong-code-giao-dien-flutter-y0VGwze7VPA</guid>
            <description><![CDATA[Lời mở đầu
Chào các bạn developer và designer! Việc chuyển đổi từ bản vẽ Figma sang code Flutter thường tốn rất nhiều thời gian "cày cuốc" thủ công. N...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Khanh Ton</dc:creator>
            <pubDate>2026-01-15 10:42:01</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Viết Coordinator đầu tiên của bạn]]></title>
                        <link>https://viblo.asia/p/viet-coordinator-dau-tien-cua-ban-kNLr33QwVgA</link>
            <guid isPermaLink="true">https://viblo.asia/p/viet-coordinator-dau-tien-cua-ban-kNLr33QwVgA</guid>
            <description><![CDATA[Tập trung hóa định tuyến, xử lý deep link, quản lý điều hướng lồng nhau

Bạn đang bắt đầu hướng dẫn nhanh để tạo Coordinator đầu tiên của mình nhằm kí...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Bui Dai Duong</dc:creator>
            <pubDate>2025-12-07 18:04:07</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[[Bài 1] Flutter - Tổng quan]]></title>
                        <link>https://viblo.asia/p/bai-1-flutter-tong-quan-gdJzvbg3Jz5</link>
            <guid isPermaLink="true">https://viblo.asia/p/bai-1-flutter-tong-quan-gdJzvbg3Jz5</guid>
            <description><![CDATA[Xin chào, mình là Moon.

Đây là bài viết đầu tiên của mình trên nền tảng Viblo. Mình chỉ muốn đem những gì mình học được, diễn giải lại theo cách nghĩ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Moon</dc:creator>
            <pubDate>2025-09-14 01:42:00</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[How to Build 2D scrolling RenderObject in Flutter - Cách xây dựng 2D Scrolling trong Flutter]]></title>
                        <link>https://viblo.asia/p/how-to-build-2d-scrolling-renderobject-in-flutter-cach-xay-dung-2d-scrolling-trong-flutter-2vJPdG2pJeK</link>
            <guid isPermaLink="true">https://viblo.asia/p/how-to-build-2d-scrolling-renderobject-in-flutter-cach-xay-dung-2d-scrolling-trong-flutter-2vJPdG2pJeK</guid>
            <description><![CDATA[1. Giới thiệu

Khi làm việc với Flutter, chúng ta thường sử dụng các widget có sẵn như ListView, GridView, SingleChildScrollView để tạo ra các giao di...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Anh Tú Trần</dc:creator>
            <pubDate>2025-08-05 09:05:38</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Flutter là gì? Tại sao ngày càng nhiều lập trình viên chọn Flutter để phát triển ứng dụng đa nền tảng?]]></title>
                        <link>https://viblo.asia/p/flutter-la-gi-tai-sao-ngay-cang-nhieu-lap-trinh-vien-chon-flutter-de-phat-trien-ung-dung-da-nen-tang-yZJZlKpGVjm</link>
            <guid isPermaLink="true">https://viblo.asia/p/flutter-la-gi-tai-sao-ngay-cang-nhieu-lap-trinh-vien-chon-flutter-de-phat-trien-ung-dung-da-nen-tang-yZJZlKpGVjm</guid>
            <description><![CDATA[https://algonest.io.vn/wp-content/uploads/2025/07/1-3.jpg
Flutter là một bộ công cụ UI mã nguồn mở do Google phát triển, giúp lập trình viên tạo ra cá...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">algonest</dc:creator>
            <pubDate>2025-07-10 12:02:09</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[How to Build a Custom RenderObject in Flutter - Cách xây dựng RenderObject tùy chỉnh trong Flutter]]></title>
                        <link>https://viblo.asia/p/how-to-build-a-custom-renderobject-in-flutter-cach-xay-dung-renderobject-tuy-chinh-trong-flutter-zOQJwPryLMP</link>
            <guid isPermaLink="true">https://viblo.asia/p/how-to-build-a-custom-renderobject-in-flutter-cach-xay-dung-renderobject-tuy-chinh-trong-flutter-zOQJwPryLMP</guid>
            <description><![CDATA[1. Introduction (Giới thiệu)

Nếu bạn đã làm việc với Flutter một thời gian, bạn sẽ quen thuộc với việc xây dựng giao diện bằng cách kết hợp các Widge...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Anh Tú Trần</dc:creator>
            <pubDate>2025-06-27 11:38:42</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Bảo Vệ Ứng Dụng Android Khỏi Các Lỗ Hổng Bảo Mật Phổ Biến​]]></title>
                        <link>https://viblo.asia/p/bao-ve-ung-dung-android-khoi-cac-lo-hong-bao-mat-pho-bien-W13VMj8G4Y7</link>
            <guid isPermaLink="true">https://viblo.asia/p/bao-ve-ung-dung-android-khoi-cac-lo-hong-bao-mat-pho-bien-W13VMj8G4Y7</guid>
            <description><![CDATA[Trong quá trình phát triển sản phẩm việc mắc phải các lỗi gây ra các lỗ hổng bảo mật trong ứng dụng là điều không tránh khỏi đối với các lập trình viê...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Linh Nguyễn</dc:creator>
            <pubDate>2025-06-18 19:05:36</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Tương tác với Camera và Thư viện ảnh (Gallery) trong Flutter]]></title>
                        <link>https://viblo.asia/p/tuong-tac-voi-camera-va-thu-vien-anh-gallery-trong-flutter-PAoJeOypV1j</link>
            <guid isPermaLink="true">https://viblo.asia/p/tuong-tac-voi-camera-va-thu-vien-anh-gallery-trong-flutter-PAoJeOypV1j</guid>
            <description><![CDATA[Chào mọi người lại là mình Coder tập sự đây, sau thời gian bận chút việc cá nhân thì hôm nay mình và các bạn lại tiếp tục cùng nhau tìm hiểu flutter t...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Coder Tập Sự</dc:creator>
            <pubDate>2025-06-05 20:34:48</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Tìm hiểu sơ qua về các giải pháp lưu trữ dữ liệu cục bộ mạnh mẽ trong Flutter]]></title>
                        <link>https://viblo.asia/p/tim-hieu-so-qua-ve-cac-giai-phap-luu-tru-du-lieu-cuc-bo-manh-me-trong-flutter-2oKLnzyNLQO</link>
            <guid isPermaLink="true">https://viblo.asia/p/tim-hieu-so-qua-ve-cac-giai-phap-luu-tru-du-lieu-cuc-bo-manh-me-trong-flutter-2oKLnzyNLQO</guid>
            <description><![CDATA[Khi ứng dụng của chúng ta phát triển lớn hơn, yêu cầu lưu trữ dữ liệu cục bộ cũng trở nên phức tạp hơn. shared_preferences rất tốt cho các cài đặt đơn...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Coder Tập Sự</dc:creator>
            <pubDate>2025-05-29 09:42:40</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Tìm hiểu về SharedPreferences trong Flutter: Lưu trữ dữ liệu cục bộ đơn giản]]></title>
                        <link>https://viblo.asia/p/tim-hieu-ve-sharedpreferences-trong-flutter-luu-tru-du-lieu-cuc-bo-don-gian-EoW4o96kLml</link>
            <guid isPermaLink="true">https://viblo.asia/p/tim-hieu-ve-sharedpreferences-trong-flutter-luu-tru-du-lieu-cuc-bo-don-gian-EoW4o96kLml</guid>
            <description><![CDATA[Sau khi đã nắm vững các kỹ thuật quản lý trạng thái để xử lý dữ liệu trong bộ nhớ (in-memory), chúng ta sẽ cần một phương pháp để lưu trữ dữ liệu bền ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Coder Tập Sự</dc:creator>
            <pubDate>2025-05-27 14:01:33</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Giải Mã Cơ Chế Bất Đồng Bộ Trong Dart: Nền Tảng Cho Ứng Dụng Flutter Hiệu Năng Cao]]></title>
                        <link>https://viblo.asia/p/giai-ma-co-che-bat-dong-bo-trong-dart-nen-tang-cho-ung-dung-flutter-hieu-nang-cao-yZjJYnBgLOE</link>
            <guid isPermaLink="true">https://viblo.asia/p/giai-ma-co-che-bat-dong-bo-trong-dart-nen-tang-cho-ung-dung-flutter-hieu-nang-cao-yZjJYnBgLOE</guid>
            <description><![CDATA[Sự mượt mà và phản hồi nhanh của ứng dụng Flutter, kể cả khi thực thi các tác vụ phức tạp như truy cập mạng hoặc xử lý nặng, là nhờ vào cơ chế xử lý b...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Saitaman Q</dc:creator>
            <pubDate>2025-05-26 17:04:23</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Isolate trong Flutter: Kẻ cứu cánh cho những tác vụ nặng]]></title>
                        <link>https://viblo.asia/p/isolate-trong-flutter-ke-cuu-canh-cho-nhung-tac-vu-nang-EbNVQavAVvR</link>
            <guid isPermaLink="true">https://viblo.asia/p/isolate-trong-flutter-ke-cuu-canh-cho-nhung-tac-vu-nang-EbNVQavAVvR</guid>
            <description><![CDATA[Như anh em đã biết, tất cả Dart code chạy trong các isolate, bắt đầu từ main isolate mặc định. Khi phát triển các ứng dụng Flutter, việc xử lý các tác...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Henry Techie</dc:creator>
            <pubDate>2025-05-25 18:21:19</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Quản lý Trạng thái Nâng Cao trong Flutter: Hơn cả setState()!]]></title>
                        <link>https://viblo.asia/p/quan-ly-trang-thai-nang-cao-trong-flutter-hon-ca-setstate-MG24BA1YVz3</link>
            <guid isPermaLink="true">https://viblo.asia/p/quan-ly-trang-thai-nang-cao-trong-flutter-hon-ca-setstate-MG24BA1YVz3</guid>
            <description><![CDATA[Chúng ta đã cùng nhau tìm hiểu về state ở bài trước, và có lẽ đã quen thuộc với setState(), công cụ cơ bản để cập nhật giao diện người dùng. Tuyệt vời...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Coder Tập Sự</dc:creator>
            <pubDate>2025-05-24 21:00:19</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Gọi API thật trong Flutter &amp; hiển thị dữ liệu với FutureBuilder]]></title>
                        <link>https://viblo.asia/p/goi-api-that-trong-flutter-hien-thi-du-lieu-voi-futurebuilder-zOQJwPjNLMP</link>
            <guid isPermaLink="true">https://viblo.asia/p/goi-api-that-trong-flutter-hien-thi-du-lieu-voi-futurebuilder-zOQJwPjNLMP</guid>
            <description><![CDATA[Ở bài trước, chúng ta đã học cách tạo model và chuyển đổi dữ liệu từ JSON. Hôm nay, mình quyết định gọi API thật để lấy dữ liệu về và hiển thị nó lên ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Coder Tập Sự</dc:creator>
            <pubDate>2025-05-20 15:20:50</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Làm việc với JSON và xây dựng Model class trong Flutter]]></title>
                        <link>https://viblo.asia/p/lam-viec-voi-json-va-xay-dung-model-class-trong-flutter-E1XVORGDLMz</link>
            <guid isPermaLink="true">https://viblo.asia/p/lam-viec-voi-json-va-xay-dung-model-class-trong-flutter-E1XVORGDLMz</guid>
            <description><![CDATA[Chào mừng đến với bài học về JSON trong Flutter! Hôm nay, chúng ta sẽ khám phá cách Flutter/Dart làm việc với định dạng dữ liệu phổ biến này, cách tạo...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Coder Tập Sự</dc:creator>
            <pubDate>2025-05-19 20:49:05</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Làm việc với dữ liệu bất đồng bộ trong Flutter – Future, Async và FutureBuilder]]></title>
                        <link>https://viblo.asia/p/lam-viec-voi-du-lieu-bat-dong-bo-trong-flutter-future-async-va-futurebuilder-PAoJeOMaV1j</link>
            <guid isPermaLink="true">https://viblo.asia/p/lam-viec-voi-du-lieu-bat-dong-bo-trong-flutter-future-async-va-futurebuilder-PAoJeOMaV1j</guid>
            <description><![CDATA[Chào mọi người! Chúng ta lại tiếp tục hành trình học Flutter từ con số 0 nhé 

Trong những bài trước, chúng ta đã làm quen với các giao diện cơ bản, n...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Coder Tập Sự</dc:creator>
            <pubDate>2025-05-18 20:33:45</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Hiển thị Hình Ảnh trong Flutter: Image.network, Image.asset và Xử lý Lỗi Hiệu Quả]]></title>
                        <link>https://viblo.asia/p/hien-thi-hinh-anh-trong-flutter-imagenetwork-imageasset-va-xu-ly-loi-hieu-qua-MG24BAqeVz3</link>
            <guid isPermaLink="true">https://viblo.asia/p/hien-thi-hinh-anh-trong-flutter-imagenetwork-imageasset-va-xu-ly-loi-hieu-qua-MG24BAqeVz3</guid>
            <description><![CDATA[Flutter là một framework tuyệt vời để xây dựng giao diện người dùng đẹp mắt và hiệu quả. Một trong những thành phần không thể thiếu trong hầu hết các ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Coder Tập Sự</dc:creator>
            <pubDate>2025-05-17 21:25:04</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Hiển thị danh sách có bố cục đẹp hơn với Card, ListTitle và Layout tùy chỉnh]]></title>
                        <link>https://viblo.asia/p/hien-thi-danh-sach-co-bo-cuc-dep-hon-voi-card-listtitle-va-layout-tuy-chinh-vlZL9dOMJQK</link>
            <guid isPermaLink="true">https://viblo.asia/p/hien-thi-danh-sach-co-bo-cuc-dep-hon-voi-card-listtitle-va-layout-tuy-chinh-vlZL9dOMJQK</guid>
            <description><![CDATA[Chào mọi người! Hôm nay chúng ta tiếp tục hành trình học Flutter mỗi ngày nhé. Trong bài hôm qua, chúng ta đã làm quen với TabBar và Drawer để tạo gia...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Coder Tập Sự</dc:creator>
            <pubDate>2025-05-16 20:26:09</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Khám phá các kỹ thuật xây dựng scroll trong Flutter]]></title>
                        <link>https://viblo.asia/p/kham-pha-cac-ky-thuat-xay-dung-scroll-trong-flutter-2oKLnzXQLQO</link>
            <guid isPermaLink="true">https://viblo.asia/p/kham-pha-cac-ky-thuat-xay-dung-scroll-trong-flutter-2oKLnzXQLQO</guid>
            <description><![CDATA[Scroll là một hành vi cơ bản và thiết yếu trong hầu hết mọi ứng dụng di động. Flutter cung cấp nhiều widget để bạn có thể thêm khả năng scroll vào gia...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Coder Tập Sự</dc:creator>
            <pubDate>2025-05-14 23:37:06</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Hiển thị dữ liệu dạng lưới với GridView trong Flutter]]></title>
                        <link>https://viblo.asia/p/hien-thi-du-lieu-dang-luoi-voi-gridview-trong-flutter-bXP4WrNYV7G</link>
            <guid isPermaLink="true">https://viblo.asia/p/hien-thi-du-lieu-dang-luoi-voi-gridview-trong-flutter-bXP4WrNYV7G</guid>
            <description><![CDATA[Bạn có bao giờ tự hỏi làm thế nào các ứng dụng hiển thị thư viện ảnh đẹp mắt, danh sách sản phẩm gọn gàng theo cột, hay thậm chí là các dashboard phức...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Coder Tập Sự</dc:creator>
            <pubDate>2025-05-13 23:51:42</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Hiển thị danh sách với ListView trong Flutter]]></title>
                        <link>https://viblo.asia/p/hien-thi-danh-sach-voi-listview-trong-flutter-W13VMjAW4Y7</link>
            <guid isPermaLink="true">https://viblo.asia/p/hien-thi-danh-sach-voi-listview-trong-flutter-W13VMjAW4Y7</guid>
            <description><![CDATA[ Chào mừng trở lại với hành trình khám phá Flutter!
Tiếp nối chuỗi bài viết về các widget cơ bản nhưng vô cùng mạnh mẽ trong Flutter, hôm nay chúng ta...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Coder Tập Sự</dc:creator>
            <pubDate>2025-05-12 20:30:57</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[TabBar &amp; Drawer trong Flutter – Tạo giao diện điều hướng linh hoạt]]></title>
                        <link>https://viblo.asia/p/tabbar-drawer-trong-flutter-tao-giao-dien-dieu-huong-linh-hoat-Ny0VG2Y0LPA</link>
            <guid isPermaLink="true">https://viblo.asia/p/tabbar-drawer-trong-flutter-tao-giao-dien-dieu-huong-linh-hoat-Ny0VG2Y0LPA</guid>
            <description><![CDATA[]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Coder Tập Sự</dc:creator>
            <pubDate>2025-05-11 10:24:40</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[BottomNavigationBar – Bí kíp chuyển tab mượt mà trong app Flutter]]></title>
                        <link>https://viblo.asia/p/bottomnavigationbar-bi-kip-chuyen-tab-muot-ma-trong-app-flutter-y3RL1y07Lao</link>
            <guid isPermaLink="true">https://viblo.asia/p/bottomnavigationbar-bi-kip-chuyen-tab-muot-ma-trong-app-flutter-y3RL1y07Lao</guid>
            <description><![CDATA[Trong một trong các bài trước, chúng ta đã tìm hiểu về Navigation trong Flutter – chuyển màn hình & truyền dữ liệu giữa các trang. Hôm nay, chúng ta s...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Coder Tập Sự</dc:creator>
            <pubDate>2025-05-10 02:52:57</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Làm việc với Form &amp; Kiểm tra dữ liệu nhập (Validation) trong Flutter]]></title>
                        <link>https://viblo.asia/p/lam-viec-voi-form-kiem-tra-du-lieu-nhap-validation-trong-flutter-obA46YjGVKv</link>
            <guid isPermaLink="true">https://viblo.asia/p/lam-viec-voi-form-kiem-tra-du-lieu-nhap-validation-trong-flutter-obA46YjGVKv</guid>
            <description><![CDATA[Hôm nay, chúng ta sẽ làm quen với Form – giúp gom nhiều TextField lại với nhau và kiểm tra dữ liệu trước khi lưu hay gửi.

 Mục tiêu hôm nay

- Sử dụn...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Coder Tập Sự</dc:creator>
            <pubDate>2025-05-08 21:41:53</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Làm quen với TextField – Xử lý nhập liệu và quản lý Controller]]></title>
                        <link>https://viblo.asia/p/lam-quen-voi-textfield-xu-ly-nhap-lieu-va-quan-ly-controller-AZoJjx2eVY7</link>
            <guid isPermaLink="true">https://viblo.asia/p/lam-quen-voi-textfield-xu-ly-nhap-lieu-va-quan-ly-controller-AZoJjx2eVY7</guid>
            <description><![CDATA[Giới thiệu
Ở bài trước, chúng ta đã học về Navigation trong Flutter, cách chuyển màn hình và truyền dữ liệu cơ bản giữa các màn hình.

Trong bài hôm n...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Coder Tập Sự</dc:creator>
            <pubDate>2025-05-07 20:51:15</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Navigation trong Flutter – Chuyển màn hình &amp; Truyền dữ liệu]]></title>
                        <link>https://viblo.asia/p/navigation-trong-flutter-chuyen-man-hinh-truyen-du-lieu-x7Z4D9enJnX</link>
            <guid isPermaLink="true">https://viblo.asia/p/navigation-trong-flutter-chuyen-man-hinh-truyen-du-lieu-x7Z4D9enJnX</guid>
            <description><![CDATA[ Lời mở đầu
Tiếp tục hành trình chinh phục Flutter từ con số 0.

Trong bài viết hôm nay, chúng ta sẽ tìm hiểu về một tính năng rất cơ bản nhưng cực kỳ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Coder Tập Sự</dc:creator>
            <pubDate>2025-05-06 23:42:22</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Quản lý Trạng thái trong Flutter – Hiểu và làm chủ State]]></title>
                        <link>https://viblo.asia/p/quan-ly-trang-thai-trong-flutter-hieu-va-lam-chu-state-y37LddeDLov</link>
            <guid isPermaLink="true">https://viblo.asia/p/quan-ly-trang-thai-trong-flutter-hieu-va-lam-chu-state-y37LddeDLov</guid>
            <description><![CDATA[ Lời mở đầu

Tiếp tục hành trình chinh phục Flutter từ con số 0, mỗi ngày mình đều dành thời gian ghi chép lại những gì đã học được – vừa để ôn luyện,...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Coder Tập Sự</dc:creator>
            <pubDate>2025-05-05 22:58:45</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[So Sánh StatelessWidget và StatefulWidget &amp; Các Widget Nâng Cao]]></title>
                        <link>https://viblo.asia/p/so-sanh-statelesswidget-va-statefulwidget-cac-widget-nang-cao-MkNLr2dWLgA</link>
            <guid isPermaLink="true">https://viblo.asia/p/so-sanh-statelesswidget-va-statefulwidget-cac-widget-nang-cao-MkNLr2dWLgA</guid>
            <description><![CDATA[Chào mọi người! Hôm nay chúng ta sẽ tiếp tục hành trình khám phá Flutter và đến với bài học về StatelessWidget và StatefulWidget. Trong bài này, mình ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Coder Tập Sự</dc:creator>
            <pubDate>2025-05-04 11:13:54</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[[Gemini] Sự Trỗi Dậy và Suy Tàn của Các Framework Cross-Platform: Phân Tích Quá Khứ và Định Hướng Tương Lai cho Flutter &amp; React Native]]></title>
                        <link>https://viblo.asia/p/gemini-su-troi-day-va-suy-tan-cua-cac-framework-cross-platform-phan-tich-qua-khu-va-dinh-huong-tuong-lai-cho-flutter-react-native-GAWVp78aL05</link>
            <guid isPermaLink="true">https://viblo.asia/p/gemini-su-troi-day-va-suy-tan-cua-cac-framework-cross-platform-phan-tich-qua-khu-va-dinh-huong-tuong-lai-cho-flutter-react-native-GAWVp78aL05</guid>
            <description><![CDATA[Báo cáo gốc của Gemini có đầy đủ trích dẫn: https://docs.google.com/document/d/1ufmKKvU89_ZUi_cyvBkCwtCf9H7w-2WbUdn8-z_CcJU/edit?usp=sharing

1. Giới ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Biên trong biên giới</dc:creator>
            <pubDate>2025-05-03 14:41:28</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Tạo giao diện Flutter đầu tiên – Hello Widgets!]]></title>
                        <link>https://viblo.asia/p/tao-giao-dien-flutter-dau-tien-hello-widgets-zOQJwPgOLMP</link>
            <guid isPermaLink="true">https://viblo.asia/p/tao-giao-dien-flutter-dau-tien-hello-widgets-zOQJwPgOLMP</guid>
            <description><![CDATA[ Giới thiệu nhanh

Tiếp tục hành trình học Flutter, hôm nay chúng ta bắt đầu làm quen với việc tạo giao diện bằng Flutter Widgets.

Nếu hôm qua là nền...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Coder Tập Sự</dc:creator>
            <pubDate>2025-05-03 14:01:11</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Làm quen với Dart cơ bản (biến, hàm, class)]]></title>
                        <link>https://viblo.asia/p/lam-quen-voi-dart-co-ban-bien-ham-class-Ny0VG2kYLPA</link>
            <guid isPermaLink="true">https://viblo.asia/p/lam-quen-voi-dart-co-ban-bien-ham-class-Ny0VG2kYLPA</guid>
            <description><![CDATA[Giới thiệu nhanh
Xin chào! Mình là Coder Tập Sự một người mới bắt đầu học lập trình di động. Từ hôm nay, mình sẽ ghi lại hành trình học Flutter từng n...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Coder Tập Sự</dc:creator>
            <pubDate>2025-05-02 09:43:58</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Học OOP cơ bản với Dart - Phần 2: Interface là gì?]]></title>
                        <link>https://viblo.asia/p/hoc-oop-co-ban-voi-dart-phan-2-interface-la-gi-5OXLAmP8LGr</link>
            <guid isPermaLink="true">https://viblo.asia/p/hoc-oop-co-ban-voi-dart-phan-2-interface-la-gi-5OXLAmP8LGr</guid>
            <description><![CDATA[Interface là gì?
Trong lập trình hướng đối tượng, interface là một tập hợp các phương thức (và thuộc tính) mà một class phải triển khai. Interface khô...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Tuan Lam</dc:creator>
            <pubDate>2025-04-20 00:29:13</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Hỏi Gemini: Khi React Native đã giải quyết vấn đề bottleneck thì còn lý do nào để doanh nghiệp sử dụng Flutter?]]></title>
                        <link>https://viblo.asia/p/hoi-gemini-khi-react-native-da-giai-quyet-van-de-bottleneck-thi-con-ly-do-nao-de-doanh-nghiep-su-dung-flutter-EbNVQn8R4vR</link>
            <guid isPermaLink="true">https://viblo.asia/p/hoi-gemini-khi-react-native-da-giai-quyet-van-de-bottleneck-thi-con-ly-do-nao-de-doanh-nghiep-su-dung-flutter-EbNVQn8R4vR</guid>
            <description><![CDATA[Hỏi:
Tôi là Flutter mobile dev với 4 năm kinh nghiệm. Tôi có nghe được thông tin là React Native đã giải quyết vấn đề bottleneck ở JS bridge communica...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Biên trong biên giới</dc:creator>
            <pubDate>2025-04-15 23:51:11</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Tại sao Flutter là tương lai của phát triển ứng dụng di động?]]></title>
                        <link>https://viblo.asia/p/tai-sao-flutter-la-tuong-lai-cua-phat-trien-ung-dung-di-dong-BQyJKvoR4Me</link>
            <guid isPermaLink="true">https://viblo.asia/p/tai-sao-flutter-la-tuong-lai-cua-phat-trien-ung-dung-di-dong-BQyJKvoR4Me</guid>
            <description><![CDATA[Trong vài năm trở lại đây, Flutter – bộ công cụ phát triển giao diện người dùng do Google phát triển – đã nhanh chóng nổi lên như một trong những công...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">vDich Global</dc:creator>
            <pubDate>2025-04-07 15:29:21</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Nhật ký tự học BE: Ngày 3 - Garbage Collector trong Flutter/Dart &amp; Go]]></title>
                        <link>https://viblo.asia/p/nhat-ky-tu-hoc-be-ngay-3-garbage-collector-trong-flutterdart-go-n1j4laWjJwl</link>
            <guid isPermaLink="true">https://viblo.asia/p/nhat-ky-tu-hoc-be-ngay-3-garbage-collector-trong-flutterdart-go-n1j4laWjJwl</guid>
            <description><![CDATA[Bình Phước, 6/4/2025

NÍ HẢO AE, 2 tuần trước là thật bận rộn vì mình phải chuyển trọ nên bỏ bê chuyện tự học. An cư lập nghiệp mà, phải ổn định chỗ ở...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Biên trong biên giới</dc:creator>
            <pubDate>2025-04-06 21:12:12</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[FlutterViz có thể thay thế code giao diện giảm công việc của Flutter developer không?]]></title>
                        <link>https://viblo.asia/p/flutterviz-co-the-thay-the-code-giao-dien-giam-cong-viec-cua-flutter-developer-khong-bXP4WylqL7G</link>
            <guid isPermaLink="true">https://viblo.asia/p/flutterviz-co-the-thay-the-code-giao-dien-giam-cong-viec-cua-flutter-developer-khong-bXP4WylqL7G</guid>
            <description><![CDATA[FlutterViz có thể thay thế code giao diện giảm công việc của Flutter developer không?

Hôm nay cùng tôi nghiên cứu Flutter UI Design Tool có thể thay ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Hồ Minh Anh</dc:creator>
            <pubDate>2025-02-27 10:04:45</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Hướng dẫn cơ bản về Rive trong Flutter]]></title>
                        <link>https://viblo.asia/p/huong-dan-co-ban-ve-rive-trong-flutter-EvbLbAPbJnk</link>
            <guid isPermaLink="true">https://viblo.asia/p/huong-dan-co-ban-ve-rive-trong-flutter-EvbLbAPbJnk</guid>
            <description><![CDATA[Giới thiệu

Rive (trước đây được biết đến với tên Flare) là một nền tảng animation mạnh mẽ cho phép các nhà thiết kế và lập trình viên tạo ra các anim...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Huy Vương</dc:creator>
            <pubDate>2025-02-08 15:21:47</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Kinh Nghiệm Phỏng Vấn Intern/Fresher Mobile: Những Điều Mình Đã Học Được]]></title>
                        <link>https://viblo.asia/p/kinh-nghiem-phong-van-internfresher-mobile-nhung-dieu-minh-da-hoc-duoc-MkNLr5WwJgA</link>
            <guid isPermaLink="true">https://viblo.asia/p/kinh-nghiem-phong-van-internfresher-mobile-nhung-dieu-minh-da-hoc-duoc-MkNLr5WwJgA</guid>
            <description><![CDATA[Mở Bài

Có một lần mình đi phỏng vấn, mặc dù đã ôn rất kỹ, nhưng chỉ cần bị hỏi một câu mà mình không biết, thì các kiến thức khác cũng "bay màu" luôn...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Tính Di Động</dc:creator>
            <pubDate>2025-02-08 00:01:57</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Widget trong Flutter]]></title>
                        <link>https://viblo.asia/p/widget-trong-flutter-Ny0VGZ7YLPA</link>
            <guid isPermaLink="true">https://viblo.asia/p/widget-trong-flutter-Ny0VGZ7YLPA</guid>
            <description><![CDATA[Widget Composition và Cách Xây Dựng Giao Diện Người Dùng trong Flutter

Flutter là một framework mạnh mẽ để phát triển ứng dụng đa nền tảng, và một tr...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Nguyễn Thành Chung</dc:creator>
            <pubDate>2025-01-28 09:15:51</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Giới thiệu về Dart - Ngôn ngữ lập trình của Flutter]]></title>
                        <link>https://viblo.asia/p/gioi-thieu-ve-dart-ngon-ngu-lap-trinh-cua-flutter-vlZL9AaeLQK</link>
            <guid isPermaLink="true">https://viblo.asia/p/gioi-thieu-ve-dart-ngon-ngu-lap-trinh-cua-flutter-vlZL9AaeLQK</guid>
            <description><![CDATA[Nếu bạn đang tìm hiểu về Flutter, chắc hẳn bạn đã nghe đến Dart - ngôn ngữ lập trình chính thức được sử dụng để xây dựng các ứng dụng Flutter. Dart kh...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Nguyễn Thành Chung</dc:creator>
            <pubDate>2025-01-28 08:49:39</pubDate>
                                                                                                        </item>
            </channel>
</rss>
