Rapid Embedded Software Development with redBlocks
Using the rapid embedded software development tookit from 4D Engineering it is easy to
save time and money, because from the beginning of your project you can focus
on the concrete application requirements. Spending time on the development of basic
software components is not necessary because you can rely on the ready implemented and
intensively tested redBlocks components.
Nobody would even consider coding a windows application from the very beginning. It is
self-evident to use software components which are provided together with the integrated
development environment. The keyword is: reusability.
This approach can be assigned on the development of embedded software as well.
There is a great potential for reusability. Studies have shown, that in software projects
with a time-span that is less then four man-years more than a fourth of that time is spent on
design, implementation and testing of functionality that is completely reusable.
Using the embedded software toolkit redBlocks this potential
for reusability can be achieved.
Surprisingly, even enterprise corporations do not take an advantage from deploying reusable software.
Even though the potential cost saving is greater when many departments can work with reusable software components.
But especially small and mid-sized companies can benefit from using redBlocks,
because in general smaller companies do not have the ability to invest man-years in the development of
basic software.
So what is redBlocks all about?
redBlocks
stands for rapid embedded development blocks, a toolkit
for embedded software development.
redBlocks can be applied no matter which development environment you are using.
redBlocks
is more than a component library, because it applies standard solutions (design patterns)
for typical requirements of embedded software applications.
redBlocks
is also a component library, which fits to the requirements of embedded software solutions
(i.e. no dynamic memory allocation).
redBlocks
provide application blocks that are used in many embedded applications (i.e. in-target-software-update,
configuration management)
How can your project benefit from redBlocks?
- Time and cost savings
- Better software quality by using tested standard components.
- Better maintainability by using a sophisticated software architecture
Using redBlocks
Learn how to improve your development process with the Rapid Embedded Software Development Toolkit redBlocks.

