menu
DE
EN DE CZ

ioFramework ist eine Reihe von Paketen (Tools, Bibliotheken, Module und Komplettlösungen) für die schnelle Anwendungsentwicklung

Unsere benutzerfreundlichen Bibliotheken und Werkzeuge decken den gesamten Prozess der Anwendungsentwicklung für unternehmensfähige Lösungen ab. Angefangen von vorgefertigten Stacks und Projektvorlagen, über einfach steckbare Pakete mit perfekt geformter Funktionalität, bis hin zu Tools für die Erstellung und Bereitstellung Ihrer App.

Unsere Pakete werden aktiv verwaltet, automatisch versioniert und alle Aktualisierungen sind automatisch für Sie verfügbar. Wenn Sie eine relevante Funktion vorschlagen, wird diese möglicherweise in eine zukünftige Version aufgenommen.

Je nach Ihren Bedürfnissen und Präferenzen können wir mehrere Supportstufen anbieten. Sie können zwischen Prepaid-Support, On-Demand-Support oder Schulungsoptionen wählen, um die beste Unterstützung durch das ioFramework-Team zu erhalten.

ioFramework ist ein Paket, das darauf abzielt, die Webentwicklung für Sie einfacher und angenehmer zu machen.

  • meist basierend auf .NET, Typescript, React,
  • plattformübergreifend
  • gut dokumentiert
  • mit privat gehostetem Repository für alle Arten von Paketen
    • NuGet, npm, Docker, Maven, PyPI, …
    • können in Ihren Anwendungen und Stacks genauso verwendet werden, wie sie aus öffentlichen Repositories stammen
    • der Zugriff auf die Pakete wird nach Ihrer Wahl gewährt
  • aktiv verwaltet und versioniert in Bezug auf Semantic Versioning 2.0.0
  • kann mehrere Supportstufen anbieten (Prepaid-Support, On-Demand-Support, Schulungen)
  • relevante Funktionsanfragen (und PRs) können in zukünftige Versionen integriert werden
ioFramework ist eine Reihe von Paketen (Tools, Bibliotheken, Module und Komplettlösungen) für die schnelle Anwendungsentwicklung
5
JÄHRIGE ERFAHRUNG
in kontinuierlicher Entwicklung
16
AKTIVE PROJEKTE
die Digitalisierung und Innovation vorantreiben
24/57
ROBUSTE PAKETE
für maßgeschneiderte Effizienz in FE/BE

Scopes

Meistgenutzte Integrationen

Unser Framework deckt eine riesige Liste von externen Systemintegrationen ab und kann auf verschiedenen Ebenen Ihrer Anwendung eingesetzt werden:

Autodesk Construction Cloud
Allplan
Archicad
Autodesk Forge
Autodesk BIM 360
Bimplus
Dalux
Esri
Microsoft Sharepoint
Revit
ThinkProject!
Vectorworks
Backend
Frontend
CAD/GIS
Common

Details zur Integration

wie die Pakete von ioFramework verwendet werden

  • Die Verwendung der gängigen ioFramework-Pakete ist sehr einfach. Wenn Sie in der Lage sind, ein beliebiges öffentliches Paket zu verwenden, können Sie definitiv auch ioFramework-Pakete nutzen.
  • Wir geben Ihnen Zugang zu unserem privaten Repository Manager, wo alle Pakete gehostet werden.
  • Sie weisen Ihre Lösung und/oder Projekte an, unser privates Repository mit Standardmethoden zu verwenden. (z.B. durch Konfigurationsdateien)
  • Sobald das Repository konfiguriert ist, können Sie die ioFramework-Pakete automatisch auf die gleiche Weise nutzen wie andere öffentliche Pakete.
  • Sie können die Pakete auch direkt über die webbasierte Benutzeroberfläche herunterladen.
  • Die Pakete in unseren Repositories werden aktiv verwaltet und semantisch versioniert, und alle Aktualisierungen stehen Ihnen automatisch zur Verfügung, so dass Sie immer die aktuellste Version verwenden können.
  • Wenn Sie feststellen, dass eine bestimmte Funktionalität fehlt, können Sie eine Funktionsanforderung einreichen, die in eine künftige Version aufgenommen werden kann.

How does it work?

How it work

Haben Sie eine Idee oder ein Problem zu lösen? Müssen Sie eine technische Herausforderung klären?

How it work

Unser Spezialist wird sich mit Ihnen in Verbindung setzen, um Ihre Anfrage zu klären und Ihnen direkt ein auf Ihre Bedürfnisse abgestimmtes Angebot zu erstellen.

