Novatk

Gratis object-georiënteerde, cross-platform GUI Toolkit
Download nu

Novatk Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • LGPL
  • Prijs:
  • FREE
  • Naam uitgever:
  • Tim Walters
  • Uitgever website:
  • Besturingssystemen:
  • Mac OS X
  • Bestandsgrootte:
  • 526 KB

Novatk Tags


Novatk Beschrijving

GRATIS Object-georiënteerd, Cross-platform GUI Toolkit Een van de focus van Novatk is om een snelle ontwikkeling van cross-platform-toepassingen te vergemakkelijken die minder regels van de code vereisen. Het Novatk-evenementensysteem is gebaseerd op een krachtig callback-mechanisme dat de aanvraagontwerp eenvoudiger maakt, gemakkelijker lezen en logisch.novatk is ontworpen met een laag abstractie over het besturingssysteem of het raamwerk van de gebruiker. Deze platformlaag, genaamd "GSYS" is zo ontworpen dat het porteren van Novatk naar een ander platform alleen een implementatie van GSYS over dat platform vereiste. Implementaties van GSYS zijn niet alleen beperkt tot het besturingssysteem, maar kunnen ook over andere kaders op hetzelfde besturingssysteem zijn. Op dit moment heeft Novatk alleen een GSYS-backend voor Windows en X11, maar er zijn plannen om een bacon-speler van Mac OS X (of mogelijk cacao) en SDL te verschaffen om het mogelijk te maken om de Novatk in game-ontwikkeling gemakkelijk te gebruiken. Op basis van een gebeurtenislus is Novatk ontworpen rond een op callback gebaseerd evenementensysteem. Een aanvraag kan een callback instellen voor elk evenement op elke widget. Als onderdeel van dit ontwerp hebben de meeste toepassingen die zijn geschreven om Novatk te gebruiken, geen hoofdlus voor welke draad de handgui handgeeft. In plaats daarvan neemt Novatk de controle over de draad totdat een gebeurtenis plaatsvindt waarvoor de toepassing een callback heeft geregistreerd. Hoewel voor wat applicatie te allen tijde controle van de draad nodig heeft, is het nog steeds mogelijk een toepassing op deze manier. Hier zijn enkele belangrijke kenmerken van "Novatk": · Cross-platform - Novatk is ontworpen met een hoog niveau van abstractie met als doel Novatk gemakkelijk te laten geporteerd op veel verschillende besturingssystemen en kaders. De meerderheid van Novatk, zoals de code die widgets en dialoogvensters uitvoert, omvat geen platformspecifieke code en roept alleen functies uit de interne platformabstractie-API, GSYS of C / C ++ standaardfuncties van Novatk. Dit doel wordt ook uitgebreid tot toepassingen die zijn gebouwd met Novatk, waar Novatk het beoogt het gemakkelijker te maken om applicaties te schrijven die op veel platforms kunnen worden gecompileerd zonder een regel van code te wijzigen. Dit exclusief functionaliteit buiten dat welke Novatk biedt (zoals audio). · Eenvoudig te gebruiken - Zware nadruk wordt geplaatst bij het ontwerpen van Novatk met een eenvoudig te gebruiken en leren, logische API. · Rapid Application Development - Novatk is een volwaardige GUI-toolkit. Het is ontworpen om voor alle aspecten van de gebruikersinterface te zorgen voor de toepassing om de ontwikkelaar in staat te stellen zich te concentreren op de functionaliteit die de aanvraag is bedoeld om te voorzien.


Novatk Gerelateerde software

Elif

Ruby Development-module die u zal helpen bij het lezen van een bestandslijn per regel in omgekeerde volgorde ...

184 21 KB

Downloaden

Mengeling

Ontwikkelingsoplossing die u zal helpen Mixins op te schrijven op dezelfde manier waarop u klassen schrijft ...

150 10 KB

Downloaden

Neiging

Open Source Framework ontwikkeld in Ruby, dat helpt u gemakkelijk meer tests toe te voegen aan uw test :: Unit Test Cases. ...

167 6 KB

Downloaden