Dynamics 365 Developers: Start here

Dynamics 365 is a suite of intelligent business apps that lets you engage with customers and build relationships, optimize operations, connect and grow your businesses, and empower employees by attracting and hiring the best talent.

Developers and ISVs can use the underlying platform to build or extend apps, depending on the app's type. For information about different types of Dynamics 365 business apps, see What's new.

Start here to find information about building and extending Dynamics 365 apps.

Dynamics 365 App Resources
Business Central - Developer and IT-Pro Help for Dynamics 365 Business Central
- Development in AL
- Developing Connect Apps
Customer Engagement
(Sales, Customer Service, Field Service, Marketing,
Project Service Automation, and related services)
- Dynamics 365 Customer Engagement Developer Guide
- Model-driven apps (PowerApps) Developer Overview
- Common Data Service for Apps (PowerApps) Developer Overview
- Publish your app on AppSource
Finance and Operations - Develop and customize
- User interface development
- Mobile platform
- Develop and release solutions using Lifecycle Services
- Financials development
Retail Retail software development kit (SDK)
Talent - Embed PowerApps apps
- Core HR and Common Data Service for Apps

See also

Microsoft AppSource
Microsoft Power platform
Common Data Model (CDM)