Apple chính thức mở khóa PWA trên iOS 19 Web App được quyền truy cập NFC và Bluetooth ngang hàng Native App

[VNXF] Theme Digital – Sự lựa chọn hoàn hảo cho diễn đàn công nghệ hiện đại Group Zalo của Cộng đồng người dùng XenForo tại Việt Nam

Baron Darkness

Gefreiter
Apple chính thức "mở khóa" PWA trên iOS 19: Web App được quyền truy cập NFC và Bluetooth ngang hàng Native App

Kỷ nguyên Web App bị coi là "công dân hạng hai" trên iPhone đã chính thức khép lại. Dưới sức ép khủng khiếp từ đạo luật DMA (Châu Âu) và phán quyết chống độc quyền mới nhất từ Bộ Tư pháp Mỹ, bản cập nhật iOS 19.2 vừa phát hành sáng nay đã âm thầm gỡ bỏ các rào cản kỹ thuật cuối cùng của Safari. Progressive Web Apps (PWA) giờ đây có thể giao tiếp với phần cứng mạnh mẽ không kém gì ứng dụng tải từ App Store.

Apple chính thức mở khóa PWA trên iOS 19 Web App được quyền truy cập NFC và Bluetooth ngang hà...png

1. NFC và Bluetooth: Biên giới cuối cùng đã bị xóa bỏ​


Trước đây, Apple kiên quyết chặn quyền truy cập Web NFC và Web Bluetooth trên Safari vì lý do "bảo mật" (nhưng thực chất là để bảo vệ hệ sinh thái Apple Pay và HomeKit).

Trên iOS 19.2:
  • Web NFC API: Một trang web thương mại điện tử giờ đây có thể quét thẻ tín dụng trực tiếp hoặc đọc chip NFC trên sản phẩm mà không cần cài App.
  • Web Bluetooth API: Các thiết bị y tế hoặc Smart Home có thể được điều khiển trực tiếp từ trình duyệt Safari.

2. Push Notification "thực thụ" và Background Sync​


Dù đã hỗ trợ Push Notification từ iOS 16, nhưng nó đi kèm hàng tá điều kiện ngặt nghèo (phải Add to Home Screen, người dùng phải tương tác...).
Với bản cập nhật mới:
  • Install Prompt: Safari hiện cho phép hiển thị popup "Cài đặt ứng dụng" chuẩn mực (native install prompt) thay vì bắt người dùng phải mò mẫm trong menu Share > Add to Home Screen.
  • Background Sync: Web App có thể đồng bộ dữ liệu ngầm ngay cả khi người dùng đã tắt màn hình – điều trước đây chỉ Native App làm được.

3. Cú đánh mạnh vào "Apple Tax" (Phí hoa hồng 30%)​


Giới phân tích nhận định đây là đòn giáng mạnh vào doanh thu App Store. Với các startup, việc phát triển PWA giờ đây hấp dẫn hơn nhiều:
  • Không mất phí 99$/năm cho tài khoản Apple Developer.
  • Không bị cắt phế 30% doanh thu bán vật phẩm ảo.
  • Không phải chờ Review: Cập nhật code là người dùng có tính năng mới ngay lập tức (Hot fix), không cần chờ Apple duyệt 2-3 ngày.

4. Phản ứng của Google: "Chúng tôi đã đợi ngày này 5 năm rồi"​


Ngay sau thông báo của Apple, đội ngũ Google Chrome Developers (đứng sau Project Fugu - dự án mở rộng khả năng cho Web) đã đăng tải dòng trạng thái chúc mừng đầy ẩn ý.
Thực tế, Android đã hỗ trợ các tính năng này từ lâu. Động thái của Apple giúp Google đạt được mục đích lớn nhất: Chuẩn hóa trải nghiệm Web đa nền tảng (Cross-platform Consistency).

Giờ đây, một lập trình viên chỉ cần viết code một lần (Write Once), sử dụng cùng một API chuẩn W3C, và nó sẽ chạy hoàn hảo cả trên Android lẫn iOS mà không cần các bản vá lỗi (polyfills) phức tạp riêng cho Safari nữa.

5. Lời khuyên cho Dev Mobile​


Nếu bạn đang duy trì song song một team iOS (Swift) và một team Web, đã đến lúc cân nhắc lại chiến lược. Với các ứng dụng tin tức, thương mại điện tử, hoặc quản lý công việc (SaaS), PWA trên iOS 19 đã đáp ứng 95% nhu cầu kỹ thuật.
Hãy cập nhật ngay manifest.json để khai báo các quyền mới ("permissions": ["nfc", "bluetooth"]) và kiểm tra tính năng "Standalone" trên Safari 19.
 
Bài viết chỉ thể hiện quan điểm cá nhân của tác giả và mang tính tham khảo. Chúng tôi không chịu trách nhiệm cho bất kỳ rủi ro nào phát sinh từ việc sử dụng thông tin trong bài viết.
Back
Top