JavaScript is currently disabled.Please enable it for a better experience of Jumi. Släpper in GUI-designern i loopen

Designern

Släpper in GUI-designern i loopen

Crank Softwares verktyg Storyboard suite tillåter den som ­designar användargränssnitt att arbeta oberoende av övriga utvecklare, under hela projektet, och med verktyg den är van vid.

Den som designar och konstruerar användargränssnittet är ofta något av en andra rangens medborgare, enligt Crank Software. Designern överlämnar en en prototyp eller en skiss till programmerarna, som sedan implementerar det på egen hand, med annan form och funktion i stort och smått än den som designern skulle valt.

Med Storyboard suite är designern istället enligt Crank Software inkopplad i projektet från start till mål, med slutgiltig kontroll över användargränssnittet.

Designern skapar bilder i Photoshop och importerar dem till Storyboard suite. Där blir de objekt i animeringar som startas av knapptryckningar och andra händelser, eller via signaler från tillämpningsprogrammet. Designern skriver inte källkod, utan använder menyer för att välja exempelvis signalering, animering, bildfrekvens och upplösning.

Kommunikationen mellan användargränssnitt och tillämpning sker via befintliga signaleringsmekanismer i operativsystemet.

Gränssnittet som tas fram för prototyper kan behållas och användas i det skarpa projektet. Resultatet blir med andra ord som designern faktiskt ville ha det. Detta är ingen självklarhet med andra verktyg, enligt Crank Software.

Jason Clarke, Crank Software_IMG_5988
Jason Clarke

– Ofta tas prototyper till gränssnitt fram i Flash eller HTML. Därefter överlåts det till ingenjörer att implementera i QT – och då blir det inte exakt likadant, säger Jason Clarke på Crank Software.

Stödet för hårdvara är brett – allt från tunga x86:or till klena Cortex-M. Ett av knepen är att sänka animeringsfrekvens och upplösning, även individuellt per animering, för att sänka beräkningskraven.

Utveckling av instrumentpaneler i fordon är något som Cranks kunder sysslar med. Andra gör videouthyrningskiosker. Även inom industri, medicin, konsument och vitvaror används verktyget.

Crank lockar också med möjligheten för professionella projekt att kunna utveckla unika gränssnitt och inte nöja sig med standardlayouter.

Storyboard suite stöder operativsystemen Android, Linux, QNX Neutrino, WinCE, Android, IOS och emOS på cpu-arkitekturerna ARM, PowerPC, X86, SH4 och SH2A.

Prenumerera på Elektroniktidningens nyhetsbrev eller på vårt magasin.


MER LÄSNING:
 
KOMMENTARER
Kommentarer via Disqus

Rainer Raitasuo

Rainer
Raitasuo

+46(0)734-171099 rainer@etn.se
(sälj och marknads­föring)
Per Henricsson

Per
Henricsson
+46(0)734-171303 per@etn.se
(redaktion)

Jan Tångring

Jan
Tångring
+46(0)734-171309 jan@etn.se
(redaktion)