<?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>Dart 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/dart.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>Dart Tag - Viblo</title>
            <link>https://viblo.asia/rss</link>
        </image>
                                <language>vi-vn</language>
        <lastBuildDate>2026-04-26T17:57:48+07:00</lastBuildDate>
                <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[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[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>
                <item>
            <title><![CDATA[Chuyên án điều tra: Giải mã bí ẩn Key trong Flutter]]></title>
                        <link>https://viblo.asia/p/chuyen-an-dieu-tra-giai-ma-bi-an-key-trong-flutter-Ny0VGZDrLPA</link>
            <guid isPermaLink="true">https://viblo.asia/p/chuyen-an-dieu-tra-giai-ma-bi-an-key-trong-flutter-Ny0VGZDrLPA</guid>
            <description><![CDATA[Đã quá nhàm chán với những bài viết học thuật? Vậy thì hôm nay mình sẽ mang đến một bài viết với giọng văn hình sự, mời anh em giải trí.

Mở đầu chuyê...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Henry Techie</dc:creator>
            <pubDate>2025-05-12 00:31:22</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Tại sao Flutter sử dụng Dart]]></title>
                        <link>https://viblo.asia/p/tai-sao-flutter-su-dung-dart-5pPLkyby4RZ</link>
            <guid isPermaLink="true">https://viblo.asia/p/tai-sao-flutter-su-dung-dart-5pPLkyby4RZ</guid>
            <description><![CDATA[Khi Flutter ra mắt, rất nhiều lập trình viên, bao gồm cả tôi, đã tự hỏi: Tại sao Google lại chọn Dart? Trong khi có rất nhiều ngôn ngữ phổ biến và mạn...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Tuan Lam</dc:creator>
            <pubDate>2024-11-29 10:35:14</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Full-stack Dart App - why not ?]]></title>
                        <link>https://viblo.asia/p/full-stack-dart-app-why-not-EvbLbBloLnk</link>
            <guid isPermaLink="true">https://viblo.asia/p/full-stack-dart-app-why-not-EvbLbBloLnk</guid>
            <description><![CDATA[

Tôi đã làm việc với Flutter một thời gian và rất thích nó. Đây là một công cụ tuyệt vời để xây dựng các ứng dụng đa nền tảng. Nhưng nếu bạn muốn xây...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Hải Vinh</dc:creator>
            <pubDate>2024-08-24 22:22:22</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Design Pattern cùng Flutter. Tập 4: Template Method - &quot;Quy trình tạo nên chìa khoá&quot;]]></title>
                        <link>https://viblo.asia/p/design-pattern-cung-flutter-tap-4-template-method-quy-trinh-tao-nen-chia-khoa-zOQJwoqdJMP</link>
            <guid isPermaLink="true">https://viblo.asia/p/design-pattern-cung-flutter-tap-4-template-method-quy-trinh-tao-nen-chia-khoa-zOQJwoqdJMP</guid>
            <description><![CDATA[Giới thiệu
Mỗi ngày chúng ta đều phải thức dậy, mở mắt, đi đánh răng, rửa mặt, ăn sáng, đi làm, đi về nhà, ăn uống, đánh răng, đi ngủ, cứ liên tục lặp...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Nguyễn Đức Nghĩa</dc:creator>
            <pubDate>2024-07-21 20:00:00</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Reflectable Flutter - Listing widgets in your project]]></title>
                        <link>https://viblo.asia/p/reflectable-flutter-listing-widgets-in-your-project-zXRJ8boZVGq</link>
            <guid isPermaLink="true">https://viblo.asia/p/reflectable-flutter-listing-widgets-in-your-project-zXRJ8boZVGq</guid>
            <description><![CDATA[Reflectable

Reference

https://marketsplash.com/tutorials/dart/dart-metadata/

https://itnext.io/understanding-reflection-and-annotations-in-dart-f1e...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Vịnh Ngô</dc:creator>
            <pubDate>2023-10-21 15:42:17</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Học OOP cơ bản với Dart - Phần I: Từ khoá abstract]]></title>
                        <link>https://viblo.asia/p/hoc-oop-co-ban-voi-dart-phan-i-tu-khoa-abstract-0gdJznmeJz5</link>
            <guid isPermaLink="true">https://viblo.asia/p/hoc-oop-co-ban-voi-dart-phan-i-tu-khoa-abstract-0gdJznmeJz5</guid>
            <description><![CDATA[Lập trình hướng đối tượng (OOP) đóng vai trò quan trọng trong việc phát triển các ứng dụng hiện đại. Trong lập trình hướng đối tượng, chúng ta sử dụng...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Tuan Lam</dc:creator>
            <pubDate>2023-10-04 17:48:13</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[[Flutter] Quản lý state bằng Stream]]></title>
                        <link>https://viblo.asia/p/flutter-quan-ly-state-bang-stream-zOQJwQ9kVMP</link>
            <guid isPermaLink="true">https://viblo.asia/p/flutter-quan-ly-state-bang-stream-zOQJwQ9kVMP</guid>
            <description><![CDATA[Giới thiệu Stream

Lập trình bất đồng bộ là một thuật ngữ phổ biến trong lập trình. Với ngôn ngữ lập trình Dart, chúng ta đã quen với Future class cun...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Vịnh Ngô</dc:creator>
            <pubDate>2022-12-26 17:18:15</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Dart/Flutter So sánh abstract class, interface, mixin]]></title>
                        <link>https://viblo.asia/p/dartflutter-so-sanh-abstract-class-interface-mixin-MG24BrX54z3</link>
            <guid isPermaLink="true">https://viblo.asia/p/dartflutter-so-sanh-abstract-class-interface-mixin-MG24BrX54z3</guid>
            <description><![CDATA[Khi lập trình dart và flutter chắc hẳn bạn đã gặp và sử dụng abstract class, interface(implements class) và mixin nhưng liệu bạn đã hiểu rõ sự khác nh...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Dang Anh Quan</dc:creator>
            <pubDate>2022-10-28 11:10:54</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Cơ bản về Null-aware Operators trong Dart và Flutter.]]></title>
                        <link>https://viblo.asia/p/co-ban-ve-null-aware-operators-trong-dart-va-flutter-07LKXqDPZV4</link>
            <guid isPermaLink="true">https://viblo.asia/p/co-ban-ve-null-aware-operators-trong-dart-va-flutter-07LKXqDPZV4</guid>
            <description><![CDATA[1. Null Safety <br>
Kể từ phiên bản Dart 2.12 và Flutter 2.0 trở đi các biến Non-Nullable như String, int, ... sẽ mặc định là không thể null để tránh ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Đỗ Cao Minh</dc:creator>
            <pubDate>2022-06-05 10:14:20</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Doubly Linked List]]></title>
                        <link>https://viblo.asia/p/doubly-linked-list-maGK7BPO5j2</link>
            <guid isPermaLink="true">https://viblo.asia/p/doubly-linked-list-maGK7BPO5j2</guid>
            <description><![CDATA[Tổng quan
Tiếp theo chúng ta sẽ tiếp tục tìm hiểu về một loại Linked List khác, được gọi là Doubly Linked List. Để dễ theo dõi các bạn nên tìm hiểu tr...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Hiếu Đỗ</dc:creator>
            <pubDate>2022-01-04 17:57:50</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Data structures: Arrays]]></title>
                        <link>https://viblo.asia/p/data-structures-arrays-RnB5pOJYlPG</link>
            <guid isPermaLink="true">https://viblo.asia/p/data-structures-arrays-RnB5pOJYlPG</guid>
            <description><![CDATA[Tổng quan:
Tiếp theo trong series Data structures and Algorithms, hôm nay mình sẽ giới thiệu đến các bạn một loại Cấu trúc dữ liệu đơn giản và hay gặp...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Hiếu Đỗ</dc:creator>
            <pubDate>2021-12-31 15:45:55</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[[ViL] - Câu lệnh trong ViL]]></title>
                        <link>https://viblo.asia/p/vil-cau-lenh-trong-vil-LzD5d91dKjY</link>
            <guid isPermaLink="true">https://viblo.asia/p/vil-cau-lenh-trong-vil-LzD5d91dKjY</guid>
            <description><![CDATA[Trình thông dịch mà chúng ta đã cùng tạo ra ở bài trước trông không giống việc lập trình lắm mà giống như một cái máy tính cơ bản đưa phép tính vào và...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Bui Dai Duong</dc:creator>
            <pubDate>2021-12-06 00:33:41</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[[ViL] - Interpreter - Thực thi code]]></title>
                        <link>https://viblo.asia/p/vil-interpreter-thuc-thi-code-YWOZrGB7lQ0</link>
            <guid isPermaLink="true">https://viblo.asia/p/vil-interpreter-thuc-thi-code-YWOZrGB7lQ0</guid>
            <description><![CDATA[Có nhiều cách để chuyển code của một ngôn ngữ cho máy tính thực thi, nó có thể là biên dịch code đó sang ngôn ngữ máy để thực thi, hoặc chuyển code đó...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Bui Dai Duong</dc:creator>
            <pubDate>2021-11-25 00:24:13</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Tự viết thư viện convert json thành object và ngược lại trong Flutter.]]></title>
                        <link>https://viblo.asia/p/tu-viet-thu-vien-convert-json-thanh-object-va-nguoc-lai-trong-flutter-924lJBD8lPM</link>
            <guid isPermaLink="true">https://viblo.asia/p/tu-viet-thu-vien-convert-json-thanh-object-va-nguoc-lai-trong-flutter-924lJBD8lPM</guid>
            <description><![CDATA[Lời đầu
Qua bao nhiêu tháng dùi mài kinh sử chinh chiến Flutter. Bản thân tự cảm thấy chán nản với việc phải đi decode từ json thành object mỗi lần re...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Văn Sơn Nguyễn</dc:creator>
            <pubDate>2021-11-12 10:02:30</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[[ViL] - Parser - trình phân tích cú pháp]]></title>
                        <link>https://viblo.asia/p/vil-parser-trinh-phan-tich-cu-phap-L4x5xJ0gZBM</link>
            <guid isPermaLink="true">https://viblo.asia/p/vil-parser-trinh-phan-tich-cu-phap-L4x5xJ0gZBM</guid>
            <description><![CDATA[Ở bài viết này, chúng ta bắt đầu một thực hiện một trình phân tích cú pháp thực sự - với một khả năng xử lí lỗi tốt, cấu trúc mạch lạc.

Nó không khó ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Bui Dai Duong</dc:creator>
            <pubDate>2021-11-14 02:30:50</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[[ViL] - AST (P2 - Thực hành)]]></title>
                        <link>https://viblo.asia/p/vil-ast-p2-thuc-hanh-maGK7B8O5j2</link>
            <guid isPermaLink="true">https://viblo.asia/p/vil-ast-p2-thuc-hanh-maGK7B8O5j2</guid>
            <description><![CDATA[Làm việc với cây cú pháp
Ở phần trước, chúng ta đã định nghĩa được 4 biểu thức: Literal, Grouping, Binary, Unary.

Mặc dù chúng ta chưa làm ra nó, hãy...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Bui Dai Duong</dc:creator>
            <pubDate>2021-11-03 00:05:08</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[[ViL] - AST (P1 - Lý thuyết)]]></title>
                        <link>https://viblo.asia/p/vil-ast-p1-ly-thuyet-Ljy5V3d9Kra</link>
            <guid isPermaLink="true">https://viblo.asia/p/vil-ast-p1-ly-thuyet-Ljy5V3d9Kra</guid>
            <description><![CDATA[Đây có lẽ sẽ là bài viết nhiều lí thuyết nhất trong series và cũng là bài viết với mình là khó và đau đầu để hiểu nhất . Mong các bạn có thể hiểu với ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Bui Dai Duong</dc:creator>
            <pubDate>2021-10-31 21:36:22</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[[ViL] - Scanner]]></title>
                        <link>https://viblo.asia/p/vil-scanner-OeVKBBEAKkW</link>
            <guid isPermaLink="true">https://viblo.asia/p/vil-scanner-OeVKBBEAKkW</guid>
            <description><![CDATA[Cài đặt Dart SDK
Trước khi vào phần Scanning, nếu chưa cài Dart hãy thực hiện theo hướng dẫn tại đây. https://dart.dev/get-dart

Sau khi tải theo hướn...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Bui Dai Duong</dc:creator>
            <pubDate>2021-10-25 21:39:05</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Giới thiệu về trình thông dịch của ViL]]></title>
                        <link>https://viblo.asia/p/gioi-thieu-ve-trinh-thong-dich-cua-vil-Ljy5V30jKra</link>
            <guid isPermaLink="true">https://viblo.asia/p/gioi-thieu-ve-trinh-thong-dich-cua-vil-Ljy5V30jKra</guid>
            <description><![CDATA[Lời dẫn
ViL là ngôn ngữ kịch bản, chúng ta sẽ cùng làm trình thông dịch cho nó. Bạn có thể dùng bất cứ ngôn ngữ nào để triển khai trình thông dịch, tr...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Bui Dai Duong</dc:creator>
            <pubDate>2021-10-23 14:44:34</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Tìm hiểu lập trình bất đồng bộ trong Dart &amp; Flutter]]></title>
                        <link>https://viblo.asia/p/tim-hieu-lap-trinh-bat-dong-bo-trong-dart-flutter-m68Z0e9XlkG</link>
            <guid isPermaLink="true">https://viblo.asia/p/tim-hieu-lap-trinh-bat-dong-bo-trong-dart-flutter-m68Z0e9XlkG</guid>
            <description><![CDATA[

Bài viết được dịch và viết lại từ ngữ cho dễ hiểu từ nguồn bài gốc: Exploring Asynchronous Programming In Dart & Flutter

Lập trình bất đồng bộ là k...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Software Engineer Training</dc:creator>
            <pubDate>2021-09-28 18:02:04</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Tìm hiểu Keys trong Flutter]]></title>
                        <link>https://viblo.asia/p/tim-hieu-keys-trong-flutter-3P0lP6RPKox</link>
            <guid isPermaLink="true">https://viblo.asia/p/tim-hieu-keys-trong-flutter-3P0lP6RPKox</guid>
            <description><![CDATA[

Trong bài viết này, chúng ta sẽ cùng nhau khám phá các Keys trong Flutter. Không những tìm hiểu công dụng của từng loại Key, chúng ta còn biết được ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Software Engineer Training</dc:creator>
            <pubDate>2021-09-27 09:42:49</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Làm việc với JSON &amp; Serialization trong Flutter]]></title>
                        <link>https://viblo.asia/p/lam-viec-voi-json-serialization-trong-flutter-maGK762b5j2</link>
            <guid isPermaLink="true">https://viblo.asia/p/lam-viec-voi-json-serialization-trong-flutter-maGK762b5j2</guid>
            <description><![CDATA[

JSON là một định dạng tuyệt vời để chuyển dữ liệu qua web và hơn thế nữa. Mọi nhà phát triển sẽ phải đối mặt với vấn đề: làm cách nào để parse JSON ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Software Engineer Training</dc:creator>
            <pubDate>2021-09-25 16:59:27</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Hướng dẫn làm việc với Sound Null Safety trong Flutter]]></title>
                        <link>https://viblo.asia/p/huong-dan-lam-viec-voi-sound-null-safety-trong-flutter-YWOZr3X7lQ0</link>
            <guid isPermaLink="true">https://viblo.asia/p/huong-dan-lam-viec-voi-sound-null-safety-trong-flutter-YWOZr3X7lQ0</guid>
            <description><![CDATA[

Vào ngày 3 tháng 3 năm 2021, team Flutter đã công bố Flutter 2 and Dart 2.12. Trong số đó, có một thay đổi rất quan trọng là Sound Null Safety. Bài ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Software Engineer Training</dc:creator>
            <pubDate>2021-09-22 17:04:47</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Flutter cho React Native Developer phần 1]]></title>
                        <link>https://viblo.asia/p/flutter-cho-react-native-developer-phan-1-WAyK86ynlxX</link>
            <guid isPermaLink="true">https://viblo.asia/p/flutter-cho-react-native-developer-phan-1-WAyK86ynlxX</guid>
            <description><![CDATA[I. Mở đầu
Chào mọi người !

Mình tạo series này dành cho những người đã có kinh nghiệm code react native và muốn chuyển sang hoặc học thêm về flutter
...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Phạm Quyết Thắng</dc:creator>
            <pubDate>2021-09-20 18:27:41</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Dart Null safety tối ưu ứng dụng Flutter như thế nào]]></title>
                        <link>https://viblo.asia/p/dart-null-safety-toi-uu-ung-dung-flutter-nhu-the-nao-WAyK8629lxX</link>
            <guid isPermaLink="true">https://viblo.asia/p/dart-null-safety-toi-uu-ung-dung-flutter-nhu-the-nao-WAyK8629lxX</guid>
            <description><![CDATA[

Với sự ra mắt của Flutter 2, nhánh stable của Flutter đã chính thức có được một tính năng vô cùng quan trọng và được cộng đồng ngóng chờ bấy lâu: Nu...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Software Engineer Training</dc:creator>
            <pubDate>2021-09-12 17:28:23</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[[Flutter] Xuất bản flutter web lên Github]]></title>
                        <link>https://viblo.asia/p/flutter-xuat-ban-flutter-web-len-github-eW65G68OlDO</link>
            <guid isPermaLink="true">https://viblo.asia/p/flutter-xuat-ban-flutter-web-len-github-eW65G68OlDO</guid>
            <description><![CDATA[Giới thiệu
Github có chức năng rất nay là giúp các bạn đưa trang web của mình lên hoàn toàn miễn phí. Hôm mình mình sẽ hướng dẫn các bạn cách deploy 1...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Phạm Tiến Dũng</dc:creator>
            <pubDate>2021-08-28 17:18:00</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[[Flutter] Hướng dẫn tăng điểm trên pub.dev]]></title>
                        <link>https://viblo.asia/p/flutter-huong-dan-tang-diem-tren-pubdev-gGJ596OPKX2</link>
            <guid isPermaLink="true">https://viblo.asia/p/flutter-huong-dan-tang-diem-tren-pubdev-gGJ596OPKX2</guid>
            <description><![CDATA[Giới thiệu
Ở bài trước mình đã giới thiệu về cách upload plugin lên pub.dev (Xem lại tại đây). Hôm nay mình sẽ nói về cách tăng điểm pub points trên p...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Phạm Tiến Dũng</dc:creator>
            <pubDate>2021-08-27 21:11:04</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[[Flutter] Hướng dẫn đưa plugin lên pub.dev]]></title>
                        <link>https://viblo.asia/p/flutter-huong-dan-dua-plugin-len-pubdev-LzD5dMjoKjY</link>
            <guid isPermaLink="true">https://viblo.asia/p/flutter-huong-dan-dua-plugin-len-pubdev-LzD5dMjoKjY</guid>
            <description><![CDATA[Giới thiệu
Ở bài trước mình đã giới thiệu về cách tạo plugin flutter và cách kết nối xuống native (Xem lại tại đây). Hôm nay mình sẽ nói về cách đưa p...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Phạm Tiến Dũng</dc:creator>
            <pubDate>2021-08-25 22:03:48</pubDate>
                                                                                                        </item>
            </channel>
</rss>
