<?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>Kotlin-tips 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/kotlin-tips.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>Kotlin-tips Tag - Viblo</title>
            <link>https://viblo.asia/rss</link>
        </image>
                                <language>vi-vn</language>
        <lastBuildDate>2026-04-21T19:03:17+07:00</lastBuildDate>
                <item>
            <title><![CDATA[SAM Conversion Một Điều Thú Vị Mới Trong Kotlin]]></title>
                        <link>https://viblo.asia/p/sam-conversion-mot-dieu-thu-vi-moi-trong-kotlin-Ljy5VYbVlra</link>
            <guid isPermaLink="true">https://viblo.asia/p/sam-conversion-mot-dieu-thu-vi-moi-trong-kotlin-Ljy5VYbVlra</guid>
            <description><![CDATA[![](https://images.viblo.asia/2e81a2e3-a54e-4f27-920f-1f085021ec91.jpg)



Một vấn đề chung của nhiều bạn khi đang thuần thục với ngôn ngữ Java rồi xo...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Bùi Thành Việt</dc:creator>
            <pubDate>2019-04-20 14:56:49</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Kotlin (Bài - 3) funtion]]></title>
                        <link>https://viblo.asia/p/kotlin-bai-3-funtion-m68Z0M99lkG</link>
            <guid isPermaLink="true">https://viblo.asia/p/kotlin-bai-3-funtion-m68Z0M99lkG</guid>
            <description><![CDATA[1, fun
- Hàm là đại diện cho 1 đoạn code
- Gọi hàm
functionName() `
- Ví dụ:
- Hàm có tham số
- Hàm trả về
2, Đệ quy
- Đệ quy là gọi hàm trong cihnhs ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Bình Lưu</dc:creator>
            <pubDate>2019-04-02 16:05:22</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Từ java sang kotlin]]></title>
                        <link>https://viblo.asia/p/tu-java-sang-kotlin-GrLZDedelk0</link>
            <guid isPermaLink="true">https://viblo.asia/p/tu-java-sang-kotlin-GrLZDedelk0</guid>
            <description><![CDATA[Bài viết không đi sâu vào toàn bộ kotlin mà sẽ chỉ ra một số thay đổi từ java sang kotlin thường hay sử dụng (phù hợp với những người đang dùng java c...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Bình Lưu</dc:creator>
            <pubDate>2019-03-29 09:47:24</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Một số mẹo sử dụng Kotlin cho Lập trình Android]]></title>
                        <category>Development</category>
                        <link>https://viblo.asia/p/mot-so-meo-su-dung-kotlin-cho-lap-trinh-android-Eb85opDkK2G</link>
            <guid isPermaLink="true">https://viblo.asia/p/mot-so-meo-su-dung-kotlin-cho-lap-trinh-android-Eb85opDkK2G</guid>
            <description><![CDATA[Tôi bắt đầu sử dụng Kotlin cho các dự án Android của tôi vào giữa năm 2017 trong thời điểm Google I/O 2017 bắt đầu giới thiệu nó đến toàn thể lập trìn...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Công Nguyễn Thành</dc:creator>
            <pubDate>2018-11-23 10:58:16</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[#31DaysOfKotlin - Week 1 Recap]]></title>
                        <category>Development</category>
                        <link>https://viblo.asia/p/31daysofkotlin-week-1-recap-Az45bgw6KxY</link>
            <guid isPermaLink="true">https://viblo.asia/p/31daysofkotlin-week-1-recap-Az45bgw6KxY</guid>
            <description><![CDATA[Chào mọi người, hôm trc mình có qua Medium có đọc một series khá hay từ Google Developer có tên là #31DaysOfKotlin. Mục đích của series này là chia sẻ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Hung Nguyen</dc:creator>
            <pubDate>2018-07-10 02:21:26</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[KOTLIN - BASIC]]></title>
                        <category>Development</category>
                        <link>https://viblo.asia/p/kotlin-basic-Az45bgzLKxY</link>
            <guid isPermaLink="true">https://viblo.asia/p/kotlin-basic-Az45bgzLKxY</guid>
            <description><![CDATA[Chào các bạn, ở bài trước https://viblo.asia/p/android-java-hay-kotlin-3P0lPzM4Kox chúng ta đã có cái nhìn tổng quát về kotlin và để nối tiếp cho loạt...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">PhamDinhTuan</dc:creator>
            <pubDate>2018-06-07 11:36:52</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Có gì mới trong Kotlin 1.2.30]]></title>
                        <category>Development</category>
                        <link>https://viblo.asia/p/co-gi-moi-trong-kotlin-1230-RnB5pNprZPG</link>
            <guid isPermaLink="true">https://viblo.asia/p/co-gi-moi-trong-kotlin-1230-RnB5pNprZPG</guid>
            <description><![CDATA[Vào ngày 1/3 vừa qua, kotlin 1.2.30 chính thức được release, Vậy có những gì mới ở bản 1.2.30 này:
* Thêm một khai báo mới trong thư viện chuẩn, bắt c...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">tran.danh.ha</dc:creator>
            <pubDate>2018-04-02 15:41:12</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Từ Java đến Kotlin: khi cú pháp không còn là nỗi lo!]]></title>
                        <category>Development</category>
                        <link>https://viblo.asia/p/tu-java-den-kotlin-khi-cu-phap-khong-con-la-noi-lo-WAyK8kJ95xX</link>
            <guid isPermaLink="true">https://viblo.asia/p/tu-java-den-kotlin-khi-cu-phap-khong-con-la-noi-lo-WAyK8kJ95xX</guid>
            <description><![CDATA[So sánh Java với Kotlin

Kotlin - Một ngôn ngữ ra đời với việc thừa kế những sự tốt đẹp của Java và giải quyết những vấn đề mà Java gặp phải.
Điều đầu...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Anh Tran</dc:creator>
            <pubDate>2018-04-01 01:42:32</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Kotlin - Xây dựng Restful APIs sử dụng Kotlin, Spring Boot, Mysql, JPA and Hibernate]]></title>
                        <category>Development</category>
                        <link>https://viblo.asia/p/kotlin-xay-dung-restful-apis-su-dung-kotlin-spring-boot-mysql-jpa-and-hibernate-6J3ZgJWxKmB</link>
            <guid isPermaLink="true">https://viblo.asia/p/kotlin-xay-dung-restful-apis-su-dung-kotlin-spring-boot-mysql-jpa-and-hibernate-6J3ZgJWxKmB</guid>
            <description><![CDATA[1. Các khái niệm cơ bản
Trong giới hạn bài viết mình xin phép được phép nói qua các khái niệm cơ bản mà tập trung vào ví dụ tạo restful api sử dụng Ko...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Nguyễn Văn Hưng B</dc:creator>
            <pubDate>2018-03-30 10:18:08</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Idiomatic Kotlin (Phần 2)]]></title>
                        <category>Development</category>
                        <link>https://viblo.asia/p/idiomatic-kotlin-phan-2-Eb85oBeWl2G</link>
            <guid isPermaLink="true">https://viblo.asia/p/idiomatic-kotlin-phan-2-Eb85oBeWl2G</guid>
            <description><![CDATA[Nối tiếp phần 1

Tiếp tục là một vài tips hữu ích khi sử dụng Kotlin

Nâng giá trị các object (Leverage Value Object)
Với data classes, ta có thể dễ d...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Vo The Anh</dc:creator>
            <pubDate>2018-03-27 16:53:29</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Code Clean-up Kotlin]]></title>
                        <category>Development</category>
                        <link>https://viblo.asia/p/code-clean-up-kotlin-gGJ59gMJZX2</link>
            <guid isPermaLink="true">https://viblo.asia/p/code-clean-up-kotlin-gGJ59gMJZX2</guid>
            <description><![CDATA[Mở bài
- Giống như những ngôn ngữ khác thì việc refactor giúp chúng ta code nhanh , người khác đọc code cũng dễ hiểu hơn.
Khởi tạo đối tượng
- Sử dụng...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Phan Xuan Thuan</dc:creator>
            <pubDate>2018-03-30 16:36:33</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Idiomatic Kotlin (Phần 1)]]></title>
                        <category>Development</category>
                        <link>https://viblo.asia/p/idiomatic-kotlin-phan-1-Ljy5Veezlra</link>
            <guid isPermaLink="true">https://viblo.asia/p/idiomatic-kotlin-phan-1-Ljy5Veezlra</guid>
            <description><![CDATA[Idiomatic Kotlin là bài viết tổng hợp những mẹo, những kiến thức cơ bản cần ghi nhớ và nên vận dụng khi sử dụng Kotlin. Bài viết này sẽ nêu các use ca...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Vo The Anh</dc:creator>
            <pubDate>2018-02-26 17:18:47</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Interface trong Kotlin]]></title>
                        <category>Development</category>
                        <link>https://viblo.asia/p/interface-trong-kotlin-1Je5EYRj5nL</link>
            <guid isPermaLink="true">https://viblo.asia/p/interface-trong-kotlin-1Je5EYRj5nL</guid>
            <description><![CDATA[Mở bài
- Chào các bạn, bài này mình sẽ giới thiệu điểm khác giữa Interface của kotlin và Interface của Java.
- Đầu tiên các bạn cần phải biết interfac...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Phan Xuan Thuan</dc:creator>
            <pubDate>2017-10-22 22:30:50</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Kotlin Tips : Sử dụng Singleton, Utility Functions, Group Object Initialization và nhiều hơn nữa]]></title>
                        <category>Development</category>
                        <link>https://viblo.asia/p/kotlin-tips-su-dung-singleton-utility-functions-group-object-initialization-va-nhieu-hon-nua-3Q75wyvBZWb</link>
            <guid isPermaLink="true">https://viblo.asia/p/kotlin-tips-su-dung-singleton-utility-functions-group-object-initialization-va-nhieu-hon-nua-3Q75wyvBZWb</guid>
            <description><![CDATA[Tất cả những Tips này để hỗ trợ các bạn viết code Kotlin trở nên tốt hơn và sử dụng tối đa những gì mà ngôn ngữ cung cấp.
Có rất nhiều lợi ích cho And...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Công Nguyễn Thành</dc:creator>
            <pubDate>2017-09-26 11:39:56</pubDate>
                                                                                                        </item>
            </channel>
</rss>
