Android

Sử dụng EventBus trong Android – Phần 1

1. EventBus là gì? EventBus là gì? EventBus là open-source thư viện cho Android và Java trong việc sử dụng mẫu Publisher/Subscriber. EventBus trung tâm kết nối giữa các lớp độc lập chỉ với một ít dòng code đơn giản, bỏ đi sự phụ thuộc và cái thiện tốc độ. Hiểu đơn giản là nó sẽ giúp gửi dữ liệu…

Tiếp tục đọc

Công nghệ

Người dùng Android 7.0 trở lên sắp có thể đăng nhập ứng dụng bằng cảm biến vân tay hoặc mã PIN mà không cần tới mật khẩu

Giải pháp mới do Liên minh FIDO phối hợp cùng Google hứa hẹn sẽ đem tới một phương thức đăng nhập dịch vụ, ứng dụng bằng các công cụ sinh trắc học tiện lợi hơn rất nhiều so với mật khẩu hoặc mã xác thực hai yếu tố. Sắp tới, người dùng Android chạy từ phiên bản 7.0 trở lên…

Tiếp tục đọc

Công nghệ

Google muốn loại bỏ mật khẩu khỏi hệ điều hành Android, ảnh hưởng hơn 1 tỷ người dùng

Android trong tương lai sẽ không cần đến mật khẩu để bảo mật thiết bị nữa, và người dùng cần làm quen với điều đó. Rất có thể một ngày nào đó, mật khẩu bảo mật hệ điều hành Android của bạn cũng sẽ chịu chung số phận với những chiếc đĩa mềm trong quá khứ. Google và Liên minh…

Tiếp tục đọc

Công nghệ

Google ra mắt Flutter 1.2 và Dart DevTools, một bộ công cụ lập trình trên nền web

Tại sự kiện Mobile World Congress (MWC 2019) đang diễn ra ở Barcelona ngày hôm nay, Google đã ra mắt phiên bản 1.2 của Flutter – một UI framework mã nguồn mở cho phép các nhà phát triển xây dựng các ứng dụng gốc (native) đa nền tảng cho iOS và Android. Google cũng tung ra bản preview của bộ công cụ lập trình…

Tiếp tục đọc

Android

Phần Cuối: Kiến trúc dự án trong Android – VIPER

1. Giới thiệu Tới nay chúng ta đã tìm hiểu các mô hình MVC, MVP và MVVM. Các mô hình trên có đặc điểm chung là có một “lớp trung gian” để phân tách Model và View. Tuy nhiên gánh nặng trên các lớp trung gian này cũng khá lớn, vì trong ứng dụng mobile các logic phục vụ UX là rất lớn: animation, transition, navigation,… Chúng thường…

Tiếp tục đọc

Android

Phần 2: Kiến trúc dự án trong Android – MVP

1. Giới thiệu Ở phần trước, chúng ta đã tìm hiểu về mô hình MVC trong Android. Ở phần này chúng ta cùng tìm hiểu về mô hình MVP trong android. MVP là gì thế nhể? Nghe quen quen… Với những người chơi game chắc chắn không còn xa lạ gì với MVP. Tuy nhiên nhiều người không am hiểu vẫn thắc mắc MVP là gì? Nó là…

Tiếp tục đọc

Android

Phần 1: Kiến trúc dự án trong Android – MVC

1. Giới thiệu Khi bắt tay vào xây dụng một ứng dụng, chúng ta thường nghĩ ngay đến việc sẽ sử dụng mô hình phát triển nào để dễ maintenance nhất. Trong loạt bài Kiến trúc dự án trong Android này, chúng ta sẽ tìm hiểu từng mô hình một. Đầu tiên có thể nói đến đó là MVC. MVC không chỉ…

Tiếp tục đọc