Uitgave van Qt Design Studio 1.2 ontwikkelomgeving

Qt-project gepubliceerd uitgifte Qt DesignStudio 1.2, een omgeving voor gebruikersinterfaceontwerp en ontwikkeling van grafische applicaties gebaseerd op Qt. Qt Design Studio maakt het gemakkelijk voor ontwerpers en ontwikkelaars om samen te werken om werkende prototypes van complexe en schaalbare interfaces te creëren. Ontwerpers kunnen zich alleen concentreren op de grafische lay-out van het ontwerp, terwijl ontwikkelaars zich kunnen concentreren op het ontwikkelen van de logica van de applicatie met behulp van QML-code die automatisch wordt gegenereerd voor de lay-outs van de ontwerper.

Met behulp van de workflow die wordt aangeboden in Qt Design Studio kunt u lay-outs die zijn voorbereid in Photoshop of andere grafische editors omzetten in werkende prototypes die binnen enkele minuten op echte apparaten kunnen worden gelanceerd. Het product werd oorspronkelijk geleverd бесплатно, maar distributie van voorbereide interfacecomponenten was toegestaan
alleen voor houders van een commerciële licentie voor Qt.

Vanaf versie 1.2 krijgen ontwikkelaars een editie aangeboden Qt Design Studio Community-editie, dat geen beperkingen oplegt aan het gebruik, maar qua functionaliteit achterblijft bij het hoofdproduct. In het bijzonder bevat de Community Edition geen modules voor het importeren van afbeeldingen uit Photoshop en Sketch.

Wat betreft het openen van broncodes wordt gemeld dat de applicatie een gespecialiseerde versie is van de Qt Creator-omgeving, samengesteld vanuit een gemeenschappelijke repository. De meeste wijzigingen die specifiek zijn voor Qt Design Studio zijn al opgenomen in de hoofdcodebasis van Qt Creator. Sommige functies van Qt Design Studio zijn rechtstreeks beschikbaar vanuit Qt Creator, bijvoorbeeld vanaf release 4.9 is er een grafische editor beschikbaar op basis van de tijdlijn.
Integratiemodules met Photoshop en Sketch blijven eigendom.

De release van Qt Design Studio 1.2 valt op door de toevoeging van de module Qt Bridge voor schets, waarmee u kant-en-klare componenten kunt maken op basis van lay-outs die in Sketch zijn voorbereid en deze naar QML-code kunt exporteren. Onder de algemene veranderingen is ondersteuning voor complexe gradiënten gebaseerd op Qt Snelle vormen, die nu kunnen worden behandeld als Qt Design Studio-componenten. Zo kunnen sferische en conische gradiënten in combinatie met animatie worden gebruikt om metingen en sensormetingen effectief te visualiseren. Bovendien kunt u bij het ontwerpen van interfaces nu verder gaan dan lineaire verticale gradiënten.

Uitgave van Qt Design Studio 1.2 ontwikkelomgeving

Belangrijkste kenmerken van Qt Design Studio:

  • Tijdlijnanimatie - Een op tijdlijn en keyframe gebaseerde editor waarmee u eenvoudig animaties kunt maken zonder code te schrijven;
  • De door de ontwerper ontwikkelde hulpmiddelen worden omgezet in universele QML-componenten die in diverse projecten kunnen worden hergebruikt;
  • Qt Live Preview - hiermee kunt u een voorbeeld bekijken van een applicatie of gebruikersinterface die rechtstreeks op de desktop, Android- of Boot2Qt-apparaten wordt ontwikkeld. Aangebrachte wijzigingen kunnen onmiddellijk op het apparaat worden waargenomen. Het is mogelijk om FPS te beheren, bestanden met vertalingen te uploaden en de schaal van elementen te wijzigen. Dit omvat ondersteuning voor het vooraf bekijken van elementen die in de applicatie op apparaten zijn voorbereid Qt 3D-studio.
  • Mogelijkheid tot integratie met Qt Safe Renderer - Safe Renderer-elementen kunnen worden toegewezen aan elementen van de interface die wordt ontwikkeld.
  • Visuele editor en code-editor naast elkaar weergeven - u kunt tegelijkertijd visueel ontwerpwijzigingen aanbrengen of QML bewerken;
  • Een set kant-en-klare en aanpasbare knoppen, schakelaars en andere bedieningselementen;
  • Ingebouwde en aanpasbare set visuele effecten;
  • Dankzij de dynamische lay-out van interface-elementen kunt u deze aan elk scherm aanpassen;
  • Een geavanceerde scène-editor waarmee je elementen tot in het kleinste detail kunt uitwerken;
  • Qt Photoshop Bridge- en Qt Sketch Bridge-modules voor het importeren van afbeeldingen uit Photoshop en Sketch. Hiermee kunt u direct gebruiksklare componenten maken van afbeeldingen die zijn gemaakt in Photoshop of Sketch en deze exporteren naar QML-code. Ze zijn niet opgenomen in de Community-editie.

Bron: opennet.ru

Voeg een reactie