
Tác giả Vasyl Krychun vừa chính thức giới thiệu StemJSON, một ngôn ngữ khai báo mới dựa trên cấu trúc JSON giúp các mô hình LLM tự tạo ra giao diện và logic ứng dụng di động nguyên bản (native) trực tiếp trên thiết bị mà không cần phát hành lại bản cập nhật ứng dụng.
StemJSON hỗ trợ hai nền tảng phổ biến là iOS và Android thông qua các bộ SDK bằng Swift và Kotlin. Với tính năng Stem AI Area, người dùng có thể mô tả tính năng mong muốn bằng ngôn ngữ tự nhiên, sau đó mô hình AI sẽ phát ra mã StemJSON để môi trường thực thi (runtime) kiểm tra và hiển thị ngay lập tức một mô-đun native hoàn chỉnh trong vùng an toàn (sandbox). Bên cạnh đó, các nhà phát triển cũng có thể đẩy các mô-đun chức năng mới từ backend xuống thiết bị hoặc chuyển đổi trực tiếp bản thiết kế từ Figma thành bản mẫu chạy được mà không cần viết mã kết nối thủ công.
Định dạng StemJSON hoàn toàn mở và có sẵn các dự án mã nguồn mở mẫu trên GitHub. Đây là công cụ hữu ích dành cho các lập trình viên di động tại Việt Nam, giúp rút ngắn đáng kể thời gian thử nghiệm sản phẩm và tạo ra trải nghiệm người dùng tùy biến linh hoạt theo thời gian thực.
Nguồn: Hacker News — Biên dịch & tổng hợp: danhbaai.com