Udgivelse af Qt Design Studio 1.2 udviklingsmiljø

Qt projekt опубликовал emne Qt DesignStudio 1.2, et miljø til brugergrænsefladedesign og udvikling af grafiske applikationer baseret på Qt. Qt Design Studio gør det nemt for designere og udviklere at arbejde sammen om at skabe fungerende prototyper af komplekse og skalerbare grænseflader. Designere kan kun fokusere på det grafiske layout af designet, mens udviklere kan fokusere på at udvikle applikationens logik ved hjælp af QML-kode, der automatisk genereres til designerens layouts.

Ved at bruge arbejdsgangen, der tilbydes i Qt Design Studio, kan du omdanne layouter, der er udarbejdet i Photoshop eller andre grafiske editorer, til fungerende prototyper, der kan lanceres på rigtige enheder i løbet af få minutter. Produktet blev oprindeligt leveret gratis, men distribution af forberedte grænsefladekomponenter var tilladt
kun til indehavere af en kommerciel licens til Qt.

Fra version 1.2 tilbydes udviklere en udgave Qt Design Studio Community Edition, som ikke lægger restriktioner på brugen, men halter bagefter hovedproduktet i funktionalitet. Navnlig omfatter Community Edition ikke moduler til import af grafik fra Photoshop og Sketch.

Med hensyn til åbningen af ​​kildekoder rapporteres det, at applikationen er en specialiseret version af Qt Creator-miljøet, kompileret fra et fælles lager. De fleste ændringer, der er specifikke for Qt Design Studio, er allerede inkluderet i Qt Creator-kodebasen. Herunder nogle funktioner i Qt Design Studio er tilgængelige direkte fra Qt Creator, for eksempel fra udgivelse 4.9 er en grafisk editor baseret på tidslinjen tilgængelig.
Integrationsmoduler med Photoshop og Sketch forbliver proprietære.

Udgivelsen af ​​Qt Design Studio 1.2 er bemærkelsesværdig for tilføjelsen af ​​modulet Qt Bridge til Sketch, som giver dig mulighed for at oprette klar-til-brug komponenter baseret på layouts udarbejdet i Sketch og eksportere dem til QML-kode. Blandt de generelle ændringer, støtte til komplekse gradienter baseret på Qt hurtige former, som nu kan behandles som Qt Design Studio-komponenter. For eksempel kan sfæriske og koniske gradienter kombineret med animation bruges til effektivt at visualisere målinger og sensoraflæsninger. Derudover, når du designer grænseflader, kan du nu gå ud over lineære lodrette gradienter.

Udgivelse af Qt Design Studio 1.2 udviklingsmiljø

Nøglefunktioner i Qt Design Studio:

  • Timeline Animation - En tidslinje- og keyframe-baseret editor, der gør det nemt at oprette animationer uden at skrive kode;
  • De ressourcer, som designeren udvikler, bliver til universelle QML-komponenter, der kan genbruges i forskellige projekter;
  • Qt Live Preview - giver dig mulighed for at forhåndsvise en applikation eller brugergrænseflade, der udvikles direkte på skrivebordet, Android eller Boot2Qt-enheder. Foretagne ændringer kan umiddelbart observeres på enheden. Det er muligt at styre FPS, uploade filer med oversættelser og ændre skalaen af ​​elementer. Dette inkluderer understøttelse af forhåndsvisning af elementer, der er forberedt i applikationen på enheder Qt 3D Studio.
  • Mulighed for integration med Qt Safe Renderer - Safe Renderer-elementer kan tilknyttes elementer i den grænseflade, der udvikles.
  • Vis side om side visuel editor og kode editor - du kan samtidigt visuelt foretage designændringer eller redigere QML;
  • Et sæt færdige og tilpasselige knapper, kontakter og andre kontrolelementer;
  • Indbygget og tilpasseligt sæt visuelle effekter;
  • Dynamisk layout af grænsefladeelementer giver dig mulighed for at tilpasse den til enhver skærm;
  • En avanceret scene-editor, der giver dig mulighed for at arbejde med elementer ned til mindste detalje;
  • Qt Photoshop Bridge og Qt Sketch Bridge moduler til import af grafik fra Photoshop og Sketch. Giver dig mulighed for at oprette klar-til-brug komponenter direkte fra grafik, der er udarbejdet i Photoshop eller Sketch og eksportere dem til QML-kode. De er ikke inkluderet i Fællesskabets udgave.

Kilde: opennet.ru

Tilføj en kommentar