The Application Development Toolkit
ADT is one of the components of the Yocto Project and provides a cross-development platform, which is perfect for user-specific application development. For the development process to take place in an orderly manner, some components are required:
Eclipse IDE Yocto plug-ins
QEMU emulator for specific hardware simulations
Cross-toolchain alongside its specific
sysroot
, which are both architecture-specific and are generated using the metadata and the build system made available by the Yocto ProjectUserspace tools to enhance a developer's experience with the application development process
The Eclipse plug-ins are available when offering full support to the Yocto Project with the Eclipse IDE and maximizing the Yocto experience. The end result is an environment that is customized for the Yocto developer's needs, with a cross-toolchain, deployment on a real hardware, or QEMU emulation features, and also a number of tools that are available for collecting data, tracing...