Doanh nghiệp của bạn không phù hợp với điện thoại – Ứng dụng Flutter của bạn cũng vậy

Một quán cà phê hiện đại chạy trên nhiều màn hình.

Xem thêm

Doanh nghiệp của bạn không phù hợp với điện thoại – Ứng dụng Flutter của bạn cũng vậy

Một quán cà phê hiện đại chạy trên nhiều màn hình.

Xem thêm

Xây dựng trên Nostr: Những thách thức kỹ thuật thực sự

Đây là Phần 2 của loạt bài gồm hai phần.

Xem thêm

Tối ưu hóa xây dựng Xcode bằng 6 kỹ năng của tác nhân

Tối ưu hóa bản dựng Xcode đảm bảo cả bản dựng sạch và bản dựng tăng dần của bạn vẫn hoạt động.

Xem thêm

Google cho dịch cuộc nói chuyện trực tiếp bằng iPhone

Tính năng dịch trực tiếp của ứng dụng Translate vừa được Google triển khai trên iOS, sau một thời gian triển khai phiên bản beta trên Android. Trong thông báo ra mắt tuần này, Google cho biết công cụ này đã hỗ trợ khoảng 70 ngôn ngữ, trong đó có tiếng Việt.

Xem thêm
retain_cycle_swift

Retain Cycle trong Swift

1) ARC nền tảng 2) Retain cycle: hai mô thức phổ biến 2.1 Object ↔ Object 2.2 Closure ↔ Object 3) weak vs unowned Thuộc tính weak unowned Loại Optional…

Xem thêm
Swift Class vs Struct

Struct và Class trong Swift

1) Bức tranh tổng quát Gợi ý: Swift ưu tiên value semantics để dễ suy luận và an toàn luồng. Chỉ dùng class khi cần chia sẻ trạng thái sống…

Xem thêm

Làm quen với flutter_bloc

Giới thiệu flutter_bloc là 1 package trong flutter, dùng để quản lý state. Cài đặt: Import: Vì sao nên sử dụng Bloc Flutter? Bloc giúp tách biệt phần business logic,…

Xem thêm

Bloc Pattern cơ bản trong Flutter

1. Bloc Pattern là gì Bloc Pattern là một Pattern :D, mục đích chính của Pattern này là tách code business logic ra khỏi UI thay vì gộp chung logic…

Xem thêm

Stream trong Flutter

Stream là gì? Lập trình bất đồng bộ là một thuật ngữ phổ biến trong lập trình. Trong ngôn ngữ Dart, Future class để khai báo 1 hàm bất đồng…

Xem thêm