Storyboard Suite 5.3: The latest in embedded GUI development

09.07.2018 | 18:58 Uhr

https://i2.wp.com/blog.cranksoftware.com/wp-content/uploads/2018/06/SB_5... 300w, https://i2.wp.com/blog.cranksoftware.com/wp-content/uploads/2018/06/SB_5... 768w, https://i2.wp.com/blog.cranksoftware.com/wp-content/uploads/2018/06/SB_5... 500w" sizes="(max-width: 584px) 100vw, 584px" data-recalc-dims="1" />
Here at Crank, we update and release Storyboard Suite on a regular cadence. We generally have a major feature release followed by a maintenance/refinement release. This release strategy helps us balance the need to deliver new functionality with ensuring we get a chance to refine usability and reduce technical debt as the product evolves.

Storyboard 5.3 was intended to be a maintenance release. Customer feedback (which is very important to us) provided us with a list of small changes that would have a big impact on usability, such as automatically opening up the design report after it has been generated, allowing control alignment to be used outside the editor, and creating a dedicated action to stop timers as well as providing timer selection through a drop-down list.

This release is full of these small, but significant, Storyboard Designer changes for embedded GUI development. They are captured in the release notes, but ideally, you won’t even notice them. Instead, you will just get the sense that using Storyboard 5.3 is an even smoother and easier experience.

Storyboard Suite 5.3: More than a maintenance release

Even though Storyboard 5.3 is a maintenance release, the Storyboard development team couldn’t resist adding in some new functionality. The existing Storyboard Engine performance logging was enhanced with new instrumentation for timers, animations, control cloning, screen transitions, and event communication. Periodic reporting of key metrics such as frame-rate, memory, and CPU usage is now available and can be dynamically controlled while the application is running.

To help digest all this new data, a completely revisited performance log editor was created that provides a number of statistical breakdowns of the data in addition to the hierarchical log file listing.

Looking forward, the team is excited about introducing a graphical timeline-based view of this performance data to help match what you are seeing to what you are designing. It isn’t part of this “maintenance release”, but look for it in a future Storyboard release.

There are two other enhancements that you might want to try right away:

Manage text overflow: For text that exceeds its display area, there is an auto-ellipsis option that can be enabled. To better understand what areas of your project this might best apply to you can run the Design Report and look at the Text Translation content.

 

Easily locate the center-point: To make the process of selecting the center point for rotated images, such as needles and dials, we’ve added a rotation center-point tell-tale. It’s small and subtle but we feel that it’s just the right amount of hint without getting in the way of your visual design.

Enhanced platform support for embedded GUI development

We now support Raspberry Pi with both an OpenGL based renderer and a software renderer out-of-the-box. We are working on a demo image for the Raspberry Pi and will be posting that to our site, so watch for that in the near future.

Give Storyboard 5.3 a try and let us know what you think. The Crank team is always receptive to feedback and we’ve already started laying out the new features for the next major Storyboard release so it’s a great time to incorporate your feedback.

As always, we provide a full-featured 30-day evaluation for you to try it out first hand.

https://i2.wp.com/blog.cranksoftware.com/wp-content/uploads/2015/10/Eval... 948w" alt="" width="233" height="106" />

The post Storyboard Suite 5.3: The latest in embedded GUI development appeared first on Crank Software.

Weitere Feed-Items zu ARM + Cortex + GUI Toolkit + PIC32 + Renesas + x86 - x64 + Crank Software

Meet Crank at Embedded World

19.02.2019 | 22:53 Uhr

https://i1.wp.com/blog.cranksoftware.com/wp-content/uploads/2019/02/embe... 300w, https://i1.wp.com/blog.cranksoftware.com/wp-content/uploads/2019/02/embe...

Video: An introduction to ASN.1.

04.12.2018 | 10:00 Uhr

An introduction to Abstract Syntax Notation One types and encoding rules.

Reimagining UI Design at the Smart Kitchen Summit

08.11.2018 | 17:28 Uhr

***I asked Nick Deeble, our enterprising sales manager, to pass along his thoughts and musings regarding his recent attendance at the Smart Kitchen Summit. Rarely short on words, Nick had the opportunity to talk with a lot of attendees about their challenges with developing UIs for appliances.***

PragmaDev will talk about verification techniques of event driven systems and how it impacts their security at the Embedded-SEC18 conference on Dec 7.

08.11.2018 | 16:00 Uhr

Learn about the technologies implemented in the field of embedded systems security: secured elements, operating systems, firmware, application security, wired and radio communication links. Come meet the key players in this field: software publishers, technology providers, service companies, experts ...

Developing beautiful UIs for the new NXP i.MX RT1060

06.09.2018 | 20:10 Uhr

https://i0.wp.com/blog.cranksoftware.com/wp-content/uploads/2018/09/RT10... 300w, https://i0.wp.com/blog.cranksoftware.com/wp-content/uploads/2018/09/RT10... 768w, https://i0.w

System Analysis and Modelling (SAM 2018) call for participation.

29.08.2018 | 16:00 Uhr

The System Analysis and Modelling (SAM) conference provides an open arena for participants from academia and industry to present and discuss the most recent innovations, trends, experiences and concerns in modelling and analysis of complex systems using ITU-T's Specification and Description Language (SDL-2010) and Message Sequence Chart (MSC) notations, as well as related system design languages - including but not limited to UML, ASN.1, TTCN, SysML and the User Requirements Notation (URN).