Project: titanium
Issue TIMOB-23205: Windows: Background service extension by native module (C++/CX).
Relates to TIMOB-18952 After lots of investigation & trial, I almost came up with a conclusion that it is _not_ possible to enable JavaScript/Ti context in background service. It's obviously too much to have two JavaScript/Ti instances at once (foreground & background), and the platform does not allow it. It's too much enough to screw up things (app freeze / device forced to restart, etc). We have one more choice so far then: which is *Implement background trigger extension by native module (C++)*. This should enable native module to react when background trigger is fired. Because it's a native module, you should be able to do anything you need. This means you need to code with C++ instead of JS (too bad) but at least we have last resort to implement custom logic.
Story points: 13