Introduction
Dedicated applications are what define an embedded product, and Yocto offers helpful application development tools as well as the functionality to integrate with popular Integrated Development Environments (IDE) like Eclipse and Qt Creator. It also provides a wide range of utility classes to help in the integration of finished applications into the build system and the target images.
This chapter will introduce the IDEs and show us how they are used to build and debug C and C++ applications on real hardware, and will explore application development, including graphical frameworks and Yocto integration, not only for C and C++ but also Python and Java applications.