Ultimate++

Ultimate++
GeliştiriciUltimate++ ekibi
İlk yayınlanma2004 (22 yıl önce) (2004)
Güncel sürüm2023.1 Bunu Vikiveri'de düzenleyin Mayıs 2023
Kod deposu Bunu Vikiveri'de düzenleyin
Programlama diliC++
İşletim sistemiUnix/Linux/FreeBSD (X11), Windows, Windows CE, macOS
TürUygulama iskeleti
LisansBSD license
Resmî sitesiultimatepp.org

Ultimate++ -aynı zamanda Ultimatepp, U++ veya Upp olarak da bilinir - C++ özelliklerinden kapsamlı bir şekilde yararlanarak tipik masaüstü uygulamalarının kod karmaşıklığını azaltmayı amaçlayan bir C++ hızlı uygulama geliştirme programıdır. Bu yazılım ile oluşturulan programlar, platforma özel kod yazmaya gerek kalmadan birden fazla işletim sistemi ve donanım mimarisi üzerinde çalışabilir.

Tüm kitaplık özelliklerini işlemek için tasarlanmış TheIDE adlı kendi entegre geliştirme ortamına sahiptir.

Özellikler

Başlıca Ultimate++ özellikleri şunlardır:

Hello World

Aşağıdaki örnek, "Hello world!" butonu ile bir C++ uygulaması oluşturur.

#include <CtrlLib/CtrlLib.h>

using namespace Upp;

class MyApp : public TopWindow 
{
public:
    MyApp() 
    {
        Title("Hello world");
        button.SetLabel("Hello world!");
        button << [=] {
            if (PromptYesNo("Button was clicked. Do you want to quit?"))
                Break();
        };
        Add(button.HSizePos(100, 100).VSizePos(100, 100));
    }
    
private:
    Button button;
};

GUI_APP_MAIN
{
    MyApp().Run();
}

Ultimate++ ile hazırlanmış yazılımlar

Ultimate++ kullanan örnek uygulamalar şunlardır:

Ayrıca bakınız

Kaynakça

  1. ↑ "Ultimate++ team". 3 Eylül 2022 tarihinde kaynağından arşivlendi. Erişim tarihi: 3 Eylül 2022.
  2. ↑ "2023.1 (rev. 16847) (May 2023)". Mayıs 2023. Erişim tarihi: 13 Ağustos 2023.
  3. ↑ http://www.programmez.com/magazine_articles.php?id_article=981 15 Ocak 2021 tarihinde Wayback Machine sitesinde arşivlendi. Programmez! issue 104
  4. ↑ http://www.programmez.com/magazine_articles.php?id_article=1150 3 Temmuz 2022 tarihinde Wayback Machine sitesinde arşivlendi. Programmez! issue 114
  5. ↑ C++: L'essentiel du code et des commandes. Pearson Education France. 2009. ISBN 978-2-7440-2281-4. |ad= ve |soyadı= eksik (yardım)
  6. ↑ Getting started with Ultimate++ 4 Haziran 2011 tarihinde Wayback Machine sitesinde arşivlendi. CodeProject article
  7. ↑ "U++ Overview". 3 Eylül 2022 tarihinde kaynağından arşivlendi. Erişim tarihi: 3 Eylül 2022.
  8. ↑ "Chameleon examples". 3 Eylül 2022 tarihinde kaynağından arşivlendi. Erişim tarihi: 3 Eylül 2022.
  9. ↑ "Building OpenWind". 5 Mart 2017 tarihinde kaynağından arşivlendi. Erişim tarihi: 3 Eylül 2022.
  10. ↑ "Ultimate++ Forums - UppCAD". 18 Ekim 2020 tarihinde kaynağından arşivlendi. Erişim tarihi: 18 Ekim 2020.
  11. ↑ "UppCAD". 18 Ekim 2020 tarihinde kaynağından arşivlendi. Erişim tarihi: 18 Ekim 2020.

Dış bağlantılar