Softwareentwicklung & Webentwicklung

.page-section-59e86a09ccb0c { padding:0px 0; background-image:url(http://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-59e86a09ccb0c .alt-title span { background-color:#ffffff; } .page-section-59e86a09ccb0c.section-expandable-true:not(.active-toggle):hover .mk-section-color-mask { opacity:0.8 !important; } .page-section-59e86a09ccb0c .expandable-section-trigger i { opacity:1; top:0 !important; }

Softwareentwicklung & Webentwicklung

.page-section-59e86a09cd36d { padding:0px 0; background-image:url(http://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-59e86a09cd36d .alt-title span { background-color:#ffffff; } .page-section-59e86a09cd36d.section-expandable-true:not(.active-toggle):hover .mk-section-color-mask { opacity:0.8 !important; } .page-section-59e86a09cd36d .expandable-section-trigger i { opacity:1; top:0 !important; }

Unsere Leistungen

#divider-59e86a09ce4ba .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-59e86a09ce5d9 ul li:before { font-family:"FontAwesome"; content: "\f00c"; color: }

Entwicklung oder Erweiterung

#divider-59e86a09cea57 .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-59e86a09ceb4c ul li:before { font-family:"FontAwesome"; content: "\f105"; color: }
.page-section-59e86a09cd94e { padding:0px 0; background-attachment:fixed; background-attachment: scroll\9 !important; background-position:center top; background-repeat:repeat; } .page-section-59e86a09cd94e .alt-title span { } .page-section-59e86a09cd94e.section-expandable-true:not(.active-toggle):hover .mk-section-color-mask { opacity:0.2 !important; }
#divider-59e86a09d5183 .divider-inner{ border-width:1px; height:1px; margin: 0 auto; }

Content-Management-Systeme (CMS)

.page-section-59e86a09d537e { padding:0px 0; background-image:url(http://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-59e86a09d537e .alt-title span { background-color:#ffffff; } .page-section-59e86a09d537e.section-expandable-true:not(.active-toggle):hover .mk-section-color-mask { opacity:0.4 !important; } .page-section-59e86a09d537e .expandable-section-trigger i { opacity:1; top:0 !important; }

Content-Management-Systeme (CMS)

.page-section-59e86a09d598f { padding:0px 0; background-image:url(http://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-59e86a09d598f .alt-title span { background-color:#ffffff; } .page-section-59e86a09d598f.section-expandable-true:not(.active-toggle):hover .mk-section-color-mask { opacity:0.4 !important; } .page-section-59e86a09d598f .expandable-section-trigger i { opacity:1; top:0 !important; }

Unsere Leistungen

#divider-59e86a09d686e .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-59e86a09d6960 ul li:before { font-family:"FontAwesome"; content: "\f00c"; color: }

Open Source

#divider-59e86a09d6def .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-59e86a09d71fc ul li:before { font-family:"FontAwesome"; content: "\f105"; color: }
.page-section-59e86a09d5f98 { padding:0px 0; background-attachment:fixed; background-attachment: scroll\9 !important; background-position:center top; background-repeat:repeat; } .page-section-59e86a09d5f98 .alt-title span { } .page-section-59e86a09d5f98.section-expandable-true:not(.active-toggle):hover .mk-section-color-mask { opacity:0.2 !important; }
#divider-59e86a09dddf2 .divider-inner{ border-width:1px; height:1px; margin: 0 auto; }

Shopsysteme (eCommerce)

.page-section-59e86a09ddfe5 { padding:0px 0; background-image:url(http://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-59e86a09ddfe5 .alt-title span { background-color:#ffffff; } .page-section-59e86a09ddfe5.section-expandable-true:not(.active-toggle):hover .mk-section-color-mask { opacity:0.4 !important; } .page-section-59e86a09ddfe5 .expandable-section-trigger i { opacity:1; top:0 !important; }

Shopsysteme (eCommerce)

.page-section-59e86a09de5e9 { padding:0px 0; background-image:url(http://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-59e86a09de5e9 .alt-title span { background-color:#ffffff; } .page-section-59e86a09de5e9.section-expandable-true:not(.active-toggle):hover .mk-section-color-mask { opacity:0.4 !important; } .page-section-59e86a09de5e9 .expandable-section-trigger i { opacity:1; top:0 !important; }
UNSERE LEISTUNGEN
#divider-59e86a09df4a6 .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-59e86a09df598 ul li:before { font-family:"FontAwesome"; content: "\f00c"; color: }
OPEN SOURCE
#divider-59e86a09dfa21 .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-59e86a09dfe23 ul li:before { font-family:"FontAwesome"; content: "\f105"; color: }
.page-section-59e86a09debe3 { padding:0px 0; background-attachment:fixed; background-attachment: scroll\9 !important; background-position:center top; background-repeat:repeat; } .page-section-59e86a09debe3 .alt-title span { } .page-section-59e86a09debe3.section-expandable-true:not(.active-toggle):hover .mk-section-color-mask { opacity:0.2 !important; }
#divider-59e86a09ea231 .divider-inner{ border-width:1px; height:1px; margin: 0 auto; }

App Programmierung

.page-section-59e86a09ea433 { padding:0px 0; background-image:url(http://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-59e86a09ea433 .alt-title span { background-color:#ffffff; } .page-section-59e86a09ea433.section-expandable-true:not(.active-toggle):hover .mk-section-color-mask { opacity:0.4 !important; } .page-section-59e86a09ea433 .expandable-section-trigger i { opacity:1; top:0 !important; }

App Programmierung

.page-section-59e86a09eaa6b { padding:0px 0; background-image:url(http://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-59e86a09eaa6b .alt-title span { background-color:#ffffff; } .page-section-59e86a09eaa6b.section-expandable-true:not(.active-toggle):hover .mk-section-color-mask { opacity:0.4 !important; } .page-section-59e86a09eaa6b .expandable-section-trigger i { opacity:1; top:0 !important; }

Leistungen

#divider-59e86a09ebbc6 .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-59e86a09ebcc5 ul li:before { font-family:"FontAwesome"; content: "\f00c"; color: }
Wie nutzen wir das Internet?
#divider-59e86a09ec2c5 .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-59e86a09ec9b8 .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-59e86a09edc8c 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-59e86a09ee11c 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-59e86a09ef4aa 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-59e86a09ef949 ul li:before { font-family:"FontAwesome"; content: "\f105"; color: }
.page-section-59e86a09eb0a6 { padding:0px 0; background-attachment:fixed; background-attachment: scroll\9 !important; background-position:center top; background-repeat:repeat; } .page-section-59e86a09eb0a6 .alt-title span { } .page-section-59e86a09eb0a6.section-expandable-true:not(.active-toggle):hover .mk-section-color-mask { opacity:0.2 !important; }

WebApps

#divider-59e86a09f0b3b .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-59e86a09f2157 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-59e86a09f25f8 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-59e86a09f3673 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-59e86a09f3a9d ul li:before { font-family:"FontAwesome"; content: "\f105"; color: }

Hybride Apps

#divider-59e86a0a00781 .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-59e86a0a01e26 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-59e86a0a02422 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-59e86a0a03639 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-59e86a0a03a21 ul li:before { font-family:"FontAwesome"; content: "\f105"; color: }

Multi-Channel-Apps

#divider-59e86a0a044c7 .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-59e86a0a0f678 .divider-inner{ border-width:1px; height:1px; margin: 0 auto; }

Schnittstellen Programmierung

.page-section-59e86a0a0f867 { padding:0px 0; background-image:url(http://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-59e86a0a0f867 .alt-title span { background-color:#ffffff; } .page-section-59e86a0a0f867.section-expandable-true:not(.active-toggle):hover .mk-section-color-mask { opacity:0.4 !important; } .page-section-59e86a0a0f867 .expandable-section-trigger i { opacity:1; top:0 !important; }

Schnittstellen Programmierung

.page-section-59e86a0a0fe63 { padding:0px 0; background-image:url(http://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-59e86a0a0fe63 .alt-title span { background-color:#ffffff; } .page-section-59e86a0a0fe63.section-expandable-true:not(.active-toggle):hover .mk-section-color-mask { opacity:0.4 !important; } .page-section-59e86a0a0fe63 .expandable-section-trigger i { opacity:1; top:0 !important; }

Unsere Leistungen

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

Entwicklung oder Erweiterung

#divider-59e86a0a1131d .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-59e86a0a113f1 ul li:before { font-family:"FontAwesome"; content: "\f105"; color: }
.page-section-59e86a0a10447 { padding:0px 0; background-attachment:fixed; background-attachment: scroll\9 !important; background-position:center top; background-repeat:repeat; } .page-section-59e86a0a10447 .alt-title span { } .page-section-59e86a0a10447.section-expandable-true:not(.active-toggle):hover .mk-section-color-mask { opacity:0.2 !important; }