Power Apps & SharePoint application development for complex business processes

ICT 365 builds business-critical applications on Microsoft 365: Power Apps, SharePoint and Dataverse for complex business processes, complemented by AI-assisted pro-code development with Claude Code and Google Gemini. From analysis to operation, proven by projects such as the quality management system for 26,000 employees at Rockwell Automation and the product lifecycle management application at Armacell.

Illustration: a custom business application assembled from building blocks, connected to database, cloud and processes

When Excel, email and legacy systems slow the process down

Most application projects start with a process that has outgrown its tools – typical situations our customers bring to us:

  • An important process runs on Excel lists and email threads – nobody knows which version is current.
  • A legacy application, say on an Access or Lotus Notes basis, can no longer be maintained and has no successor.
  • A Power App built in a business department has grown and now needs architecture, permissions and support.
  • Standard software covers 80 percent of the process – the decisive 20 percent are missing.

What our application development covers

We cover the whole journey from idea to operation – as the delivery partner for your business departments or as application architects alongside your own development team:

  • Requirements analysis, process mapping and UX concept with a clickable prototype
  • Canvas and model-driven apps with Power Apps, Power Automate and Power BI
  • SharePoint solutions and custom interfaces with SPFx and React
  • Pro-code development with AI tools such as Claude Code and Google Gemini – up to Power Apps code apps
  • Data modelling in Dataverse or SharePoint, integration of SAP and line-of-business systems via APIs and Azure
  • Application lifecycle management with Azure DevOps, plus operation and support after go-live

Canvas, model-driven, SharePoint or Dataverse?

The most important decisions are made before the first line of code – and we give you traceable reasons for every recommendation in the analysis phase.

Canvas apps give you full control over the interface and suit focused task apps; model-driven apps shine in data-centric applications with many tables, roles and business rules. For the data layer: SharePoint lists are fine for simple structures and work without additional licences, while Dataverse carries complex data models, fine-grained permissions and large data volumes. And when low-code reaches its limits, it does not have to be a rupture: with SPFx we extend SharePoint, and with Power Apps code apps – generally available since August 2026 – full React applications run on the Power Platform.

Diagram: app options from canvas to pro-code above the SharePoint and Dataverse data layers with integration services

AI in the application – and in the development

AI belongs on both sides of application development: inside the application, and in the way it is built.

In the Power Platform, Microsoft 365 Copilot has been a built-in part of model-driven apps since April 2026; through Copilot Studio, agents can be embedded directly into applications (as of August 2026). We add these capabilities where they measurably help your process. And we develop with AI ourselves, using Claude Code and Google Gemini – which reduces effort and price without handing over architecture and quality decisions. On request, we help you build this way of working too: from tool selection and safe workflows to introducing Claude Cowork and Claude Teams.

Proven in practice

Rockwell Automation: quality management for 26,000 employees

Together with Rockwell Automation's QMS team, we introduced a quality management system based on SharePoint and Power Platform.

  • Several Power Apps for task and notification management
  • Audit-proof QMS process with Power Automate, including read confirmations
  • Document search across thousands of documents with SPFx
  • Separate environments with Azure DevOps pipelines

Armacell: PLM with 60 laboratory tests and SAP integration

For the insulation manufacturer Armacell, our application unifies product lifecycle management worldwide – from test order to laboratory result.

  • One dynamic Power App for 60 different laboratory tests
  • Model-driven app with custom pages on Dataverse, reporting in Power BI
  • SAP synchronisation, more than 100,000 historical records migrated
  • Multi-stage deployment (ALM) for the worldwide rollout

How your application project with ICT 365 works

  1. Initial conversation and goals

    We get to know your process, the people involved and your system landscape – and tell you openly whether a custom application is worth it.

  2. Analysis and solution concept

    Process mapping, data model and architecture decisions – you receive a concept with a reliable effort estimate.

  3. Prototype and iterative development

    A clickable prototype makes the solution tangible early; from there it grows in short iterations with your users' feedback.

  4. Testing, acceptance and rollout

    Separate environments, a permission concept and a guided launch – with user training where needed.

  5. Operation and further development

    Support, monitoring and new requirements – on request, we enable your internal team to develop the solution further on its own.

Frequently asked questions about application development

How much does a custom application cost?

Process complexity, the number of roles and forms, integrations and reporting drive the effort. After the analysis phase you receive a reliable estimate with a clearly defined scope. Because we use AI in our own development, the effort is lower – and we pass that on in our pricing.

How long does an application project take?

A clearly scoped app with a few forms goes live much faster than a platform with SAP integration and a worldwide rollout – so an honest answer is only possible after the analysis. Thanks to our iterative approach you see a usable version early on.

Dataverse or SharePoint list – which is the right data layer?

SharePoint lists are sufficient for simple data structures and work with the Microsoft 365 licences you already have. Dataverse pays off for complex data models, fine-grained permissions and large data volumes – as in the PLM system for Armacell with more than 100,000 migrated records.

Which licences do our employees need?

Apps built on SharePoint lists and standard connectors are already included in many Microsoft 365 plans; Dataverse and premium connectors require premium licences per user or per app. As Microsoft adjusts prices and models regularly, we check in the analysis phase which licensing model is the most economical for you.

Can you integrate SAP and other existing systems?

Yes – via connectors, APIs and Azure services. The key is to clarify early which system leads and how data is synchronised. For Armacell, the PLM application synchronises its data with SAP; integrations like these are part of our standard scope.

Do you take over existing apps or support our own team?

Both. We take over Power Apps that have grown in business departments and give them architecture, permissions and clean lifecycle management – or we work alongside your developers as application architects, including setting up AI-assisted development with Claude Code, Claude Cowork or Claude Teams.

Talk to our experts

Ralf Heid
Ralf Heid
Chief Executive Officer
Microsoft 365 & AI Expert
Submit your request now!
Niklas Wilhelm
Niklas Wilhelm
Chief Technology Officer
Power Platform Expert & Developer
Submit your request now!