Software-Entwicklung

360° Software-Entwicklung

Wir erschaffen, was ihr braucht. Unsere Softwareentwickler und Branchenexperten setzen die Ideen und Visionen unserer Kunden in Erfolge um, egal in welchem Anwendungsfall. Ob nativ, embedded, connected, IoT, Web 3.0 oder etwas anderes. Solange ihr es euch vorstellen könnt, finden wir einzigartige Lösungen für eure individuellen Anforderungen.

Bereiche der Softwareentwicklung

App-Entwicklung

Unser Brot- und Buttergeschäft. Wir haben 2009 als dezidierte App-Entwicklungsagentur begonnen. Seitdem haben wir erfolgreich Software für so ziemlich jedes System entwickelt, von Android über Bada und Windows Phone bis hin zu Xamarin.

Webanwendungen

Diese Anwendungen können in der Regel in jedem Webbrowser aufgerufen werden und funktionieren. Die verwendeten Sprachen sind HTML, JavaScript, Vue.Js, Java und viele mehr.

Native Entwicklung

Das maximale Potenzial einer Plattform nutzen. Native Apps werden traditionell mit der direkten Entwicklung für Smartphones mithilfe von Entwicklungstools wie Xcode von Apple oder Android Studio von Google in Verbindung gebracht. Sie können direkt auf die Funktionen eines Geräts zugreifen, z. B. auf die Kamera, Sensoren, Dynamic Island usw. Je nach Anwendungsfall und Zielgruppe kann es notwendig sein, eine App nativ zu entwickeln, um das individuell beste Nutzererlebnis zu bieten. Weitere Informationen gibt es in unserem Handelsblatt-Artikel zur nativen  App-Entwicklung. Verwendete Sprachen sind hauptsächlich Kotlin & Swift.

Hybride Entwicklung

Eine Codebase für mehrere Plattformen. Im Gegensatz zur nativen Entwicklung ist die hybride oder Multiplattform-Entwicklung eine kostensparende Lösung, um mehrere Systeme mit derselben Anwendung zu versorgen. Diese Art der Entwicklung ist zwar stellenweise nicht so tief in die Gerätefunktionen involviert, bietet aber dennoch viele Vorteile. Weitere Informationen gibt es in unserem Handelsblatt-Artikel zur hybriden App-Entwicklung.

Fullstack-Entwicklung

Schaffung eines kohärenten Kommunikationsweges zwischen verschiedenen Entwicklungsteams. Unsere langjährig erfahrenen Entwicklungsexpert:innen unterstützen euch bei der Umsetzung von Anforderungen, Workflows und agiler Methodik für eine holistische Projektumgebung. Wir bringen die Anforderungen aus verschiedenen Abteilungen und Aspekten eines Projekts in ein übersichtliches Setup. Dadurch wird die Entwicklungsgeschwindigkeit erhöht und die Zeiten zwischen Iterationen verkürzt. Verwendete Sprachen sind: Java, JavaScript, Vue.JS, .NET & viele andere.

Internet der Dinge (IoT)

Wir verfügen über umfassende Kenntnisse im Umgang mit Geräten, die mit Software oder Anwendungen verbunden sind. Die Steuerung von intelligenten Geräten mit Sensoren oder ähnlichem, von Sanitäranlagen oder Sportgeräten über medizinische Geräte bis hin zum Management der Solarstromgeneratoren Ihres Hauses – wir machen alles möglich. Unsere Integrationen reichen von kleinen Geräten wie Waagen bis hin zu großen Industriegeräten. Benutzerfreundlicher Fernzugriff und Überwachung stehen dabei an erster Stelle.

Individuelle Software für individuelle Anwendungsfälle

Zertifizierte Software-Entwicklung

Unsere Entwicklungsteams sind nach ISO 9001, ISO 13485 und TISAX zertifiziert. Diese Zertifizierungen konzentrieren sich auf die Kundenzufriedenheit (ISO 9001), die Fähigkeit, Software als Medizinprodukt zu entwickeln (ISO 13485) und die Einhaltung der hohen Informationssicherheitsstandards, die von der Automobilindustrie gefordert werden (TISAX). Unser Fachwissen über Qualitätsmanagementsysteme (QMS) erstreckt sich auf ISO 14971 und IEC 62304. Wir können nicht nur Software entwickeln, sondern bieten unseren Kund:innen auch Beratungsdienste zu QMS-Themen an.

Unternehmens-CMS & Content Hubs

Einfacher Zugang zu einem umfassenden Content-Management-System (CMS). Dynamisches Hinzufügen von Inhalten zu Websites ohne Programmierkenntnisse? Eine zentrale Plattform für den Zugriff auf und die Synchronisation von Daten bereitstellen? Genau hier kommt unser Corporate CMS ins Spiel. Mit branchenführenden Partnern wie Sophora oder Livingdocs erstellen wir einfach zu bedienende, moderne Content-Management-Systeme & Hubs für Verlage, Content Creators oder Behörden.

VR / AR / Web3.0

