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

Bereiche

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

Überwindung technologischer Barrieren mit ioFramework

In der wettbewerbsintensiven Welt der Softwareentwicklung stellen hohe Einstiegskosten oft eine formidale technologische Hürde dar. Die Entwicklung von Lösungen von Grund auf, erfordert erhebliches Fachwissen und/oder ressourcenintensive Anstrengungen. Auf der einer Seite sind die komplexen Bereiche wie Autodesk Forge, KI, CAD, IAM, auf der anderen dann die anspruchsvollen Aufgaben, die sich aus der Notwendigkeit ergeben, eine Vielzahl kleiner, jedoch ressourcenintensiver Aufgaben zu bewältigen - beispielsweise im Bereich Identity and Access Management (IAM) und Zahlungsgateways. Alle diese Herausforderungen führen zu erheblichen Kosten und langsamen Fortschritten.

Das ioFramework reduziert die anfänglichen Investitionen um bis zu 80%, indem es eine Out-of-the-Box-Lösung bietet, die schnell, skalierbar und kosteneffizient ist. Kunden können Einsparungen anderweitig nutzen und sind entscheidend nicht lebenslang an unsere Dienstleistungen gebunden. Mit der Möglichkeit, den Code zu erwerben und an ihre einzigartigen Bedürfnisse anzupassen, bietet das ioFramework das Beste aus beiden Welten: eine solide Grundlage und die Freiheit zur Anpassung und Erweiterung. Umarmen Sie die Zukunft der Softwareentwicklung mit ioFramework!

1. ioFramework Lizenzgebühr

Mit ioFramework erhalten Sie Zugang zu einem revolutionären Ansatz. Ihre Reise beginnt mit einer begrenzten Lizenz von ioLabs AG. Sie dürfen den Code nicht teilen oder modifizieren, damit wir seine Integrität schützen. Auf der anderen Seite gewährt Ihnen die ioFramework Lizenzgebühr Zugang zu einem Innovationsfundus. Hauptvorteile sind:

  • Nahtlose Updates: Nutzen Sie den kostenlosen Zugang zu Framework-Updates während der Vertragslaufzeit, um Ihre Lösungen auf dem neuesten Stand zu halten.

  • Umfassender Support: Ein grosszügiger Support von 0,5 TS pro Monat trägt dazu bei, Ihre Sorgen auf ein Minimum zu reduzieren

  • Sicherheit bei Unsicherheiten: Wir stehen Ihnen zur Seite. Sollten unvorhergesehene Umstände eintreten und ioLabs AG seinen Verpflichtungen nicht nachkommen können, erhalten Sie den Quellcode der verwendeten ioFramework-Pakete im unkomprimierten Format.

  • Preisgestaltung: Die Preisstruktur ist flexibel und passt sich Ihren Bedürfnissen an: Die monatlichen Zahlungen korrelieren mit der Anzahl der verwendeten Module, und es stehen auch jährliche Zahlungsoptionen zur Verfügung, die im Vergleich zu monatlichen Raten Kosteneinsparungen ermöglichen.

2. Der Weg zum Eigentum

Mit ioFramework sind Sie nicht an eine dauerhafte Lizenzierung gebunden. Nach mindestens einem Jahr intensiver Nutzung haben Kunden die Möglichkeit, die geistigen Eigentumsrechte zu erwerben.

Dies eröffnet umfangreiche Anpassungsoptionen für unsere Kunden. Bedenken Sie jedoch, dass der Support von ioLabs AG endet, und Sie müssen evtl. Updates und Support separat basierend auf aktuellen Raten und der Arbeitsbelastung von ioLabs AG beschaffen. Die Wahl liegt bei Ihnen. Kontaktieren Sie uns einfach, um ein auf Ihre Bedürfnisse zugeschnittenes Angebot vorzubereiten!

Wie funktioniert es?

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

Bereiche

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.

Schedule a meeting