How it work

Nachdem Sie das Angebot angenommen haben, können Sie von dem ioFramework profitieren

How it work

ioFramework bietet einen einfachen und schnellen Weg für die Anwendungsentwicklung, die Verteilung von Updates und den Support

Scopes

With our packages you can easily build whole app, with a reusable modules which covers a lot of scopes

IAM
Zahlungsschranke
Autodesk Forge
Dokumente
CAD
Microsoft
AI
Kopfloser Browser
Other

Identitäts- und Zugangsmanagement

Müssen Sie Identitäten für Ihr Unternehmen und/oder den Zugang zu Ihrer Anwendung verwalten?

Wir verwenden eine Identitäts- und Zugriffsmanagementlösung auf der Grundlage von Keycloak. Sie implementiert die meisten branchenüblichen Authentifizierungsmechanismen. Wir können Pakete für die einfache Integration von Nicht-Standard-Identitäts- und User-Federation-Anbietern anbieten

Details

  • benutzerdefinierte externe Identitätsanbieter
    • Autodesk Forge
  • benutzerdefinierte Attribute Mappers
    • für die Identitätssynchronisation
  • benutzerdefinierte User Federation Providers
    • zur direkten Verbindung mit Ihrem eigenen Benutzerspeicher (z. B. einer Datenbank)
  • benutzerdefinierte (Anmelde-)Themen
  • Integrationen in c#, js app
  • Single Sign-On Prozesse
  • C# API-Client für alle Verwaltungsfunktionen
  • C# / JS Module für einfachere Verwaltung und kundenspezifische Integrationen

Zahlungsschranke

Müssen Sie sichere Zahlungen in Ihrer App abwickeln? Mit Zahlungshistorie?

Details

  • Integration mit der Zahlungslösung Braintree
  • Single-Sign-On-Prozesse
  • Integrationen in c#, js app

Autodesk Forge

Möchten Sie Ihre Anwendung mit Autodesk Forge integrieren? Müssen Sie CAD-Dokumente verarbeiten?

Wir haben eine Reihe von Tools für Autodesk Forge-Integrationen. Für Ihren Backend-Prozess (Forge APIs) und auch für Ihre UI-Präsentation (Forge Viewer)

Details

  • Gut abgestimmter, robuster und stark typisierter API-Client für alle Forge-APIs
    • 30x effizienter als das Originalpaket von Autodesk
    • deckt alle Forge-APIs ab
    • behandelt gängige Forge-API-Probleme (Wiederholungsmechanismus, intelligenter Token-Anbieter - 2L vs 3L, ...)
    • Vereinfachte Datenübertragungsobjekte für eine einfache Nutzung und ein besseres Verständnis
    • Entwicklung von Anwendungen in nur wenigen Minuten mit minimalen Forge-API-Kenntnissen
  • Datenverwaltung
    • Vereinfachung der Operationen mit der Forge-API, die mehrere Schritte zur Kommunikation mit der API erfordert
      • eine Folge von Aufrufen der Forge-API kann durch einen einzigen Aufruf ausgelöst werden
    • Einfacher BIM360 Tree Builder für die einfache Navigation im Baum der Hubs/Projekte/Ordner/Dateien/Versionen
    • Einfache Verwaltung von benutzerdefinierten Attributen
  • Fragen
    • Einfache Problemverwaltung (benutzerdefinierte Attribute, Kommentare, Anhänge,...)
  • Assets
    • Einfache Asset-Verwaltung (benutzerdefinierte Attribute, Kategorien, Anhänge, Schrittfolgen...)
  • Entwurfsautomatisierung
    • Einfache JSON-basierte Konfiguration von Bundle-, Aktivitäts- und Work-Item-Definitionen
    • Rasche Vereinfachung des Prozesses von Design-Automatisierungsaufrufen
    • Webhooks abgedeckt
  • Modell-Ableitung
    • Vereinfachen Sie die Übersetzung und warten Sie auf die Fertigstellung
    • Vereinfachung der Datenextraktion aus Modellen
    • Benutzerdefinierte Mapping-Strategie
  • Webhooks
    • Unterstützt
  • Forge-Viewer
    • anpassbare React-Integrationsbibliothek
    • eine Reihe von Erweiterungen zur einfachen Manipulation
      • Anwendung von Farbschemata
      • Markierungen GUI, benutzerdefinierte Werkzeuge
      • Drucken
      • benutzerdefiniertes Eigenschaften-Panel
      • Pushpins und Modell-Overlay - Anzeige zusätzlicher Informationen über Modelle an Ort und Stelle
      • und vieles mehr!

