Embedded GUI Design and Development Tool
Download Embedded GUI Development Demos
Embedded GUI Design and Development Tool

Blog

3 min read

Develop lean and high-performance embedded UIs for MCU platforms with Storyboard Lite

By Jennie on Jul 4, 2019 7:14:41 AM

Don't carry more than you need. It's a rule that applies to many things.

I once bought my daughter one of those gigantic packages of crayons that contain over 200 colors and 33 shades of blue. She only used 12 of the colors but still had to carry that big package in her little backpack to school every day. She complained that it took up too much space in her bag and that it was so heavy it slowed her down. It was more than she needed.

Having more than you need is also a hindrance in embedded software development. Mass market products are built with cost in mind, which means teams are building applications for hardware platforms that are lean on memory and resources. These applications have to be able to fit AND perform well, making optimization and fine-tuning critical to success. You can't deploy more than you need. You have to choose which of the 33 shades of blue you need.

In our recent Storyboard 6.0 release, we launched Storyboard Lite, an exciting new configuration of our widely-adopted embedded UI development tool. Storyboard Lite helps teams build applications that are tailor-made for their hardware platforms, especially for small resource-constrained targets where every kilobyte matters. It's lean enough to deliver fast and efficient applications, but with the same collaborative workflow and ease-of-use that developers are familiar within Storyboard.

Listen to what Thomas Fletcher, Crank's VP of R&D, had to say about Storyboard Lite and other supporting functionality at Embedded World 2019.

 

Continue Reading
3 min read

See how your dynamic screen content will behave at runtime while you design

By Mike Marchand on Jun 18, 2019 11:33:53 AM

When you run an embedded application, screens are dynamic and change in response to data and animations. However, you can't see those dynamics during design time, so you're left with blank screens until you simulate or test the application on a device. If you've ever had to work with content that you could not see by default during the design process, you probably had to make that content visible while working with it, and then return it to its invisible state when finished. This workaround is cumbersome and prone to user error.

In this post, we’ll tackle the challenge of designing content that reacts to changes at runtime, the problem with the traditional workflow, and a better way to visualize content throughout its modalities.

Challenges with working with dynamic content at design time

Traditionally, this has been the workflow:

  1. Toggle the visibility of the layer (and all those that are obscuring it)
  2. Work with the content on the layer to make desired changes
  3. Restore the visibility of all the changed layers

This workaround is error-prone because all it takes is forgetting to restore the visibility of a single element to leave things in a bad state. Also, it's tedious and time-consuming because these additional steps aren't providing any additional feedback to the developer when they restore the layers.

Check out the following video to learn about a better solution to working with dynamic content and making it faster and easier to build up your GUI screens.

 

Continue Reading
2 min read

Crank Software releases Storyboard 6.0 to help deliver impressive customer experiences on smaller embedded devices

By Jennie on Jun 3, 2019 12:02:33 PM

 

 

If you're creating applications for MCU platforms and constantly challenged to reduce your costs without compromising performance, then we know you’re going to be excited about the capabilities we've added in Storyboard 6.0

The following video gives a quick overview of the performance-enhancing features we’ve added to our release that make building remarkable applications of all sizes an achievable reality.

 

Continue Reading
3 min read

The making of a rebrand: the evolution of Crank Software

By Jennie on May 23, 2019 2:43:17 PM

If you visited our website over the past month, you might have noticed that we look a bit different. Actually, we look a lot different. Like, burn the internet down and start over different. We overhauled our website from top to bottom, from both a content and an aesthetic perspective. In our website tear down, we took stock of the what we wanted to keep and update, what content required a refresh, and which pages no longer sparked joy. Yes, we Marie Kondo'd* cranksoftware.com, and we are now overflowing with all of the joy, and none of the clutter.

Speaking of joy, check out the happy faces in our awesome new video that we created to provide a quick answer to "Who is Crank Software and what is Storyboard?"

A revolution in embedded GUI design and development (video)

 

Continue Reading
2 min read

Crank Software launches a new brand identity to power up UIs for embedded device manufacturers

By Jason Clarke on May 21, 2019 9:47:29 AM

Ottawa, Canada - Monday, May 20, 2019 - Crank Software, an innovator in embedded user interface (UI) software and solutions, announced today the launch of a new brand identity. The move reinforces the company’s position as a dominant market leader in the embedded UI industry with a unique value proposition: to deliver brilliant touch screen experiences on an accelerated schedule, yet with a fraction of the resources typically required.

In Q1 of 2019, the company announced it had closed its highest quarter to date, on top of having seen an increase in 50% revenue growth the year prior. With an increasing number of Fortune 500 companies such as GE Appliances and Coca Cola taking their products to market with Storyboard-created UIs, Crank Software is enabling embedded device manufacturers to deliver immersive, digital displays at an unprecedented rate.

Continue Reading

Featured