2010-02-28 51 views
5

Tôi cần viết ứng dụng GUI đa nền tảng, tôi có thể sử dụng bộ công cụ nào? Hiện tại tôi đang làm việc trong Windows, MSVC và Linux, gcc.Bộ công cụ giao diện người dùng đa nền tảng

+0

@animuson: Bạn có nghiêm túc không? Câu hỏi này được hỏi 3 năm trước, và bây giờ bạn muốn đóng nó. –

Trả lời

4

Các tùy chọn phổ biến nhất là QtwxWidgets. Tôi, cá nhân, đã tìm thấy Qt nhiều tính năng phong phú hơn.

Tùy chọn mới hơn, tuy nhiên, (tùy thuộc vào những gì bạn đang phát triển) là Silverlight/Moonlight. Flash cũng có thể làm việc để phát triển GUI nền tảng chéo, trong một số trường hợp.

+0

... và, tất nhiên, cũng có GTK đáng kính. :) – vladr

+0

Quên đề cập đến, tôi cần bộ công cụ miễn phí. wxWidgets là miễn phí, và Qt là không, điều này có đúng không? –

+1

Không - Qt cũng miễn phí. Nó bây giờ là LGPL, vì vậy có thể được sử dụng một cách tự do trong phần mềm thương mại. –

0

Nếu bạn muốn một cái gì đó đơn giản hơn để tìm hiểu và sử dụng, bạn có thể xem xét Real Studio. Với Real Studio, bạn có thể dễ dàng tạo phần mềm đa nền tảng cho Windows, OS X, Linux và web bằng cách sử dụng một IDE dễ sử dụng và ngôn ngữ lập trình hướng đối tượng cơ bản.

http://www.realsoftware.com

Các vấn đề liên quan