Loading AI tools
Vikipedi'den, özgür ansiklopediden
Ultimate++[3][4][5] -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.
Geliştirici(ler) | Ultimate++ ekibi[1] |
---|---|
İlk yayınlanma | 2004 | )
Güncel sürüm | 2022.2 (rev. 16270) / 23 Mayıs 2022[2] | )
Programlama dili | C++ |
İşletim sistemi | Unix/Linux/FreeBSD (X11), Windows, Windows CE, macOS |
Tür | Uygulama iskeleti |
Lisans | BSD license |
Resmî sitesi | ultimatepp.org |
Kod deposu |
Tüm kitaplık özelliklerini işlemek için tasarlanmış TheIDE [6] adlı kendi entegre geliştirme ortamına sahiptir.
Başlıca Ultimate++ özellikleri şunlardır:
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++ kullanan örnek uygulamalar şunlardır:
Seamless Wikipedia browsing. On steroids.
Every time you click a link to Wikipedia, Wiktionary or Wikiquote in your browser's search results, it will show the modern Wikiwand interface.
Wikiwand extension is a five stars, simple, with minimum permission required to keep your browsing private, safe and transparent.