Winner of BEEAs 2016 Design Team of the Year, ByteSnap Design, is launching the latest iteration of SnapUI at this year’s EDS on stand L22.
Faster UI Prototyping: ByteSnap Design’s user interface development framework SnapUI has now been extended to support Raspberry Pi and i.MX6-based embedded devices. SnapUI already allows Windows embedded and Linux developers to build and test user interfaces before hardware development of the target device is complete.
When designing new hardware devices, keeping the user interface design in step with hardware development can be difficult; worse, when the user interface is overlooked or is the last consideration in the design process, projects can suffer significant delays in getting product to market. SnapUI mitigates this risk by enabling development of the user interface independently of the hardware, on a reference hardware platform or readily available Raspberry Pi, ready for deployment to the target device when the hardware is ready.
ByteSnap Design’s latest iteration of SnapUI brings high performance to UI prototyping, with the emphasis on CPU embedded chipsets.
The small, focused SnapUI codebase and easy integration of new features makes adoption of the framework painless for software engineers, enabling them to extend built-in custom graphical objects easily.
The compiled SnapUI library contains a powerful OpenGL engine, which renders content optimised for Raspberry Pi hardware and achieves high frame rates with low CPU usage.
Changes to the user interface can be implemented rapidly and simply by changing the XML description of the interface, significantly reducing the time required to deploy new versions of the UI or to change branding or multi-language translations compared to traditional UI development methods.
SnapUI Raspberry PI UI Prototyping: “Easy to use…high performance”
“We see our framework being used to quickly mock up user interfaces for demonstrations on the Raspberry Pi itself; this could be deployed on the Pi compute module to create an industrial platform with a suitable baseboard. We expect this to be the case for many customers wanting to drive an LCD panel for purposes such as ticketing, information and industrial control devices,” says ByteSnap Director Graeme Wintle.
“Early client feedback is that SnapUI on Raspberry Pi is easy to use, quick to set up and high-performance.”
Contact us to find out more or see SnapUI Raspberry Pi for yourself at the Electronic Design Show on 19-20th October at stand L22.
About ByteSnap Design (www.bytesnap.co.uk)
ByteSnap Design is a specialist in innovative embedded systems development, encompassing hardware and software design, with an international client list.
ISO 9001:2008 certified, ByteSnap Design is an NXP Partner and an ARM Connected Community Partner. The team’s experience ranges from electronic design through to BSP porting and mobile app development.
ByteSnap Design won Design Team of the Year at the 2016 British Engineering Excellence Awards (BEEA), was named BEEA Consultancy of the Year in 2013 and was ‘Highly Commended’ for design work on electric vehicle charging posts for the London Olympic Games at the BEEA 2012. The team also won ‘European Design Team of the Year’ 2011 in the Elektra awards.
The consultancy also has experience of electronic circuit design, microcontroller design, Linux and embedded software development, designing hardware products from wireless sensors to ruggedized tablets with multiple software projects such as developing Android BSPs through to video processing applications.