<?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>Androidpattern 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/androidpattern.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>Androidpattern Tag - Viblo</title>
            <link>https://viblo.asia/rss</link>
        </image>
                                <language>vi-vn</language>
        <lastBuildDate>2026-05-20T20:26:45+07:00</lastBuildDate>
                <item>
            <title><![CDATA[Material design trong android part III - b]]></title>
                        <category>Development</category>
                        <link>https://viblo.asia/p/material-design-trong-android-part-iii-b-1VgZvwNmlAw</link>
            <guid isPermaLink="true">https://viblo.asia/p/material-design-trong-android-part-iii-b-1VgZvwNmlAw</guid>
            <description><![CDATA[I. Lời mở đầu
* Xin chào mọi người, hôm nay mình sẽ tiếp tục viết về seri về material design trong android.
* Tiếp tục phần III-a hôm nay mình sẽ viết...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Vu Duc Sang</dc:creator>
            <pubDate>2018-05-19 20:39:08</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[MVC hay MVP hay MVVM hay không có gì?]]></title>
                        <category>Development</category>
                        <link>https://viblo.asia/p/mvc-hay-mvp-hay-mvvm-hay-khong-co-gi-Do754w40lM6</link>
            <guid isPermaLink="true">https://viblo.asia/p/mvc-hay-mvp-hay-mvvm-hay-khong-co-gi-Do754w40lM6</guid>
            <description><![CDATA[I> Dẫn nhập
Khi bắt đầu hiện thực một dự án Android, việc đầu tiên chúng ta cần làm là tìm một pattern tốt để xây dựng cấu trúc cho cả project. Dùng M...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Nguyễn Hồng Nguyên</dc:creator>
            <pubDate>2018-03-09 00:23:23</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Phát triển Android hiện đại với Kotlin (Phần 3)]]></title>
                        <category>Development</category>
                        <link>https://viblo.asia/p/phat-trien-android-hien-dai-voi-kotlin-phan-3-yMnKMyYDK7P</link>
            <guid isPermaLink="true">https://viblo.asia/p/phat-trien-android-hien-dai-voi-kotlin-phan-3-yMnKMyYDK7P</guid>
            <description><![CDATA[Giới thiệu về các thành phần nhận biết vòng đời (Lifecycle-aware components)
Rất nhiều developer gặp phải vấn đề liên quan đến vòng đời trong Android,...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Hoang Van Tuan</dc:creator>
            <pubDate>2018-03-06 23:23:03</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Dagger 2 trong Android - giảm số lượng method]]></title>
                        <category>Development</category>
                        <link>https://viblo.asia/p/dagger-2-trong-android-giam-so-luong-method-E375zyDPlGW</link>
            <guid isPermaLink="true">https://viblo.asia/p/dagger-2-trong-android-giam-so-luong-method-E375zyDPlGW</guid>
            <description><![CDATA[Dagger 2 - là một dependency injection framework thuộc dạng compile-time và fully static. Tách biệt khởi tạo/sử dụng, dễ dàng test hơn(test đơn vị và ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Hoang Van Tuan</dc:creator>
            <pubDate>2017-08-02 21:46:07</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Make Repository Pattern more efficient in Android]]></title>
                        <category>Development</category>
                        <link>https://viblo.asia/p/make-repository-pattern-more-efficient-in-android-ByEZkLY4lQ0</link>
            <guid isPermaLink="true">https://viblo.asia/p/make-repository-pattern-more-efficient-in-android-ByEZkLY4lQ0</guid>
            <description><![CDATA[Dẫn nhập
Việc define structure cho một dự án luôn là một công việc vô cùng khó khăn và đòi hỏi nhiều kinh nghiệm, kỹ năng nhất định. Do đó, công việc ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Hiếu Phạm</dc:creator>
            <pubDate>2017-07-30 12:22:50</pubDate>
                                                                                                        </item>
            </channel>
</rss>
