Crank AMETEK ist seit nahezu 20 Jahren ein Innovator im Bereich der embedded Graphical User Interface (GUI oder auch HMI genannt) Tools für embedded Systeme.
Storyboard von Crank AMETEK ermöglicht es Entwicklungsteams und UI Designern schnell und gemeinschaftlich im Team moderne animierte Bedienoberflächen für embedded Systeme auf Basis moderne MCUs und MPUs zu entwickeln. Typische Anwendungen kommen aus den Bereichen Konsumentenprodukte, Industrie, Medizintechnik oder der Automobiltechnik.
Der schnellste Weg zum besten embedded GUI für MCU's und MPU's
Storyboard ist eine Entwicklungssoftware für eingebettete GUI‘s. Gegenüber der traditionellen GUI-Entwicklung für embedded Systeme reduziert Storyboard Frustrationen, Verzögerungen und Kosten. Es bietet Designern und Entwicklern einen optimierten, parallelen Workflow, der es ihnen ermöglicht, bei der Erstellung von Benutzeroberflächen als Team zusammenzuarbeiten.
Storyboard wurde unter dem Aspekt der Plattform-Unabhängigkeit entwickelt, so dass Entwicklungsteams UIs erstellen können, die eine hochwertige Benutzererfahrung liefern und dabei für die Hardwareleistung optimiert sind; auch bei der großen Auswahl an Hardware- und Betriebssystem-Kombinationen, die für ihre Projekte zur Verfügung stehen.
Lassen Sie sich beraten, nutzen Sie unser Formular, wir melden uns umgehend bei Ihnen zurück. Oder rufen Sie an: +49 251 98729-0
NEWS
22.06.2021
Comparing the top embedded GUI solutions
To achieve the best user experience and platform performance, look for the designer-developer workflow system, supported hardware and OS targets, and unique features that enhance the development and testing processes.
When it comes to deciding on what embedded GUI solution is best for your company, you’ll want to look specifically at the workflow system and whether a designer can easily collaborate with the developer to ensure no compromises in user experience or trade-offs in application performance. If your clients use a range of operating systems, hardware, and platform types, you’ll also want to ensure that the solution can port the application to other systems without significant rework or asset changes — including scaling to support screens of different sizes.
When reviewing each embedded GUI solution, ask yourself the following questions before deciding if it’s the right fit for you:
Are the functions and workflows similar to applications that the designer is familiar with?
Is the application runtime (if available) optimized for CPU and GPU efficiency, and minimize power consumption?
How do the top GUI solutions compare?
Qt has been an industry leader for over two decades and has solidly built a reputation around offering a faster and more intuitive user experience and responsive interface. That is until Crank Storyboard was released, offering a more simplified process for UX designers and developers to recreate the smartphone experience on cost-effective devices that customers expect today. Let’s take a look at why so many companies are switching to Crank Storyboard and how the platform stands out from the rest.
Storyboard vs. Qt
Crank Storyboard allows you to import design files directly from Sketch and Adobe Photoshop and Illustrator, creating a more streamlined workflow for designers. This prevents issues when converting from design to code. With Storyboard, the visuals will look exactly the same as the design file when imported into the software, saving designers a lot of time and frustration.
Crank Storyboard uses an animation timeline that is similar to video editing applications. You can drag, drop, change the state of objects in a visual editor for playback. This provides better control and makes the entire process easier for adding animations and testing.
Another area where Storyboard shines is in speed and memory consumption. The runtime GUI application uses the least amount of resources to reduce memory consumption and maximize power efficiency. It also takes far less time to build an app on Storyboard because the original design assets and behavior are preserved, requiring less tweaking on the part of the developer.
With Qt, animations are still defined in code. It has pre-packaged UI elements and requires C++ code knowledge to operate. Even when simply testing the changes, it is done in code. This can take time and requires a developer’s expertise, leaving a designer in the developers’ hands to make changes and add new animations.
Qt also uses a lot of memory because it pulls in numerous framework libraries, causing it to struggle on low-end MCUs. This large library can also be a major pitfall if you plan to move the app to another platform and use it on different hardware, requiring major efforts to port code and scale assets.