Shopify thông báo chuyển hướng phát triển di động từ React Native về lại nền tảng gốc (Swift/Kotlin), với lý do các tác nhân lập trình (coding agents) đã giúp giảm thiểu chi phí xây dựng trên cả hai nền tảng
Tổng quan sự kiện
Toàn cảnh do AI tổng thuật
Shopify tuyên bố sẽ chuyển đổi việc phát triển ứng dụng di động từ React Native về lại nền tảng gốc (Swift và Kotlin). Công ty cho biết quyết định này xuất phát từ sự tiến bộ của công nghệ tác nhân lập trình (coding agents), giúp giảm đáng kể chi phí xây dựng và duy trì mã nguồn riêng biệt cho hai nền tảng, từ đó thay đổi giả định cốt lõi từng khiến họ lựa chọn React Native vào năm 2020.
Shopify nhấn mạnh rằng các ứng dụng React Native hiện tại của họ vẫn hoạt động tốt, việc chuyển đổi này không xuất phát từ vấn đề hiệu năng của các framework đa nền tảng. Công ty đang tận dụng các tác nhân AI để hỗ trợ toàn bộ quá trình di chuyển, với mục tiêu tái cấu trúc ứng dụng sao cho dễ hiểu hơn đối với cả con người và tác nhân AI. Ứng dụng thương mại điện tử cốt lõi Shop đã được phát hành dưới dạng ứng dụng thuần gốc, ứng dụng Shopify đang trong quá trình chuyển đổi và các ứng dụng còn lại sẽ sớm được thực hiện theo.
Để đảm bảo chất lượng di chuyển, Shopify đã tự phát triển hệ thống kiểm soát có tên Helix. Hệ thống này chia mã nguồn thành các điểm kiểm tra nhỏ theo từng màn hình, mỗi điểm kiểm tra phải vượt qua bốn cửa ải: kiểm thử hành vi, đối chiếu hình ảnh thực tế, hai vòng đánh giá mã nguồn đối kháng và xác nhận từ con người. Công ty cho biết ứng dụng Shop chỉ mất 12 tuần từ giai đoạn thử nghiệm ý tưởng (PoC) đến khi lên kệ trên cả hai nền tảng gốc.
Tổng thuật do AI tổng hợp từ toàn bộ bài đưa tin, cập nhật theo diễn biến · làm mới T6 · 11/09 · 05:10.
Diễn biến mới nhất
Xem chi tiết toàn cảnh sự việc tại đây.
Dòng thời gian đưa tin
Đang hiện 3 bài · tất cả · mới trước
T6 · 11/09
Shopify thông báo từ bỏ React Native trên di động, quay trở lại phát triển thuần gốc với Swift và Kotlin
Simon Willison BlogShopify thông báo chuyển ứng dụng di động từ React Native về lại hai bộ mã nguồn gốc Swift và Kotlin. Phía công ty giải thích rằng việc chọn React Native vào năm 2020 là để tránh lặp lại công việc phát triển và cho phép lập trình viên làm việc đa nền tảng. Tuy nhiên, hiện nay các tác nhân AI đã có thể đảm nhận tốt các công việc thực thi, chuyển đổi, kiểm thử và đánh giá, khiến chi phí duy trì trên hai nền tảng không còn là yếu tố quyết định.
Shopify thông báo từ bỏ React Native trên di động để quay lại với Swift + Kotlin; tác giả phân tích cách các tác nhân lập trình (Coding Agents) thay đổi bài toán chi phí đa nền tảng
X: AI Notes (@AYi_AInotes)Trên blog kỹ thuật, Shopify tuyên bố từ bỏ hoàn toàn React Native trên di động để quay lại phát triển thuần gốc với Swift + Kotlin. Tác giả phân tích rằng dù công ty khẳng định hiệu năng của React Native không có vấn đề, nhưng lý do thực sự là các tác nhân lập trình đã có thể tự động viết mã nguồn tương đương cho Android và hoàn thiện các bài kiểm thử, từ đó xóa bỏ rào cản về chi phí nhân lực khi phải viết mã hai lần.
T5 · 10/09
Shopify thông báo chuyển đổi toàn diện từ React Native về lại phát triển thuần gốc với Swift và Kotlin
Hacker News Nổi bật (buzzing.cc bản dịch tiếng Trung)Shopify thông báo sẽ chuyển toàn bộ ứng dụng di động từ React Native về lại Swift và Kotlin, do nhận định rằng giả định cốt lõi về việc các tác nhân LLM giúp giảm đáng kể chi phí phát triển đa nền tảng đã thay đổi.