FPT Education - FPT University
FPTU AI & CYBER SECURITY NEWSCập nhật tin tức AI & an ninh mạng
AI zdnet.com

Cách tôi tạo ứng dụng trả phí trên máy Mac chỉ trong 11 ngày nhờ Claude mà không cần viết một dòng mã nào

1 lượt xem

Chỉ trong 11 ngày, một ứng dụng Mac hoàn chỉnh đã được phát triển và phê duyệt trên App Store mà tác giả không cần tự tay viết một dòng code nào, hoàn toàn dựa vào mô hình trí tuệ nhân tạo Claude. Bắt đầu từ việc phục hồi hơn 2.000 biểu tượng cổ từ một tệp Macromedia Director 30 năm trước chỉ trong 4 phút, tác giả đã kết hợp Claude Desktop và Claude Code để xây dựng ứng dụng Icon Gallery '97. Thông qua 502 chỉ dẫn, AI đã hỗ trợ thiết kế giao diện, lập trình tính năng phóng to, đổi màu biểu tượng và đồng bộ iCloud.

Cách tôi tạo ứng dụng trả phí trên máy Mac chỉ trong 11 ngày nhờ Claude mà không cần viết một dòng mã nào

Vào khoảng giữa trưa ngày 20 tháng 9, ý tưởng về một ứng dụng dành cho máy Mac đã ra đời. Đúng một tuần sau đó, vào ngày 27 tháng 9, phiên bản hoàn chỉnh của ứng dụng đã được gửi lên Apple. Bốn ngày tiếp theo, Apple chính thức phê duyệt và công cụ này đã xuất hiện trên kho ứng dụng App Store. Đây là câu chuyện về một sự tình cờ thú vị và là minh chứng rõ nét cho phong cách lập trình cùng AI (vibe coding).

Câu chuyện bắt nguồn từ 30 năm trước. Khi tác giả thành lập công ty phần mềm đầu tiên, một trong những sản phẩm đầu tay gặt hái nhiều giải thưởng là Icon Factory dành cho HyperCard. Đến năm 1997, nhằm đáp ứng nhu cầu của người dùng về các biểu tượng màu sắc trên màn hình Finder, công ty đã phát hành bộ ba tập biểu tượng 32×32 pixel mang tên Icon Gallery với hơn 2.000 biểu tượng dạng phần mềm đóng hộp. Thời gian trôi qua, cùng với sự bùng nổ của Internet, sản phẩm này dần đi vào quên lãng.

Mới đây, khi tìm kiếm tư liệu trên máy chủ cho một bài viết lịch sử về Apple, tác giả bất ngờ tìm thấy một tệp Macromedia Director cũ chứa toàn bộ 2.338 biểu tượng từ 30 năm trước. Tệp tin này nằm trong một định dạng đã lỗi thời từ lâu trên chiếc Mac Studio.

Tác giả quyết định tải tệp tin cổ này lên Claude với một câu lệnh đơn giản: yêu cầu tách các biểu tượng ra từng thư mục riêng. Trí tuệ nhân tạo không hề gặp trở ngại với định dạng cũ kỹ; hệ thống chỉ hỏi định dạng mong muốn và việc xử lý viền trong suốt. Quá trình này diễn ra trong 4 phút qua 30 bước xử lý. Kết quả, hơn 2.000 hình ảnh PNG đã được trích xuất hoàn hảo và phân loại theo từng chủ đề.

Mười tám ngày sau, khi cần đồ họa cho một dự án, tác giả nảy ra ý định tạo một ứng dụng để duyệt và thay đổi kích thước bộ biểu tượng này, từ đó Icon Gallery ‘97 ra đời.

Quá trình phát triển được thực hiện kết hợp giữa Claude Desktop (dùng để hoạch định chiến lược) và Claude Code (dùng để xây dựng ứng dụng Mac). Chỉ trong vài giờ, một bản thử nghiệm (proof of concept) hoạt động mượt mà đã hoàn thành, cho phép duyệt thư viện gốc và tạo các biểu tượng bitmap sắc nét từ kích thước 32×32 pixel đến 1.024×1.024 pixel.

Để thương mại hóa sản phẩm, Claude đã tư vấn chiến lược tiếp thị và tính năng. AI đề xuất đặt tên ứng dụng là "Icon Gallery ‘97: 30th Anniversary Edition" nhằm tôn vinh giá trị hoài niệm của các biểu tượng vẽ tay trong kỷ nguyên nghệ thuật do AI tạo ra. Bên cạnh đó, Claude cũng gợi ý bổ sung tính năng đổi màu biểu tượng để phù hợp với nhận diện thương hiệu, cùng hệ thống danh mục yêu thích và bộ sưu tập. Dựa trên phản hồi từ bạn bè và người thân, tính năng xuất biểu tượng sang Slack và tin nhắn cũng như đồng bộ dữ liệu qua iCloud đã được tích hợp thêm.

Tác giả lưu ý rằng việc lập trình bằng AI không đơn giản là đưa ra một câu lệnh duy nhất. Trong suốt 4 ngày làm việc tích cực xen kẽ với các công việc thường nhật, tác giả đã đưa ra 502 chỉ thị riêng lẻ cho Claude Code để dẫn dắt AI xây dựng và hoàn thiện ứng dụng trước khi gửi lên App Store.

Tin khác