Month: April 2022

  • Backdrop Filter Widget trong Flutter

    Tạo hiệu ứng làm mờ bằng tiện ích BackdropFilter trong ứng dụng Flutter của bạn Chúng ta sẽ xem cách triển khai chương trình demo của BackdropFilter và hướng dẫn bạn cách sử dụng tiện ích đó để tạo hiệu ứng mờ trong các ứng dụng Flutter của bạn. Backdrop Filter Widget Flutter đang sử dụng để…

  • Mô hình Agile

    Mô hình Agile Có rất nhiều mô hình có thể áp dụng trong quá trình phát triển phần mềm, tuy nhiên Agile là một trong những mô hình đang được ứng dụng rất nhiều và phổ biến trong các công ty. 1. Mô hình Agile là gì? Agile là một phương pháp phát triển phần…

  • JSON vs YAML: A Dive Into 2 Popular Data Serialization Languages

    Bất kỳ người nào quan tâm đến lập trình và công nghệ đều biết JSON là gì. YAML không phổ biến như JSON, nhưng nó cũng là một ngôn ngữ tuần tự hóa dữ liệu phổ biến và tuyệt vời. Ví dụ, bất kỳ người nào đã sử dụng Docker chắc chắn biết YAML là…

  • SỬ DỤNG RETROFIT TRONG FLUTTER

    Trong bài viết này tôi sẽ giới thiệu về retrofit trong Flutter và cách sử dụng retrofit Flutter. Retrofit là gì ? Trong Android, Retrofit là một HTTP client type-safe cho Android & Java, giúp dễ dàng kết nối đến một dịch vụ REST API trên web bằng cách chuyển đổi API thành Java Interface.…

  • Firebase dùng trong Flutter (Phần 2)

    Cloud Firestore Cloud Firestore là gì? Firestore là một cơ sở dữ liệu đám mây NoSQL linh hoạt, có thể mở rộng để lưu trữ và đồng bộ dữ liệu. Nó giữ cho dữ liệu của bạn được đồng bộ hóa trên các ứng dụng khách thông qua trình nghe thời gian thực và cung…

  • Animation trong Flutter: Các loại animation và tìm hiểu chi tiết về Implicit Animations

    Animation trong Flutter: Các loại animation và tìm hiểu chi tiết về Implicit Animations Animation là một khái niệm rất mạnh mẽ và quan trọng trong Flutter. Chúng ta không thể tưởng tượng bất kỳ ứng dụng di động nào không có hình ảnh động. Khi bạn chạm vào một nút hoặc chuyển từ trang…

  • Shared Preferences trong Flutter

    [FLUTTER] Shared Preferences trong Flutter Để lưu trữ các dữ liệu ở local trong ứng dụng Flutter, ngoài cách lưu bằng sqlite, chúng ta còn thể lưu dữ liệu vào Shared Preferences 1. Sơ lược về Shared Preferences trong Flutter Dùng để lưu những tập dữ liệu nhỏ dưới dạng key-value Các loại dữ liệu…

  • Firebase dùng trong Flutter (Phần 1):

    1. Tổng quan. Firebase là một nền tảng để phát triển ứng dụng di động và trang web, bao gồm các API đơn giản và mạnh mẽ mà không cần backend hay server. Lợi ích của Firebase là gì? Firebase còn giúp các lập trình viên rút ngắn thời gian triển khai và mở rộng…

  • [Flutter]Tạo Widget với Android Native bằng Platform Views

    [Flutter]Tạo Widget với Android Native bằng Platform Views

    Một ví dụ về tạo 2 widget được triển khai dưới Android Native Dưới Native Đầu tiên, chúng ta sẽ tạo 2 class FirstWidget.kt và SecondWidget.kt: FirstWidget.kt : Sử dụng file .xml import android.content.Context import android.view.LayoutInflater import android.view.View import io.flutter.plugin.platform.PlatformView internal class FirstWidget(context: Context, id: Int, creationParams: Map<String?, Any?>?) : PlatformView { private val view:…

  • [FLUTTER] MỘT SỐ WIDGET HỮU ÍCH TRONG FLUTTER (PHẦN CUỐI)

    [FLUTTER] MỘT SỐ WIDGET HỮU ÍCH TRONG FLUTTER (PHẦN CUỐI)

    Ở phần cuối này mình sẽ giới thiệu cho anh em nốt những widget hay ho mà mình tìm hiểu được.Anh em có thể đọc lại 2 phần trước ở đây nhé: Phần 1Phần 2 Bắt đầu luôn nào!!! 1. RichText Có lúc nào anh em muốn viết một dòng chữ nhưng các phần trong…