Lời chào,Làm thế nào để viết một chương trình đa nền tảng?
Tôi muốn viết một chương trình tiện ích đa nền tảng nhỏ với GUI trong đó. Tôi nên tuân theo ngôn ngữ/GUI-thư viện nào? Có thể nào không?
Đây sẽ là một chương trình nhỏ, vì vậy tôi không muốn làm cho mọi người tải xuống JVM hoặc .NET Framework. Liệu có thể phát triển nó một cách tự nhiên?
Update 1.
Bằng cách "tự nhiên" Tôi có nghĩa là kết quả cuối cùng sẽ được mã gốc mà không cần lớp trung gian như Java Virtual Machine hoặc .NET Common Language Runtime
Cập nhật 2.
Một Giải pháp MIỄN PHÍ là thích hợp hơn;)
Câu trả lời tuyệt vời Remo.D –
Qt chỉ miễn phí cho các dự án GPL. Các dự án có giấy phép phi thương mại khác - bao gồm các giấy phép nguồn mở phổ biến như BSD hoặc MIT/X11 - cần phải thanh toán. FWIW, Qt là lựa chọn của tôi nhờ vào API đầy đủ và được thiết kế tốt. – skymt
Qt hiện có giấy phép LGPL (miễn phí), vì vậy nhận xét trên của skymt không còn chính xác nữa. – KeyserSoze