Hi,
A few context before my question: I work for a company that provides contract management features in Saas mode, Zendoc.com.
I'm currently working on the opportunity to develop an extension to Dynamics 365, around contact / company entities, to provider also a contract view. The goal is to provide an extension that a client can install inside Dynamics via the App Source directory.
Dynamics 365 has a very complex documentation due to historical products that it covers, and cause of this I'm not certain to read the good documentation each time.
My first question: If I go to https://docs.microsoft.com/en-us/dynamics365/ . When we speak of CRM solutions, that includes the Customer Service / Customer Service Insights / Sales / Customer Insights, right ? Why all these documents are separated ?
Technically now: My search to understand how to develop a "hello world" case leads me to the "Microsoft Dynamics 365 Developer Toolkit" (https://marketplace.visualstudio.com/items?itemName=DynamicsCRMPG.MicrosoftDynamicsCRMDeveloperToolkit). This extension seems not updated since; 7/18/2017. What is the state of the art to develop an extension for CRM ? Our developments environments are under Mac or Linux, is there a way to develop extensions without having Windows and Visual Studio?
Regards