Blog

Softwareentwicklung

Die Welt um uns herum ist digitalisiert, durchdrungen von kleinen bis großen Geräten, die unseren Alltag bestimmen, gelegentlich trüben, meist jedoch bereichern — und hin und wieder sogar begeistern.

Harmlose Buchstaben und Ziffern sind es, die sich zu Worten gruppieren, Worte, aus denen Sätze entstehen, Sätze, die zu Programmen wachsen. Geschrieben in einer Sprache, die unserer Alltäglichen so ähnlich ist, und doch ganz anders funktioniert. Sie sprechen zu lernen benötigt Zeit, sie zu perfektionieren erst recht. Kommunizieren kann man damit nicht, aber Anweisungen erteilen. Und zwar ebenjenen Geräten, die sonst so nutzlos wären.

Unser Befehlssatz umfasst:

Websites und -anwendungen

Smartphone- und Tablet-Apps

Desktop-Apps

Moderne Software wird heute normalerweise nicht mehr von Grund auf neu entwickelt, sondern aus bestehenden Projekten und Modulen geschickt zusammengesetzt und angepasst, sodass auch komplexere Anforderungen wirtschaftlich und zeitlich effektiv umgesetzt werden können. Durch die be- und gewusste Auswahl der richtigen Komponenten lässt sich zudem Software entwickeln, die leicht erweiterbar, stabil und verhältnismäßig sicher ist.

Unsere Auswahl an Technologien und Paradigmen umfasst:

Apache oder Nginx

Leistungsfähige, ausgereifte und stabile Webserver

PHP

Moderne objektorientierte und flexible Programmiersprache

SQL oder NoSQL

Universell einsetzbare Datenbank-Systeme

HTML und CSS, z. B. mit Bootstrap

Grundlage für responsive, barrierefreie und indexierbare Websites

JavaScript / TypeScript, z. B. mit Vue.js

Grundlage für ansprechend animierte und interaktive Websites

Dank dem Konzept der Graceful Degradion können wir die innovativsten Techniken moderner Webbrowser einsetzen, ohne ältere Systeme auszuschließen. Schöne neue Welt!

TYPO3

Beliebtes Open-Source-Enterprise-CMS zur Verwaltung von komplexen Websites

Shopware Themes & Plugins

Innovative und umfangreiche Shop-Software für den professionellen eCommerce

WordPress Themes & Plugins

Beliebtes Open-Source-CMS zur einfachen und selbstständigen Pflege von Websites

WooCommerce

Perfekt in WordPress integrierte Shop-Software für kleine bis mittlere Shop-Projekte

Zend Framework / Laminas

Mächtiges Open-Source-Enterprise-Framework für komplexe Webanwendungen

Electron

Open-Source-Software zur Umsetzung plattformunabhängiger Desktop-Anwendungen

Node.js

Webserver und -plattform der Zukunft für performante, agil entwickelte Echtzeitanwendungen mit der größten Software-Bibliothek der Welt.

Adobe PhoneGap

Framework und Cloud-Infrastruktur zur agilen Entwicklung hybrider Apps für Smartphones und Tablets.

Java und JavaFX

Universelle Programmiersprache und Laufzeitumgebung für Desktop- und Android-Apps

Git und GitHub

Verteilte Versionsverwaltung für teamorientiertes Projektmanagement

Sowie folgende gemeinhin anerkannte Best Practices der Softwarebranche:

Prototyping und Agile Softwareentwicklung

Ermöglicht schnellere und unkompliziertere Ergebnisse als das klassische lineare Vorgehen

Unit Testing

Ermöglicht allgemein stabilere und leichter wartbare Programme dank automatisierter Softwaretests

Dependency Management

Ermöglicht eine effektivere und übersichtlichere Zusammenstellung von Abhängigkeiten

Dependency Injection
(via Service Locator Pattern)

Führt zu sauberen, nachvollziehbaren und besser erweiterbaren Programmstrukturen

Wir setzen bevorzugt Open-Source-Software ein, da sie in der Regel für Freiheit, Unabhängigkeit und Erweiterbarkeit steht. Entsprechend dieser Philosophie haben auch wir viele unserer Programme unter Open-Source-Lizenzen veröffentlicht.

Genug gesehen?

Dann melden Sie sich doch einfach mal! Wir erzählen Ihnen gerne mehr über unsere Leistungen, beraten Sie in Ihrem Vorhaben oder erstellen Ihnen ein unverbindliches Angebot.

Oder werfen Sie einen Blick auf unsere Projekte