Was ich mache

Entwicklung von Web Apps

Ich erstelle für Ihr Projekt die passende Webanwendung, kurz Web App. Die Vorteile von Webanwendungen sind, dass sie auf beliebigen Endgeräten wie z.B. einem Smartphone oder Tablet betrieben werden können. Die Verarbeitung Ihrer Daten findet dabei auf Ihrem eigenen Webserver im Unternehmen oder bei einem Internet-Provider statt. Die Ergebnisse der Datenverarbeitung werden von Ihrem Webserver entweder zurück an das mobile Endgerät und/oder an einen anderen lokalen Client übertragen.
So kann beispielsweise ein Benutzer mit seinem mobilen Endgerät diverse Daten erfassen, die dann automatisch aufbereitet und einem anderen Benutzer nahezu in Echtzeit an einem PC zur Verfügung gestellt werden. Auf Wunsch auch weltweit. Ein paar Projekte, die den Einsatz von Web Apps verdeutlichen habe ich weiter unten aufgeführt.

Web App statt nativ App. Der Unterschied

Eine Web App ist im Prinzip erst mal nichts anderes als eine ge­wöhnliche Web­seite, die geräte­un­ab­hängig auf einem Desktop PC genauso wie auf einem Tablet oder Smart­phone auf­gerufen werden kann. Dabei spielt es auch so gut wie keine Rolle welches Betriebs­system auf dem je­weiligen End­gerät läuft. Es ist auch keinerlei Installation not­wendig. Eine Web App be­nötigt nur einen Browser und je nach Anwendungsfall eine be­stehende Intranet- bzw. Internet­verbindung.

Diese Web Apps sind dabei so raffiniert programmiert, dass sich das Design an das jeweilige Enderät bzw. dem Bildschirm optimal anpasst. Es werden auch Inhalte unter Umständen bewusst gar nicht oder völlig anders angezeigt. Auch Bilder können je nach Gerät und Ver­bindungs­ge­schwindig­keit in der ent­sprechenden Qualität aus­geliefert.

Eine native App hingegen kennt man aus dem AppStore von Apple oder Google PlayStore. Das sind eigen­ständige Programme, die speziell für das je­weilige Gerät bzw. Betriebssystem erstellt wurden. Je nach Kategorie der App benötigen diese dann keine Internet­verbindung und arbeiten mit lokalen Daten. Nicht selten unter­scheiden sich die nativen Apps in den Funk­tionen auf den ver­schiedenen Geräte­typen oder sind gegen­seitig nicht ver­fügbar. Native Apps für iOS müssen derzeit von Apple ge­nehmigt werden, damit sie im AppStore herunter­geladen werden können. Eine native App für Android, kann entweder im Google PlayStore an­geboten oder zum download als APK-File her­ausgeben werden.

Ein paar meiner Themen.

Web development

Mein Schwer­punkt liegt in den web­spezifischen Programmier­sprachen PHP, JavaScript und AJAX. Die Ent­wicklung von web­basierten An­wendungen unter­liegt haupt­sächlich dem Ein­satz von HTML5, XML, JSON, jQuery und MySQL.

Webdesign

Ich entwickle das individuelle (responsive) Design für mobile End­geräte wie Smart­phone & Tablet bis zum Desktop-PC unter Ver­wendung von CSS3, Boot­strap. SVG-Vektoren und WEBP-Images finden dabei immer mehr Einsatz.

Desktop Publishing

Printmedien wie Flyer, Plakate oder Speise­karten sind trotz digitali­sierung weiter­hin ge­fragt. Hier setzte ich be­wusst auf kosten­lose Open Source Prod­ukte wie GIMP und Inkscape statt InDesign oder Photoshop.

TYPO3

Seit 2009 erstelle ich Web­seiten auch auf Basis von Typo­Script / TYPO3. Ins­besondere wenn der Web­seiten­be­treiber oder von ihm be­auftrage Redak­teure Inhalte selbst oder häufig ändern wollen, eignet sich TYPO3 dazu perfekt.

Ein paar meiner Projekte

HD Firmen-Begrüßungstafel mit dem Raspberry PI

HD Firmen-Begrüßungstafel mit dem Raspberry PI

Public Displays, eine digitale Begrüßungstafel oder ein Kundenstopper können ganz schön teuer sein. Das geht aber mit dem Raspberry PI auch für kleines Geld und die Möglichkeiten sind nahezu unbegrenzt.

Single-Side Webshop mit AJAX

Single-Side Webshop mit AJAX

Ein Shopsystem, das mit einer einzigen Seite auskommt: Warenkorbfunktion mit Artikelbeschreibung, Filter, Produktbilder, Bestellmenge, Lieferadresse. Brutto-, Netto und Lieferpreise aktualisieren sich live.

Tribünen-Reservierungssystem<

Tribünen-Reservierungssystem

Ein Sitzplatz-Reservierungssystem wie man es auch von Konzert- oder Kinoplätzen kennt. Der Besucher kann auf einer grafischen Übersicht seine Plätze markieren und bestellen. Inkl. Mailversand und Verwaltungstool.

Kunstrasen-Buchungssystem

Kunstrasen-Buchungssystem

Buchungssystem für einen beliebigen Veranstaltungsort. In diesem Fall der Kunstrasenplatz eines Sportvereins. Buchung erfolgt über einen Online-Kalender mit Belegungsplan. Inkl. Mailversand und Verwaltungstool.

Qualitätsmanagement über MDE-Geräte

Qualitätsmanagement über MDE-Geräte

Der Qualitätsbeauftragte wird nach Vorgabe des QM-Systems vom MDE-Gerät (auch Smartphone etc.) aufgefordert QM-Prüfungen durchzufühern und das Ergebnis vor Ort online zu dokumentieren. Inkl. Auswertungstool.

Mobile Tankbeleg Erfassung und Auswertung

Mobile Tankbeleg Erfassung und Auswertung

Belege sofort online an der Tankstelle erfassen. Verbrauchsdatenübersicht in Liter und Euro. Information zur eigenen oder regelmäßigen Fristen für den Fahrer und auch in der Gesamtübersicht des Fuhrparkleiters.

Erstellung und Verwaltung von dynamischen QR-Code's

Erstellung und Verwaltung von dynamischen QR-Code's

Bei dynamische QR-Code's kann auch nach dem Druck z.B. auf Flyern, Plakaten oder Visitenkarten dessen Eigenschaft bzw. das Verhalten beim Abscannen jederzeit geändert werden. Zentrale Erstellung und Verwaltung.

Newsletter Verwaltungs und Versand-Tool

Newsletter Verwaltungs und Versand-Tool

Cloud-Newsletter-Tools gibt es wie Sand am Meer. Was jdeoch wenn Sie Ihre Kundendaten lieber im Unternehmen behalten wollen? Eine komplexe oversize Software kaufen oder eine maßgeschneiderte Lösung? Sie haben die Wahl.

Automatische generierung von PDF-Urkunden online

Automatische generierung von PDF-Urkunden online

Ihre (Sport-)Veranstaltung ist vorbei und jeder der 500 Teilnehmer soll eine Urkunde mit seinen individuell erziehlten Daten erhalten? Drucken Sie diese inkl. Papierstau für jeden aus oder wäre Ihnen ein Download-Portal lieber?