Dokumente

DokumenteMöchten Sie Listen einfach importieren und exportieren? Möchten Sie Dokumente aus Vorlagen generieren? Suchen Sie eine generische Lösung für die Erstellung von Miniaturansichten?

Details

  • Excel-Importer und -Exporter
    • C#-Bibliotheken für objektbasierte Importe und Exporte
  • PDF/Word-Formularausfüller, aus einem Vorlagengenerator
    • C#-Lösung für die Generierung von Dokumenten
  • Thumbnails-Generator
    • Python-basierter Microservice, der Miniaturansichten für viele gängige Dateiformate erzeugen kann

CAD

Ist die Arbeit mit CAD-Dateien Ihr tägliches Geschäft? Müssen Sie ein Plugin für Ihre CAD-Software entwickeln, um Ihre Effizienz zu steigern?

Wir können Ihnen Anwendungsskelette und wiederverwendbare und leicht erweiterbare Pakete für die Entwicklung von CAD-Software-Plugins zur Verfügung stellen.

Details

  • BCF
  • IFC
  • Revit
    • Revit API Erweiterungsbibliothek
    • einfache Parametermanipulation
  • VectorWorks
  • Skelettbasierte Plugin-Entwicklung?
    • html-basierte Plugins
    • jsapi/Ereignisse
  • Unity 3D-Technologie

Microsoft-Integrationen

Müssen Sie eine Anwendung entwickeln, die mit Microsoft APIs integriert werden kann?

Details

  • Webhooks / entfernte Ereignisempfänger
  • Datenverwaltung - Baumerstellung

AI

Gibt es eine Aufgabe, die Ihrer Meinung nach nur ein Mensch erledigen kann?

Künstliche Intelligenz kann Ihnen helfen!

Details

  • Automatische Erkennung von Teilen technischer Dokumente (z. B. Legende, Firmenlogo, ...)
  • Automatische Erkennung der Ausrichtung von technischen Dokumenten
  • Erkennung von 3D-Objekten anhand der Geometrie
  • Segmentierung von 3D-Objekten (z. B. Erkennung von Glas in einem Fenster nur anhand der Geometrie des Netzes)

Kopflose Browser-Integrationen

Müssen Sie einen Arbeitsablauf automatisieren, der einen Webbrowser erfordert?

Mit dem Headless Viewer können wir die Benutzeranmeldung automatisieren, ohne dass eine Benutzerinteraktion erforderlich ist.

Details

  • Verwendung von Puppeteer - High-Level-API zur Steuerung von Chrome oder Chromium
  • Gebrauchsfertige Pakete für
    • automatische Forge-Viewer-Manipulationen (Bildschirmfotos, ...)
    • Handhabung von Anmeldeprozessen, die eine Benutzerinteraktion erfordern (z. B. Forge: 3-beinige Token)
    • Hintergrundautomatisierung von Aktionen, die eine Benutzerinteraktion erfordern, aber ohne Benutzerinteraktion

Andere

Haben Sie andere Probleme?

Unsere Tools können Ihnen dabei helfen:

  • Startschuss für die gesamte Anwendungsentwicklung
  • Kodierungsstandards
  • Kontinuierlicher Integrations- und Entwicklungsprozess (CI/CD), Repository-Manager
  • Migrationen
  • Feedback-System

Details

  • Code-Analysatoren
    • Sofort einsatzbereite C#- und Typescript-Pakete für das Linting Ihres Codes
  • Migrationen
    • C#-Migrationsbibliothek, die das Standard-Entity-Framework erweitert und Unterstützung für Migrationen bietet, die durch SQL-Skripte und als benutzerdefinierter Code definiert werden
  • Feedback-System
    • als Plugin für die bestehende Anwendung, das es den Nutzern ermöglicht, auf der aktuellen Seite ein Feedback abzugeben
  • Vollständige Stapelvorlage (UI, API, IAM, ...)
    • Grundlegende Einrichtung der Integration
    • Kann ein verwaltetes CI/CD-System anbieten
    • Kann Hosting anbieten
    • für superschnellen Entwicklungsstart
  • CI/CD
    • Gebrauchsfertige Pipelines
    • Vordefinierter vollständiger CI/CD-Stack
    • Kann Ihr eigenes privates Repository hosten

Custom software

ioFramework is important for our custom software.

Angebot anfordern