Programme
Programme für Windows und macOS entwickeln lassen
Manche Aufgaben gehören auf den Rechner selbst: ein Programm, das beim Start des Geräts läuft, mit Dateien, Druckern oder Scannern arbeitet oder an einem Terminal im Vollbild steht. Dafür eignen sich Programme für Windows und macOS.
Wofür ein Programm auf dem Rechner passt
Terminals und Ausgabegeräte
Ein Programm, das nach dem Hochfahren von selbst startet, Inhalte im Vollbild zeigt oder an einem Bestellterminal läuft, ohne dass jemand etwas anklicken muss.
Arbeitsplätze mit Geräten vor Ort
Wo Dateien auf dem Rechner, Drucker, Etikettendrucker, Scanner oder Messgeräte im Spiel sind, kommt ein Programm oft leichter an sie heran als eine Seite im Browser.
Ein eigenes Fenster zur Web-App
Ein kleines Programm mit Verknüpfung auf dem Desktop, das direkt Ihre Web-App öffnet und sich beim Start anmeldet.
Installation und Updates unter Windows
Ein Installationsprogramm bringt das Programm auf die Rechner, und Updates können über einen eigenen Update-Kanal kommen, ohne dass jemand an jeden Rechner muss.
Wichtig ist die Signatur. Microsoft Defender SmartScreen prüft heruntergeladene Dateien: Unsignierte Programme lösen einen Warnhinweis aus, und sie starten erst, wenn jemand das ausdrücklich bestätigt; und auch ein neu signiertes Programm gilt so lange als unbekannt, bis sein Herausgeber genügend Ansehen gesammelt hat. Unter Windows 11 kann Smart App Control unsignierte Dateien ohne guten Ruf sogar sperren. Programme aus dem Microsoft Store sind von diesen Hinweisen nicht betroffen, weil Microsoft sie neu signiert.
Signatur und Beglaubigung unter macOS
Programme, die nicht aus dem Mac App Store kommen, müssen laut Apple mit einer Developer ID signiert und von Apple beglaubigt sein, damit sie unter den Standardeinstellungen von Gatekeeper starten. Bei der Beglaubigung prüft Apple eine Kopie des Programms auf Schadsoftware und stellt ein Ticket aus, das an das Programm angeheftet werden kann.
Anbindung an vorhandene Daten
Ein Programm kann mit dem arbeiten, was schon da ist: Dateien in einem freigegebenen Ordner, eine bestehende Datenbank, die Buchhaltung oder eine Web-App, die als Zentrale dient. Ist es an einen Server angebunden, kann es auch weiterarbeiten, wenn die Verbindung kurz weg ist, und den Stand danach abgleichen.
Welche Daten wo liegen und wer sie ändern darf, sollte vor der Entwicklung feststehen. Sonst entstehen zwei Stände derselben Liste, und niemand weiß, welcher gilt.
Ein Programm für Windows und macOS
Soll dasselbe Programm auf mehreren Systemen laufen, bietet sich eine gemeinsame Grundlage an. Electron zum Beispiel baut Programme für macOS, Windows und Linux aus JavaScript, HTML und CSS. Das Programm für Windows, das zu DisplaySync gehört, ist so gebaut, in einer Fassung für Windows 10 und 11 und einer für Windows 7 bis 10.
Braucht ein Programm tiefen Zugriff auf ein System, etwa auf besondere Hardware, kann es sinnvoller sein, gezielt für dieses System zu entwickeln.
Ratgeber
Weitere Anwendungen
Erstgespräch
Anfrage
Projekt unverbindlich anfragen
Beschreiben Sie kurz, was die Anwendung leisten soll, wer sie nutzt und auf welchen Geräten. Wir melden uns für einen ersten Termin; nach dem Workshop bekommen Sie ein schriftliches Angebot.
Nach dem Absenden bekommen Sie eine E-Mail mit einem Bestätigungslink. Erst nach Ihrer Bestätigung bearbeiten wir die Anfrage.
Lieber direkt? E-Mail an kontakt@webapp.nrw oder Anruf unter +49 1515 63 7171 5.
