We have a customised tab on MS Office Ribbon, built in Visual Studio and distributed via VSTO and Click Once and loads as a .com object.
But its currently limited to Windows.
MS is now promoting "Office Add-ins" that claim to be multi-platform.
We use Excel and Powerpoint.
Although the browser based "task pane" is clearly multi platform and add in buttons are multi platform, can an entire custom fluent tab and multiple buttons be made available across multiple platforms?
If we Migrate to 365 and use Office add ins and the javascript api what features are unavailable currently when compared to the traditional COM objects? Can we utilise OpenXML for example?
MS doesn't seem to list what's not available or not possible yet... The Javascript api seems to be quite limited.
The main platforms to target are: Windows, iPad, Web Browser (Office for the web)
Android and iOS may be required in the future.