Hi @Michael_Soprano - Events like application.launch and closed can be handled using data collection using lifecycle events, however most of the other stuff where you need to do anything custom needs to be handled directly via mobile app code.
Data collection in web is far more advanced than compared to web and in web data collection we can do lot of custom stuff in javascript, however with mobile app it is still very basic.
Thanks,
Arpan