Embedded GUI Design and Development Tool

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

    Blog

    Thomas Fletcher

    Thomas is a co-founder and VP of Research and Development. With 20+ years in embedded software development and a frequent presenter at leading industry events, Thomas is a technical thought leader on Embedded System Architecture and Design, Real-time Performance Analysis, Power Management, and High Availability. Thomas holds a Master of Computer Engineering from Carleton University and a Bachelor of Electrical Engineering from the University of Victoria.

    Recent Posts

    4 min read

    The challenge of code reuse - and what you can do about it when building GUIs

    By Thomas Fletcher on Oct 18, 2019 10:05:15 AM

    Systematically developing high-quality reusable software components and frameworks has traditionally been a tall order. Many developers successfully reuse code snippets from one program to another, which saves a certain amount of development time; however, this practice does little compared to leveraging assets like architectures, components, and frameworks.

    There are a number of reasons (both technical and non-technical) why software reuse is difficult, particularly in companies with a large installed base of legacy software and developers. One of the reasons we see most frequently – and one of the easiest to correct – is the failure to separate business logic from the UI (user interface). Projects with interwoven business logic and UI code are time-consuming and tedious to convert over to new screen sizes, hardware platforms, or operating systems - a common requirement.

    There are four steps you need to take if you are building products with embedded GUIs (graphical user interface) and want to take advantage of code reuse in a systematic fashion. Although it’s Storyboard-specific, the central ideas are applicable elsewhere.

    Continue Reading
    3 min read

    The latest in embedded GUI development with Storyboard 5.3

    By Thomas Fletcher on Jul 9, 2018 12:58:00 PM


    Here at Crank, we update and release Storyboard 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.

    Continue Reading
    1 min read

    On Creating a Common Layered Image Format ...

    By Thomas Fletcher on May 1, 2013 12:05:27 PM

    An important functionality of Storyboard Designer is our ability to decompose a Photoshop PSD file into its various layer, group, image and text components and allow users to incorporate those elements directly into their embedded user interfaces.

    Topics: Uncategorized
    Continue Reading
    2 min read

    Prototype FAST ... Storyboard is Lean UX

    By Thomas Fletcher on Mar 19, 2013 10:46:22 AM

    One site that I hit as part of my regular graphics/UI/UX reading is Smashing Magazine.  They are an invaluable resource for all aspects

    Topics: Uncategorized
    Continue Reading
    2 min read

    Simulink Driven Storyboard Input Simulation via Storyboard IO

    By Thomas Fletcher on Mar 5, 2013 1:25:03 PM

    Last week Crank was at Embedded World in Germany showing off the latest release of Storyboard Suite by showing deployed applications on a wide variety of operating system/hardware platforms:

    Topics: Uncategorized
    Continue Reading

    Featured