Wir entwickeln deine Web-Anwendung!

Wer sagt denn, dass eine App nicht auch im Web-Browser ausgeführt werden kann?
Web-Apps haben viele Vorteile gegenüber Mobile Apps. Deshalb entwickeln wir mittlerweile überwiegend webbasierte Anwendungen für unsere Kunden.

Ich brauche eine Web-App!
Unser Fokus

Darauf legen wir bei Web-Apps Wert

Mobile First

Deine Web-Anwendung soll auf jedem Gerät, von Smartphone über Tablet bis zum Computer funktionieren.
Deshalb entwickeln wir sie Mobile First, also zunächst für das Handy optimiert. Erst anschließend gestalten wir die Tablet- und Desktop-Ansicht.

Browser-Kompatibilität

Ob Windows oder macOS, iPhone oder Samsung und Edge oder Firefox – deine Anwender sollen ihren gewohnten Browser auch für deine Web-App benutzen können.
Darum funktionieren unsere Apps in allen gängigen Web-Browsern und auf allen Geräten.

Schnelle Ladezeiten

Nichts ist frustrierender als lange Wartezeiten!
Deshalb optimieren wir jede Web-Anwendung, die wir entwickeln, auf eine schnelle Ladezeit.
Zwischen den Seiten deiner Anwendung wechselst du fließend und Inhalte laden in der Regel in weniger als einer Sekunde – oder sind sogar sofort da.

Mobile First

Deine Web-Anwendung auf jedem Gerät

Smartphone mit der Startseite einer App

Was bedeutet "Mobile First"?

Mobile First bedeutet, dass wir deine Web-App zuerst nur für das Smartphone entwickeln und optimieren. So stellen wir sicher, dass jede Funktion auf dem Smartphone verfügbar und benutzbar ist.

Erst im zweiten Schritt bauen wir die Tablet- und Desktop-Ansicht deiner Web-Anwendung, um die größere Bildschirm-Fläche optimal auszunutzen.

Deine Web-App auf dem Computer bedienen

Der größte Vorteil einer Web-Anwendung ist, dass man sie nicht nur auf dem Smartphone, sondern auch auf dem Computer bedienen kann.

Auf dem Computer sind viele Dinge übersichtlicher als auf dem Smartphone. So kann man zum Beispiel links eine Liste und rechts die Detail-Ansicht geöffnet haben. Auch wenn auf dem Computer keine zusätzlichen Funktionen bereitstehen, ist die Arbeit am Computer oft effizienter möglich.

Vorteile einer Web-Anwendung gegenüber einer Desktop-Anwendung oder Mobile App

Eine reine Desktop-Anwendung lässt sich als Programm fest auf dem Computer installieren. Eine reine Mobile-App wird aus dem App-Store auf dein Smartphone heruntergeladen. Eine Web-Anwendung hingegen kann auf jedem Gerät einfach im Web-Browser geöffnet werden.

Damit fällt für deine Anwender die Hemmschwelle weg, erst eine Anwendung installieren zu müssen. Außerdem musst du deine Anwendung nur ein einziges Mal entwickeln lassen – und nicht separat für Computer- und Smartphone-Anwender.

Browser-Kompatibilität

Chrome, Edge, Safari – du kannst sie alle haben!

Ein Mitarbeiter arbeitet an einer Web-App

Für welche Browser wir deine Web-App optimieren

Jeder deiner Anwender soll deine Web-Anwendung dort verwenden können, wo er auch sonst arbeitet. Und das kann ein Smartphone, Tablet oder Computer sein, verschiedene Betriebssysteme und letztlich auch verschiedenste Browser.

Deshalb unterstützen unsere Web-Anwendungen immer alle gängigen Web-Browser. Dazu zählen Google Chrome, Microsoft Edge, Mozilla Firefox und Safari, aber auch die entsprechenden Mobilversionen dieser Browser und zusätzliche Mobilbrowser wie der Samsung Internet Browser.

Typische Unterschiede zwischen den Web-Browsern

In der Regel verhält sich deine Web-Anwendung in allen diesen Browsern gleich. Lediglich im Hintergrund müssen wir einige technische Anpassungen treffen, damit alle Browser unterstützt werden.

Manchmal kann es aber auch leichte optische Abweichungen zwischen den Browsern geben, zum Beispiel bei den Scrollbalken in deiner Web-Anwendung. Und schließlich stehen nicht alle Geräte-Funktionen in jedem Browser zur Verfügung.

Welche Browser und Versionen wir normalerweise nicht unterstützen

Auch wenn wir natürlich versuchen, alle deine Anwender abzuholen, können wir nicht jede Version und jeden Browser vollständig unterstützen.

