Softwareentwicklung & Webentwicklung

.page-section-5d7e4365ccbbc { padding:0px 0; background-image:url(https://graphtwerk.de/wp-content/uploads/2014/12/32505514_s.jpg); background-attachment:fixed; background-attachment: scroll\9 !important; background-color:#ffffff; background-position:left top; background-repeat:repeat; } .page-section-5d7e4365ccbbc .alt-title span { background-color:#ffffff; } .page-section-5d7e4365ccbbc.section-expandable-true:not(.active-toggle):hover .mk-section-color-mask { opacity:0.8 !important; } .page-section-5d7e4365ccbbc .expandable-section-trigger i { opacity:1; top:0 !important; }

Softwareentwicklung & Webentwicklung

.page-section-5d7e4365cd555 { padding:0px 0; background-image:url(https://graphtwerk.de/wp-content/uploads/2014/12/32505514_s.jpg); background-attachment:fixed; background-attachment: scroll\9 !important; background-color:#ffffff; background-position:left top; background-repeat:repeat; } .page-section-5d7e4365cd555 .alt-title span { background-color:#ffffff; } .page-section-5d7e4365cd555.section-expandable-true:not(.active-toggle):hover .mk-section-color-mask { opacity:0.8 !important; } .page-section-5d7e4365cd555 .expandable-section-trigger i { opacity:1; top:0 !important; }

Unsere Leistungen

#divider-5d7e4365ce8cb .divider-inner{ border-width:1px; height:1px; margin: 0 auto; }
  • Beratung (Consulting)
  • Pflichtenhefterstellung
  • Projektplanung
  • Projektleitung
  • Konzeption,
  • Design
  • 3D Visualisierung
  • Entwicklung
  • Datenbank-Modellierung/Design (ER-Modell),
  • Qualitätssicherung / Controlling
  • Schulungen
  • technischer Support
  • Full Service Support
  • dauerhafte Betreuung
#list-style-5d7e4365cea29 ul li:before { font-family:"FontAwesome"; content: "\f00c"; color: }

Entwicklung oder Erweiterung

#divider-5d7e4365cee0a .divider-inner{ border-width:1px; height:1px; margin: 0 auto; }
  • Webportale und Platformen
  • ERP/CRM-Systeme
  • Warenwirtschaft-Systeme
  • e-Learning-Systeme
  • Wissensmanagement-Systeme (FAQ & Knowledge Management)
  • Community-Systeme
  • Foren-Systeme
  • Wiki-Systeme
  • Werbesysteme (Add Management, Add Server)
  • Support-Systeme
  • Groupware-Systeme
  • Auktionssysteme
  • Discussion Boards
  • Intranet-Systeme für Firmen und Institutionen
  • Echtzeit 3D-Lösungen auf Basis von Unity 3D & WebGL
#list-style-5d7e4365ceeed ul li:before { font-family:"FontAwesome"; content: "\f105"; color: }
.page-section-5d7e4365cdbe2 { padding:0px 0; background-attachment:fixed; background-attachment: scroll\9 !important; background-position:center top; background-repeat:repeat; } .page-section-5d7e4365cdbe2 .alt-title span { } .page-section-5d7e4365cdbe2.section-expandable-true:not(.active-toggle):hover .mk-section-color-mask { opacity:0.2 !important; }
#divider-5d7e4365d4a2f .divider-inner{ border-width:1px; height:1px; margin: 0 auto; }

Content-Management-Systeme (CMS)

.page-section-5d7e4365d4c2f { padding:0px 0; background-image:url(https://graphtwerk.de/wp-content/uploads/2015/04/28459839_s.jpg); background-attachment:fixed; background-attachment: scroll\9 !important; background-color:#ffffff; background-position:left top; background-repeat:repeat; } .page-section-5d7e4365d4c2f .alt-title span { background-color:#ffffff; } .page-section-5d7e4365d4c2f.section-expandable-true:not(.active-toggle):hover .mk-section-color-mask { opacity:0.4 !important; } .page-section-5d7e4365d4c2f .expandable-section-trigger i { opacity:1; top:0 !important; }

Content-Management-Systeme (CMS)

.page-section-5d7e4365d5155 { padding:0px 0; background-image:url(https://graphtwerk.de/wp-content/uploads/2015/04/28459839_s.jpg); background-attachment:fixed; background-attachment: scroll\9 !important; background-color:#ffffff; background-position:left top; background-repeat:repeat; } .page-section-5d7e4365d5155 .alt-title span { background-color:#ffffff; } .page-section-5d7e4365d5155.section-expandable-true:not(.active-toggle):hover .mk-section-color-mask { opacity:0.4 !important; } .page-section-5d7e4365d5155 .expandable-section-trigger i { opacity:1; top:0 !important; }

Unsere Leistungen

#divider-5d7e4365d5c20 .divider-inner{ border-width:1px; height:1px; margin: 0 auto; }
  • Beratung (Consulting) und Auswahl eines geeigneten CMS je nach Anforderungen des Kunden
  • Installation und Einrichtung des CMS und der CMS-Datenbank auf dem Webserver
  • Template-Programmierung (Responsive Design, SEO-optimiert)
  • Programmierung von Erweiterungen, Plugins, APIs (Schnittstellen) für Back- und Frontend
  • Content-Pflege
  • OnePage-Optimierung (SEO)
  • Datenmigration (Überführung eines CMS in ein anderes CMS)
  • Update bestehender CMS auf neue Versionen
  • Anpassung & Fehlerbeseitigung bestehender CMS
  • Schulungen und Support (Pflege, Wartung, Backups)
#list-style-5d7e4365d5cf5 ul li:before { font-family:"FontAwesome"; content: "\f00c"; color: }

Open Source

#divider-5d7e4365d6026 .divider-inner{ border-width:1px; height:1px; margin: 0 auto; }
Wir setzen vorrangig freie Content-Management-Systeme ein.
Dies hat für unsere Kunden folgende Vorteile:
  • keine Lizenzgebühren (Kostenersparnis)
  • zahlreiche, kostenlose Erweiterungen / Module
  • eine große Entwickler-Kommune (Die Weiterentwicklung der Software ist gewährleistet und der Kunde damit nicht abhängig von einzelnen Programmierern.)
#list-style-5d7e4365d6393 ul li:before { font-family:"FontAwesome"; content: "\f105"; color: }
.page-section-5d7e4365d5605 { padding:0px 0; background-attachment:fixed; background-attachment: scroll\9 !important; background-position:center top; background-repeat:repeat; } .page-section-5d7e4365d5605 .alt-title span { } .page-section-5d7e4365d5605.section-expandable-true:not(.active-toggle):hover .mk-section-color-mask { opacity:0.2 !important; }
#divider-5d7e4365dbb9e .divider-inner{ border-width:1px; height:1px; margin: 0 auto; }

Shopsysteme (eCommerce)

.page-section-5d7e4365dbd65 { padding:0px 0; background-image:url(https://graphtwerk.de/wp-content/uploads/2014/12/28459828_l2.jpg); background-attachment:fixed; background-attachment: scroll\9 !important; background-color:#ffffff; background-position:left top; background-repeat:repeat; } .page-section-5d7e4365dbd65 .alt-title span { background-color:#ffffff; } .page-section-5d7e4365dbd65.section-expandable-true:not(.active-toggle):hover .mk-section-color-mask { opacity:0.4 !important; } .page-section-5d7e4365dbd65 .expandable-section-trigger i { opacity:1; top:0 !important; }

Shopsysteme (eCommerce)

.page-section-5d7e4365dc249 { padding:0px 0; background-image:url(https://graphtwerk.de/wp-content/uploads/2014/12/28459828_l2.jpg); background-attachment:fixed; background-attachment: scroll\9 !important; background-color:#ffffff; background-position:left top; background-repeat:repeat; } .page-section-5d7e4365dc249 .alt-title span { background-color:#ffffff; } .page-section-5d7e4365dc249.section-expandable-true:not(.active-toggle):hover .mk-section-color-mask { opacity:0.4 !important; } .page-section-5d7e4365dc249 .expandable-section-trigger i { opacity:1; top:0 !important; }
UNSERE LEISTUNGEN
#divider-5d7e4365dcdc5 .divider-inner{ border-width:1px; height:1px; margin: 0 auto; }
  • Beratung (Consulting) und Auswahl eines geeigneten Shopsystems je nach Anforderungen des Kunden
  • Beratung und Auswahl von geeigneten Payment-Gateways/ Payment-Dienstleistern
  • Installation und Einrichtung des Shops und der Shop-Datenbank auf dem Webserver
  • Template-Programmierung (Responsive Design, SEO optimiert)
  • Programmierung von Erweiterungen, Plugins, Modulen, APIs (Schnittstellen) für Back- und Frontend
  • Anbindung an externe Systeme – u.a Newsletter Systeme
  • OnePage-Optimierung (SEO)
  • Datenmigration (Überführung eines Shops in ein anderes Shopsystem)
  • Update bestehender Shops auf neue Versionen
  • Anpassung & Fehlerbeseitigung bestehender Shopsysteme
  • Schulungen und Support (Pflege, Wartung, Backups)
#list-style-5d7e4365dcee4 ul li:before { font-family:"FontAwesome"; content: "\f00c"; color: }
OPEN SOURCE
#divider-5d7e4365dd297 .divider-inner{ border-width:1px; height:1px; margin: 0 auto; }
Wir setzen vorrangig freie Online-Shop-Systeme ein.
Dies hat für unsere Kunden folgende Vorteile:
  • keine Lizenzgebühren (Kostenersparnis)
  • zahlreiche, kostenlose Erweiterungen / Module
  • eine große Entwickler-Kommune (Die Weiterentwicklung der Software ist gewährleistet und der Kunde damit nicht abhängig von einzelnen Programmierern.)
#list-style-5d7e4365dd599 ul li:before { font-family:"FontAwesome"; content: "\f105"; color: }
.page-section-5d7e4365dc748 { padding:0px 0; background-attachment:fixed; background-attachment: scroll\9 !important; background-position:center top; background-repeat:repeat; } .page-section-5d7e4365dc748 .alt-title span { } .page-section-5d7e4365dc748.section-expandable-true:not(.active-toggle):hover .mk-section-color-mask { opacity:0.2 !important; }
#divider-5d7e4365e5b44 .divider-inner{ border-width:1px; height:1px; margin: 0 auto; }

App Programmierung

.page-section-5d7e4365e5cfe { padding:0px 0; background-image:url(https://graphtwerk.de/wp-content/uploads/2015/04/29087400_s.jpg); background-attachment:fixed; background-attachment: scroll\9 !important; background-color:#ffffff; background-position:left top; background-repeat:repeat; } .page-section-5d7e4365e5cfe .alt-title span { background-color:#ffffff; } .page-section-5d7e4365e5cfe.section-expandable-true:not(.active-toggle):hover .mk-section-color-mask { opacity:0.4 !important; } .page-section-5d7e4365e5cfe .expandable-section-trigger i { opacity:1; top:0 !important; }

App Programmierung

.page-section-5d7e4365e6165 { padding:0px 0; background-image:url(https://graphtwerk.de/wp-content/uploads/2015/04/29087400_s.jpg); background-attachment:fixed; background-attachment: scroll\9 !important; background-color:#ffffff; background-position:left top; background-repeat:repeat; } .page-section-5d7e4365e6165 .alt-title span { background-color:#ffffff; } .page-section-5d7e4365e6165.section-expandable-true:not(.active-toggle):hover .mk-section-color-mask { opacity:0.4 !important; } .page-section-5d7e4365e6165 .expandable-section-trigger i { opacity:1; top:0 !important; }

Leistungen

#divider-5d7e4365e6ed3 .divider-inner{ border-width:1px; height:1px; margin: 0 auto; }
  • Beratung (Consulting)
  • Pflichtenhefterstellung
  • Projektleitung
  • Konzeption, Design, Entwicklung nativer Apps für iOS
  • Konzeption, Design, Entwicklung hybrider Apps für iOS, Android, Blackberry und WindowsPhone
  • Konzeption, Design, Entwicklung von HTML5 WebApps
  • Konzeption, Design, Entwicklung von Multi-Channel-Apps
  • Schulungen, technischer Support
#list-style-5d7e4365e6fd6 ul li:before { font-family:"FontAwesome"; content: "\f00c"; color: }
Wie nutzen wir das Internet?
#divider-5d7e4365e7427 .divider-inner{ border-width:1px; height:1px; margin: 0 auto; }

Ganz einfach: immer und überall.

Bereits 31% des Web-Verkehrs erfolgt über mobile Endgeräte. Davon sind 58% Smartphones und 28% Tablets. Die Tendenz der mobilen Netzzugriffe ist steigend. (Quelle: www.ard-zdf-onlinestudie.de).

31%
Anteil mobiler Endgeräte am Web-Verkehr

Native Apps

#divider-5d7e4365e7947 .divider-inner{ border-width:1px; height:1px; margin: 0 auto; }
Native Apps - Schematische Darstellung
Native Apps – Schematische Darstellung

Native Apps werden speziell für ein Betriebssystem,z.B. iOS programmiert und laufen dann ausschließlich auf iOS Geräten, also iPhone und iPad. Dadurch ist sichergestellt, dass alle Schnittstellen zur Hardware einheitlich funktionieren und die Ressourcen des Gerätes optimal genutzt werden können.

Vorteile nativer Apps
  • Native Apps sind für ein bestimmtes Betriebssystem optimiert und daher für komplexe und/oder rechenintensive Apps die beste Wahl.
  • Gerätehardware, wie Kamera und Beschleunigungssensor, können i.d.R. nur von nativen Apps angesteuert werden.
  • native Apps speichern Daten direkt auf dem Endgerät
  • Gute native Apps profitieren von positiven Bewertungen in den App Stores und werden daher häufiger erworben.
  • einfache Installation
  • Vertrieb: Die App Stores sind bekannte Bezugsquellen für Apps. Der Aufwand für den Vertrieb, insbesondere den Verkauf von nativen Apps, ist daher geringer.
  • Vermarktung: Erfolgreiche native Apps, erscheinen in den App Stores in den Top-Listen und können damit sehr hohe Download-Zahlen erreichen.
#list-style-5d7e4365e85db ul li:before { font-family:"FontAwesome"; content: "\f105"; color: }
Nachteile nativer Apps
  • hoher Entwicklungsaufwand
  • preisintensiv (für jedes Betriebssystem muss eine eigenständige App entwickelt werden)
#list-style-5d7e4365e8837 ul li:before { font-family:"FontAwesome"; content: "\f105"; color: }
Native Apps - Schematische Darstellung
Native Apps – Schematische Darstellung

Native Apps werden speziell für ein Betriebssystem,z.B. iOS programmiert und laufen dann ausschließlich auf iOS Geräten, also iPhone und iPad. Dadurch ist sichergestellt, dass alle Schnittstellen zur Hardware einheitlich funktionieren und die Ressourcen des Gerätes optimal genutzt werden können.

Vorteile nativer Apps
  • Native Apps sind für ein bestimmtes Betriebssystem optimiert und daher für komplexe und/oder rechenintensive Apps die beste Wahl.
  • Gerätehardware, wie Kamera und Beschleunigungssensor, können i.d.R. nur von nativen Apps angesteuert werden.
  • native Apps speichern Daten direkt auf dem Endgerät
  • Gute native Apps profitieren von positiven Bewertungen in den App Stores und werden daher häufiger erworben.
  • einfache Installation
  • Vertrieb: Die App Stores sind bekannte Bezugsquellen für Apps. Der Aufwand für den Vertrieb, insbesondere den Verkauf von nativen Apps, ist daher geringer.
  • Vermarktung: Erfolgreiche native Apps, erscheinen in den App Stores in den Top-Listen und können damit sehr hohe Download-Zahlen erreichen.
#list-style-5d7e4365e90b2 ul li:before { font-family:"FontAwesome"; content: "\f105"; color: }
Nachteile nativer Apps
  • hoher Entwicklungsaufwand
  • preisintensiv (für jedes Betriebssystem muss eine eigenständige App entwickelt werden)
#list-style-5d7e4365e930c ul li:before { font-family:"FontAwesome"; content: "\f105"; color: }
.page-section-5d7e4365e6634 { padding:0px 0; background-attachment:fixed; background-attachment: scroll\9 !important; background-position:center top; background-repeat:repeat; } .page-section-5d7e4365e6634 .alt-title span { } .page-section-5d7e4365e6634.section-expandable-true:not(.active-toggle):hover .mk-section-color-mask { opacity:0.2 !important; }

WebApps

#divider-5d7e4365e99eb .divider-inner{ border-width:1px; height:1px; margin: 0 auto; }
Web Apps - Schematische Darstellung
Web Apps – Schematische Darstellung
Vorteile der WebApps
  • Verwaltung der App-Inhalte über herkömmliche Content-Management-Systeme
  • WebApps setzen auf dem Gerät des Benutzers nur einen Webbrowser voraus (Plattformunabhängigkeit)
  • geringere Wartungskosten
#list-style-5d7e4365ea4c2 ul li:before { font-family:"FontAwesome"; content: "\f105"; color: }
Nachteile der WebApps
  • keine mobile Offline-Benutzung – für die Nutzung wird eine Verbindung zum Webserver benötigt
  • die Datenrate der Verbindung zwischen Client und Server muss auf die Anforderungen der App ausgelegt sein
  • nur asynchrone Verarbeitung von Content möglich (Ausschluss verschiedener Anwendungsgebiete)
  • trotz W3C Standards können Abweichungen in der Darstellung auf unterschiedlichen Betriebssystemen und Browsern auftreten
  • Sicherheit (SQL-Injection, Cross-Site-Scripting, Session Hijacking etc.)
#list-style-5d7e4365ea70a ul li:before { font-family:"FontAwesome"; content: "\f105"; color: }
Web Apps - Schematische Darstellung
Web Apps – Schematische Darstellung
Vorteile der WebApps
  • Verwaltung der App-Inhalte über herkömmliche Content-Management-Systeme
  • WebApps setzen auf dem Gerät des Benutzers nur einen Webbrowser voraus (Plattformunabhängigkeit)
  • geringere Wartungskosten
#list-style-5d7e4365eae7a ul li:before { font-family:"FontAwesome"; content: "\f105"; color: }
Nachteile der WebApps
  • keine mobile Offline-Benutzung – für die Nutzung wird eine Verbindung zum Webserver benötigt
  • die Datenrate der Verbindung zwischen Client und Server muss auf die Anforderungen der App ausgelegt sein
  • nur asynchrone Verarbeitung von Content möglich (Ausschluss verschiedener Anwendungsgebiete)
  • trotz W3C Standards können Abweichungen in der Darstellung auf unterschiedlichen Betriebssystemen und Browsern auftreten
  • Sicherheit (SQL-Injection, Cross-Site-Scripting, Session Hijacking etc.)
#list-style-5d7e4365eb0ab ul li:before { font-family:"FontAwesome"; content: "\f105"; color: }

Hybride Apps

#divider-5d7e4365eb5cf .divider-inner{ border-width:1px; height:1px; margin: 0 auto; }
Hybride Apps - Schematische Darstellung
Hybride Apps – Schematische Darstellung
Vorteile hybrider Apps
Hybrid Apps vereinen die Vorteile von nativen und WebApps:

  • Plattform- und geräteunabhängige Nutzung
  • Hohe Kundenreichweite
  • Verwendung der Hardware-Komponenten
  • Verwendung der Hardware
  • Flexibilität
  • Aktualisierungen in Echtzeit
  • Bereitstellung in den App-Stores
  • Optimale Preisleistung
#list-style-5d7e4365ebfe7 ul li:before { font-family:"FontAwesome"; content: "\f105"; color: }
Nachteile hybrider Apps
  • Hybrid-Apps benötigen vergleichsweise viel Arbeitsspeicher
  • Die Eigenheiten des Betriebssystem spezifischen User Interfaces sind nicht grundlegend vorhanden.
#list-style-5d7e4365ec1bf ul li:before { font-family:"FontAwesome"; content: "\f105"; color: }
Hybride Apps - Schematische Darstellung
Hybride Apps – Schematische Darstellung
Vorteile hybrider Apps
Hybrid Apps vereinen die Vorteile von nativen und WebApps:

  • Plattform- und geräteunabhängige Nutzung
  • Hohe Kundenreichweite
  • Verwendung der Hardware-Komponenten
  • Verwendung der Hardware
  • Flexibilität
  • Aktualisierungen in Echtzeit
  • Bereitstellung in den App-Stores
  • Optimale Preisleistung
#list-style-5d7e4365ec8d6 ul li:before { font-family:"FontAwesome"; content: "\f105"; color: }
Nachteile hybrider Apps
  • Hybrid-Apps benötigen vergleichsweise viel Arbeitsspeicher
  • Die Eigenheiten des Betriebssystem spezifischen User Interfaces sind nicht grundlegend vorhanden.
#list-style-5d7e4365ecb51 ul li:before { font-family:"FontAwesome"; content: "\f105"; color: }

Multi-Channel-Apps

#divider-5d7e4365ed072 .divider-inner{ border-width:1px; height:1px; margin: 0 auto; }

Eine Multi-Channel-App ist eine Anwendung, die unabhängig von der Plattform auf jedem Betriebssystem und jedem Endgerät ausgeführt werden kann.

Im Unterschied zu den Hybrid-Apps, die in den App Stores aufzufinden und damit nur für mobile Geräte zugänglich sind, können Multi-Channel-App auch als stationäre Desktop-Anwendungen genutzt werden.

#divider-5d7e436601448 .divider-inner{ border-width:1px; height:1px; margin: 0 auto; }

Schnittstellen Programmierung

.page-section-5d7e436601601 { padding:0px 0; background-image:url(https://graphtwerk.de/wp-content/uploads/2015/05/background-01.jpg); background-attachment:fixed; background-attachment: scroll\9 !important; background-color:#ffffff; background-position:left top; background-repeat:repeat; } .page-section-5d7e436601601 .alt-title span { background-color:#ffffff; } .page-section-5d7e436601601.section-expandable-true:not(.active-toggle):hover .mk-section-color-mask { opacity:0.4 !important; } .page-section-5d7e436601601 .expandable-section-trigger i { opacity:1; top:0 !important; }

Schnittstellen Programmierung

.page-section-5d7e436601a8e { padding:0px 0; background-image:url(https://graphtwerk.de/wp-content/uploads/2015/05/background-01.jpg); background-attachment:fixed; background-attachment: scroll\9 !important; background-color:#ffffff; background-position:left top; background-repeat:repeat; } .page-section-5d7e436601a8e .alt-title span { background-color:#ffffff; } .page-section-5d7e436601a8e.section-expandable-true:not(.active-toggle):hover .mk-section-color-mask { opacity:0.4 !important; } .page-section-5d7e436601a8e .expandable-section-trigger i { opacity:1; top:0 !important; }

Unsere Leistungen

#divider-5d7e43660256d .divider-inner{ border-width:1px; height:1px; margin: 0 auto; }
  • Beratung (Consulting)
  • Konzeption
  • Design
  • Entwicklung
  • Migration
  • technischer Support
#list-style-5d7e436602637 ul li:before { font-family:"FontAwesome"; content: "\f00c"; color: }

Entwicklung oder Erweiterung

#divider-5d7e43660295f .divider-inner{ border-width:1px; height:1px; margin: 0 auto; }
  • Schnittstellen zwischen Shopsystemen und Warenwirtschaftsystemen
  • Schnittstellen zwischen Shopsystemen und Payment Gateways
  • Schnittstellen zwischen Shopsystemen und Produktsuchmaschinen
  • Schnittstellen zwischen Shopsystemen und Preisvergleichsportalen
  • Schnittstellen zwischen Shopsystemen und eBay, Amazon & Co.
  • Schnittstellen zwischen Shopsystemen und Content-Management-Systemen
  • Schnittstellen zwischen Shopsystemen und Social Networks
  • Schnittstellen zwischen Shopsystemen und Tracking Systemen
  • Schnittstellen zwischen Shopsystemen und Newsletter Systemen
  • Schnittstellen zwischen Shopsystemen und Add Management Systemen
  • Schnittstellen zu Oembed-Anbietern/ Portalen
  • REST, SOAP WebServices
  • BMEcat (eBusiness Katalogmanagement)
#list-style-5d7e436602a34 ul li:before { font-family:"FontAwesome"; content: "\f105"; color: }
.page-section-5d7e436601ed6 { padding:0px 0; background-attachment:fixed; background-attachment: scroll\9 !important; background-position:center top; background-repeat:repeat; } .page-section-5d7e436601ed6 .alt-title span { } .page-section-5d7e436601ed6.section-expandable-true:not(.active-toggle):hover .mk-section-color-mask { opacity:0.2 !important; }