Wir waren von Anfang an dabei, vom Web1.0 bis zum Web3.0. Von Google Glass über Microsoft HoloLens bis hin zu Oculus. Wir haben Pionierarbeit bei der Entwicklung virtueller Umgebungen geleistet, um Nutzern die virtuelle Realität (VR) näherzubringen. Wir haben Augmented Reality (AR) in einer Vielzahl von Anwendungsfällen eingesetzt, von Echtzeit-Reaktions-Overlays bis hin zum Einstellen virtueller Möbel in einer neuen Wohnung. Die Möglichkeiten sind endlos. Die Fokussierung auf eine gute User Experience (UX) ist der Schlüssel dazu, dass sich die Nutzenden mit den Anwendungen beschäftigen. Wir haben auch Erfahrung in der Entwicklung von Blockchain Technologien und hatten eine der ersten Lösungen in diesem Bereich in Deutschland.

Native Entwicklung in der Cloud

Zugriff auf Software von überall, zuverlässig und von jedem Gerät aus erreichbar. Sie läuft in einer Cloud-Infrastruktur wie AWS (Amazon Web Services) oder Microsoft Azure. Es ist ein Ansatz für die Softwarearchitektur, der die Entwicklung und Wartung von Backend-Anwendungen beschleunigt und gleichzeitig die Qualität und Zuverlässigkeit verbessert. Cloud-native Anwendungen sind in der Regel reaktionsschnell, skalierbar und fehlertolerant. Sie können in öffentlichen, privaten oder hybriden Clouds implementiert werden und sind nicht von Betriebssystemen (OS) abhängig.

Integration Tests

Die beste Software ohne funktionierende Integration ist wie ein Sportwagen ohne Reifen. Mittels Integrationstest stellen wir sicher, dass das Produkt auch im Verbund seiner vorgesehenen Anwendung funktioniert. Egal ob Bluetooth Integration in der Welt der IoT, Automotive Infotainment oder High-Performance Backend.

UI Testing

Automatisierte UI-Tests sind ein wichtiger Bestandteil der Qualitätssicherung in der Softwareentwicklung. Wir ermöglichen es, die Benutzerschnittstelle der App oder Webseite automatisch auf Fehler zu überprüfen und stellen so sicher, dass die Anwendung für den Endbenutzer intuitiv wie gewollt zu bedienen ist.

Wir nutzen State-of-the-Art Frameworks, um die UI von Smartphones, Fernsehern, Head Units oder Webseiten automatisch zu steuern und Interaktionen durchzuführen. Nach dem Test entstehen automatisierte Testprotokolle mit Screenshots und Hinweisen zur Fehlerbehebung.

Ein wichtiger Vorteil von automatisierten UI-Tests ist, dass sie die Wiederholbarkeit und Zuverlässigkeit der Tests erhöhen. Da die Tests automatisch durchgeführt werden, können sie jederzeit wie beispielsweise über Nacht auf mehreren Browsern und/oder Gerätekombinationen wiederholt werden. 

DevOPS / TestOPS

Automatisierte Tests, die nicht ausgeführt werden, sind nutzlos: Daher bieten wir eine TestOPS Strategie an: Ein wichtiger Bestandteil von Test-Ops ist die Implementierung von Continuous Integration und Continuous Deployment (CI/CD) Prozessen. Dies ermöglicht es, Tests automatisch auszuführen, sobald Änderungen am Code vorgenommen werden, und sicherzustellen, dass die Anwendung jederzeit bereit ist, veröffentlicht zu werden.

Hierfür nutzen wir Ihre oder unsere Cloud-Infrastruktur und -Cloud-Based Test-Device Farm mit echten Geräten. So laufen Tests schnell und einfach in einer echten Umgebung, ohne dass viel Zeit und Ressourcen für die Aufrechterhaltung der Infrastruktur aufgewendet werden müssen. Dieses Vorgehen ermöglicht es uns, Testdaten automatisch zu generieren und zu verwalten, um sicherzustellen, dass Tests reproduzierbar mit den richtigen Datensätzen durchgeführt werden. Insgesamt zahlt Test-Ops auf eine effiziente Zusammenarbeit zwischen Entwicklung und Validierung ein, was insgesamt zu einer höheren Effizienz und Qualität führt.

/

360° Entwicklungs Projekte

Amazon Visa Card

Service-App für den weltgrößten E-Commerce-Anbieter

Modernes Serviceerlebnis für mehr als 1 Million Kreditkartennutzer. Redesign als Lead-Agentur, um Online-Banking durch viele Design- und Funktionskomponenten ansprechend, intuitiv und lebendig zu gestalten.

Amazon Visa Card Amazon Visa Card

Asel-Polizei Sachsen

Automatisierung von Audio- und Videotranskriptionen mit KI-Unterstützung

Mercedes-Benz AG

Meilenstein in der milliardenschweren Digitalisierungsstrategie

Wir entwickeln eine der besten Connected-Car-Anwendungen der Welt. Feature-Team-Beitrag in seiner besten Form: Flagship-Case auf der IAA 2019 & Gewinner des Automotive API der API-Awards 2020.

Entwickeln wir ein
individuelles Produkt

Kontaktiert uns
nach oben