Nicht unterstützen tun wir deshalb in der Regel veraltete Browser wie den Internet Explorer, nur wenig verwendete Browser wie Opera oder alte Versionen moderner Browser, weil diese teilweise Sicherheitslücken oder Funktionsmängel haben.

Wenn du für deine Web-Anwendung aber eine besondere Anforderung für einen speziellen Browser hast, können wir diesen natürlich gerne mit berücksichtigen.

Schnelle Ladezeiten

Deine Web-App lädt mit Lichtgeschwindigkeit!

Ein Mitarbeiter programmiert eine Web-Anwendung

Was ist eine SPA (Single Page Application) und warum lädt sie so schnell?

Wir entwickeln jede Web-Anwendung als sogenannte SPA, also Single Page Application. Das ist eine Web-App, bei der beim ersten Besuch bereits alle Seiten der Anwendung auf das Gerät heruntergeladen werden.

Dadurch muss beim Wechsel zwischen den Seiten deiner Anwendung nicht jedes Mal der gesamte grafische Aufbau neu geladen und dargestellt werden. Stattdessen ist der Wechsel so fließend, wie du es von Desktop-Anwendungen und Mobile-Apps gewohnt bist.

Lediglich die eigentlichen Inhalte der Seite werden dann dynamisch nachgeladen. Durch sogenanntes Pre-Loading verkürzen wir diese Ladezeiten aber ebenfalls. Dabei wird, sobald die App vollständig geladen ist und benutzt werden kann, bereits für die wichtigsten nächsten Seiten der Inhalt heruntergeladen.

Welche Frameworks wir für deine Web-App verwenden

Für deine Web-Anwendung verwenden wir Frameworks, mit denen sich SPAs einfach entwickeln und pflegen lassen.

Üblicherweise setzen wir dabei die Frameworks React.js bzw. Next.js ein. Erweitern wir deine vorhandene Web-Anwendung, verwenden wir aber natürlich nach Möglichkeit weiter dein bisheriges Framework. Auf Wunsch können wir deine Anwendung außerdem auch in Vue.js oder Angular entwickeln.

Unsere Zusammenarbeit

So helfen wir unseren Kunden zum Erfolg

Ein Mitarbeiter telefoniert mit einem Kunden

Erstgespräch

In einem unverbindlichen, kostenlosen Erstgespräch sprechen wir über dein Projekt.
Im Gespräch schauen wir uns die Machbarkeit an, definieren die groben Anforderungen und die Lösungsansätze dazu.

Geschäftsführer Jonatan Mosner schreibt auf dem iPad

Festpreis-Angebot

Im Anschluss erhälst du von uns ein verbindliches Festpreis-Angebot mit Liefertermin-Zusage.
Hier findest du alle besprochenen Anforderungen und Lösungen wieder.

Geschäftsführer Jonatan Mosner steht vor einer Flipchart

Projektstart und Workshop

Nach der Beauftragung steht unserem Projekt nichts mehr im Wege.
Als ersten Schritt führen wir nun immer einen Workshop durch, in dem wir die Feinspezifikation festlegen, die später bei der Abnahme als Grundlage gilt.

Ein Mitarbeiter programmiert

Umsetzung

Unsere erfahrenen Entwickler beginnen nun damit, dein Projekt umzusetzen.
Während der Umsetzung halten wir dich in regelmäßigen Jour-Fixe-Terminen und mit Video- und Chat-Nachrichten stets auf dem Laufenden.

Ein Mitarbeiter zeigt Jonatan etwas auf dem Bildschirm

Qualitätssicherung

Ist die Entwicklung abgeschlossen, stellen wir sicher, dass alles auch wie gewünscht funktioniert.
In der Qualitätssicherung setzen wir auf eine Mischung aus automatisierten und manuellen Tests.

Geschäftsführer Jonatan Mosner zeigt eine Anwendung auf dem Fernseher

Übergabe und Abnahme

Sind wir überzeugt, alle deine Anforderungen zur Zufriedenheit umgesetzt zu haben, liefern wir dir die Software aus.
In einem Übergabe-Workshop helfen wir dir, die Software in den Einsatz zu bringen, und definieren die nächsten Schritte für dich.

Was hält dich noch auf?

Lass uns loslegen!

Bevor du lange überlegst, ob jetzt der richtige Zeitpunkt für eine Zusammenarbeit ist, melde dich doch einfach zum unverbindlichen Erstgespräch mit deinem persönlichen Ansprechpartner Jonatan.

Gemeinsam können wir dann herausfinden, ob wir zu deinem Projekt passen und ob jetzt der richtige Zeitpunkt ist!

Unverbindliches Erstgespräch vereinbaren