Embedded GUI Design and Development Tool

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

    Blog

    Brian Edmond

    Brian co-founded Crank Software in 2007, after leading the graphics development group at QNX Software Systems where he spent the majority of his career working and consulting on UI design, embedded software architecture, and web browser technology. As he watched embedded graphics teams struggle, he developed an acute understanding of the common workflow problem between the designers and engineers. Brian built Crank Storyboard out of this need to help these teams collaborate more effectively, optimize for exceptional performance, and get their award-winning touch screens to market, close to 50% faster. A triathlon and mountain biking enthusiast (explaining the name Crank Software), Brian is a regular Ironman and cyclocross participant, and can often be found biking the trails with his co-founders behind the Crank offices in Kanata, Ottawa. Brian holds an Electrical Engineering degree from the Technical University of Nova Scotia.

    Recent Posts

    1 min read

    Storyboard on Fujitsu Jade

    By Brian Edmond on Feb 23, 2012 10:10:52 PM

    We have been working closely with Fujitsu to support their graphics platforms. The first one to be released is the Jade platform. This is a great ARM platform which can be accelerated using the Fujitsu VO3 library. This library allows Storyboard to be fully accelerated on the Jade platform and give high quality animation effects and great framerates on a lower end platform. Our flexible achitecture allowed us to fully accelerate the graphics pipeline on the Jade. The next step is to integrate our 3D model rendering plugin included in Storyboard 2.0.

    Topics: Uncategorized
    Continue Reading
    1 min read

    3D Transition effects

    By Brian Edmond on Mar 30, 2011 10:23:23 PM

    The Storyboard runtime is extensible and plugin based which easily allows the addition of add on modules.  These modules can be platform independant or specific to a operating system or rendering technology.  Storyboard also supports multiple rendering backends including OpenGL ES 1.1.  Most of the core rendering is platform independant but using a plugin we can add some 3D specific features such as 3D gradients, custom image rendering or 3D screen transitions.  The existing screen transition API is very easy to use and extend.  Recently I added some 3D screen effects for use in Storyboard based on the great sample code provided by Hyperbolic Magnetism.  The code is for the iPhone but the framework ported easily to Storyboard.  Here is a video showing the transitions in action.

    Topics: Uncategorized
    Continue Reading
    1 min read

    Renesas DevCon Day 1

    By Brian Edmond on Oct 12, 2010 1:06:01 PM

    We are attending this years Renesas DevCon.  The venue is terrific and the event started with a bang by giving all the attendees a great ravel bag, Jason has decided this is the best bag ever.  Yesterday Jason participated in a meet the experts panel discussion on HMI development.  The talk was very interesting and discussed the movement towards interactive touch based interfaces on everything from thermostats to mobile devices.

    Topics: Uncategorized
    Continue Reading
    1 min read

    Storyboard goes golfing

    By Brian Edmond on Oct 3, 2010 9:08:37 PM

    Storyboard is coming to a course near you.  Crank Software is working with PinPoint golf to create a GPS golf system. Storyboard is used for the user interface and presentation logic.  The system can:

    Topics: Uncategorized
    Continue Reading
    1 min read

    Storyboard for STMicroelectronics

    By Brian Edmond on Mar 24, 2010 8:35:21 PM

    We have been working on some new operating system ports including 2 from STMicroelectronics

    Topics: Uncategorized
    Continue Reading

    Featured