ما هو أفضل إطار لاستخدامها في تطوير تطبيق البشرة؟

StackOverflow https://stackoverflow.com/questions/519685

سؤال

وأنا بحاجة إلى تطوير تطبيق للنوافذ، وأنه يحتاج إلى دعم الجلود. أنا أبحث عن إطار للاستخدام. وأود أن الكثير يفضلون عدم استخدام QT، بسبب انها الترخيص - GPL ليس خيارا بالنسبة لي، والأمر يختلف عن ذلك إلى تكلفة (وأنا لا يمكن تأجيل تطوير هذا التطبيق حتى مارس اذار عندما يفترض QT للذهاب LGPL) .

هل لديها أي اقتراحات بشأن ما ينبغي استخدامها؟ خيارات اللغة بالنسبة لي هي C / C ++، C # (ويفضل صافي 2.0 أو أقل)، أو Visual Basic. شيء المستخدمة شبه CSS لالسلخ، مثل QT ذلك، سيكون مكافأة. سيكون مفتوح المصدر الترخيص (LGPL، MIT، الخ) سيكون مكافأة كذلك.

وشكرا!

هل كانت مفيدة؟

المحلول 6

ولقد انتهى كتابة بلدي دعم السلخ مخصصة ومحددة لطلبي. باستخدام wxNO_BORDER مع كويدغيتس، وكتابة الكثير من الضوابط من الصفر، وقد أعطاني قدرات أحتاج.

في المستقبل، وأنا على الأرجح استخدام QT، عندما يكون تحت LGPL، أو آخر WPF، عندما وإذا DOTNET 3 هو خيار بالنسبة لي.

وشكرا لجميع الردود.

نصائح أخرى

وكان يمكن أن أفكر أن "برنامج الأغذية العالمي" هو (واضحة) أفضل إجابة - ما لم تفضيلاتك لصافي 2 أو أقل هو غير قابلة للكسر. لاستخدام WPF، هل سيكون الكتابة في أي من C # / VB / F # في .Net3-3.5 (أو ربما حتى آيرن روبي / و IronPython التي يتم الخروج عن صافي قريبا).

وGoogle لل"الجلود" و "برنامج الأغذية العالمي"، وسوف تحصل على الكثير من المباريات. هناك دعما ضمنيا لكنها جيدة جدا لالسلخ في برنامج الأغذية العالمي.

وعلى سبيل المثال: HTTP: // شبكة الاتصالات العالمية .wpfdev.com / 2008/04/09 / خلق-الجلود المتاحة للضوابط برنامج الأغذية العالمي /

إذا كنت تتحدث عن C ++ ثم يمكنك إلقاء نظرة على في نهاية المطاف ++ والتي وفقا للعروض مستندات السلخ (لم يحاكم هذه الميزة). وخلافا لبعض الأدوات القطعة أخرى يحاول جعل استخدام بعض من الميزات الحديثة C ++. وانها خفيفة الوزن إلى حد ما. أما بالنسبة للرخصة - "أفضل" من كل - BSD

ونلقي نظرة على DevExpress DXperience. NET WinForms عناصر التحكم (وخصوصا "DefaultLookAndFeel" و "StyleController" لا أستطيع تذكر أي منها كان). أنها قوية حقا، وهناك إمكانية لإرسال بسهولة الجلود الخاصة للتطبيق الخاص بك. في هذه اللحظة هناك عرض خاص حيث يمكنك الحصول على 60 DevExpress ضوابط مجانا.

http://devexpress.com/Products/Free/WebRegistration60/

وموضوعات الدعم جتك، هذا الرابط توفير مزيد من المعلومات لتجميع موضوع <لأ href = "http://dt.in.th/2008-08-25.gtk-compile-windows.html" يختلط = "نوفولو noreferrer "> http://dt.in.th/2008-08-25.gtk-compile-windows.html . أيضا سوف تجد الكثير من المواضيع لجتك، انظر هنا على سبيل المثال http://art.gnome.org / المواضيع / GTK2 .

إذا كنت ترغب في حل تجاري، لMFC / C ++ هناك BCGSoft و <لأ href = "HTTP : //www.codejock.com/ "يختلط =" نوفولو noreferrer ".> Codejock ، لC # / صافي <لأ href =" http://www.infragistics.com/ "يختلط =" نوفولو noreferrer " > Infragistics . إذا كنت تخطط للقيام بشيء بسيط جدا أي منهم يمكن أن يكون كافيا، ولكن إذا كنت تريد أن تفعل UI أكثر تعقيدا أنها قد تبدأ الحصول على الكثير في الطريق.

وصوت آخر لDevExpress إذا كنت تفعل C # التنمية، وكنت على استعداد لاستخدام منتج تجاري.

وإلقاء نظرة على منتجاتها الإطار ExpressApp (XAF). هذا يأتي مع عدد من الجلود. التجريبي جيدة إلى حد معقول. سوف إطار تولد التطبيقات لكل من فوز ونشر الويب.

وأنها ليست رخيصة، ولكن اعتمادا على التطبيق الذي كنت تحاول إنتاج، يمكن أن توفر لك ثروة.

وأعتقد XAF هو الخيار الأفضل الآن أن تتطور بسرعة تطبيق البشرة، ويدعم كل من ويندوز واجهة ويب مع رمز قاعدة واحدة. على الجانب الآخر، إذا كان الأداء هو ما كنت قلق على محمل الجد، وكنت أفضل انها محاولة لنفسك بالكاد قبل اتخاذ القرار النهائي.

وسأحاول كيو تي مصمم وحاول محرر CSS متكاملة قبل اتخاذ decission.

وعلى أي حال أنا سوف الرهان على QT4

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top