Hello Pidea,
so far I see in your project, the SecondApplication component is not used within the application. You will need to create an instance of the component and present it explicitly. For example, FirstApplication is embedded within ApplicationRoot. In this way it 'exists', it is visible and can react to events.
Possibly, you should embed also the SecondApplication within ApplicationRoot? Or you create an instance of SecondApplication dynamically when ApplicationRoot receives some event? Which approach you select, depends on the effect you want to achieve and your expected application structure.
Does it help you further?
Best regards
Paul Banach