next levelweb developmentmobile developmentlocation-based appsmaps and navigation
Technologien
Jedes unserer Kundenprojekte bringt seine eigenen spannenden fachlichen und technischen Herausforderungen mit sich. Was aber alle Projekt vereint ist unsere hohe Qualität vom ersten bis zum letzten Tag der Zusammenarbeit. Grundgestein für jede erfolgreiche Software sind die sorgsam gewählten Technologien und Tools, die sich während unserer langjähriger Entwicklungs-Erfahrung immer wieder bewährt haben. Genau diese Technologien stellen wir hier vor.
Web-App Entwicklung
Unsere Kernkompetenz liegt in der Entwicklung webbasierter Softwareanwendungen (kurz „Web-Apps“). Wir arbeiten mit aktuellen und weit verbreiteten Frameworks und Programmiersprachen. Dabei haben wir uns auf die beiden Frontend-Frameworks Angular und React mit den Sprachen TypeScript und JavaScript spezialisiert. Für das Backend setzten wir auf Java, wobei die genaue Infrastruktur abhängig von den Anforderungen des jeweiligen Kundenprojekts ist.
zukunftssicheres Open-Source-Tool
optimale Qualität durch Standardisierung
weit verbreitet und umfassend dokumentiert
skalierbare, flexible Komponenten-Bibliothek
populär und vielerseits unterstützt
effizient für Web- und mobile Apps
ausgereifte Tools, lange Marktpräsenz
Investitionssicher und plattformunabhängig
umfangreiche APIs
Mobile App-Entwicklung
Im Bereich der mobilen App-Entwicklung gibt es drei verschiedene Arten von Software: Native Apps, PWAs und hybride Apps. Mit den von uns gewählten Technologien können wir je nach Anforderung alle drei Arten von Apps zur Verfügung stellen. Mit einer einzigen Kernkomponente, die unabhängig vom Browser oder Betriebssystem als App-Basis dient, ist Vieles möglich: Zum Beispiel eine eigentlich native mobile App, die auch im Desktop-Browser zur Verfügung steht.
Ionic
Ionic ist ein Webframework zur Entwicklung von hybriden Apps und PWAs. Oft setzen wir es zusammen mit Capacitor im Frontend ein, zum Beispiel für das User Interface und Interaktionsschnittstellen.
Capacitor
Capacitor basiert auf dem Ionic-Projekt und stellt Web-Apps als native Version für verschiedene Betriebssysteme oder als PWA in unterschiedlichen Webbrowsern bereit. Flexibel, schnell, weit verbreitet - Ideal für unsere Kunden.
Typescript
TypeScript an sich ist eine in der Webentwicklung weit verbreitete Programmiersprache. Wir stellen TypeScript hier vor, weil wir insbesondere bei der Entwicklung leistungsstarker und betriebssystemunabhängiger Apps zusammen mit Capacitor gute Erfahrungen gemacht haben.
Geodaten- und kartenbasierte Lösungen
Unser Spezialgebiet im Bereich der Webentwicklung ist die Visualisierung von den Daten unserer Kunden auf nutzerfreundlichen Karten. Im täglichen Geschäft fallen in vielen Branchen Unmengen an Standortdaten, Bildern, Routenverläufen und weiteren wichtigen Informationen an. Aus diesen Daten schaffen wir gemeinsam einen echten Mehrwert durch nutzernahe und fachlich komplexe Software. Dafür greifen wir auf einige bewährte Tools zurück.
mapbox
Leaflet
MapServer
AI und Machine Learning
Der Einsatz von AI-Tools ist aus dem Unternehmensalltag kaum wegzudenken. Wir integrieren nicht nur AI-Lösungen, sondern haben auch einige sehr nützliche Tools im Einsatz. Diese erleichtern unsere Arbeit deutlich und sorgen dafür, dass wir uns mit Leidenschaft auf unser Kerngeschäft konzentrieren können.
OpenAI Whisper ist ein Spracherkennungssystem von dem für ChatGPT bekannten Unternehmen. Außer Spracherkennung kann Whisper auch Transkription und Übersetzungen - praktisch bei einem Kundenstamm mit weltweit verteilten Niederlassungen.
GitHub Copilot hat sich in kürzester Zeit zu einem der führenden, weltweit verbreiteten Developer-Tool entwickelt. Mit dem geballten Wissen aus unzähligen GitHub-Repos inspiriert es täglich auch unsere Softwareentwickler.
LLama bietet als Open Platform AI Models, Tools und Ressourcen. Das bereitgestellte LLMs (Large Language Model) nutzen wir gerne für alles, bei dem Prompts sowohl in Code als auch natürlicher Sprache geschrieben werden.
Infrastruktur
Jede Software benötigt eine stabile und gut durchdachte Infrastruktur. Insbesondere im Web-Bereich gibt es hier eine schier unüberschaubare Anzahl an Angeboten. Natürlich gehen wir flexibel auf bestehende Infrastruktur und Schnittstellen ein. Wenn wir Software von Grund auf neu Entwickeln entscheiden wir uns gerne für AWS, Azure oder Kubernetes - drei ultra-leistungsstarke Cloud-Lösungen mit jeweils eigenen Vorteilen.
AWS
Der marktführende Cloudanbieter mit Rechenzentren in DE und der EU zeichnet sich durch exzellente Skalierbarkeit aus. Mit AWS basiert unsere Software auf einem flexiblen und robusten System mit breitem Leistungsspektrum.
Azure
Azure ist die Cloud-Platform von Microsoft und besteht aus mehr aus 200 Produkten und Dienstleistern. Wir schätzen an ihr insbesondere die Unterstützung aller gängiger Programmiersprachen und Frameworks, so dass wir auch bei komplexen Kundenprojekten mit spezifischen Anforderungen flexibel bleiben.
Kubernetes
Mit der weit verbreiteten Google-Plattform Kubernetes "containerisieren", automatisieren und verwalten wir sogenannte Services, aus denen sich unsere Websoftware zusammensetzt. Gutes Monitoring und durch die Container gegebene hohe Sicherheit runden den Einsatz von Kubernetes ab.
Entwicklungsexpertise für Ihr Projekt
Sie sind auf der Suche nach einem Software-Partner für Ihre Firma? Ob Sie ganz neu konzipieren oder auf bestehender Software aufbauen, wir freuen uns auf die Zusammenarbeit. Mehr zu unserem Entwicklungsprozess.