Softwareentwicklung & Webentwicklung

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

Softwareentwicklung & Webentwicklung

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

Unsere Leistungen

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

Entwicklung oder Erweiterung

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

Content-Management-Systeme (CMS)

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

Content-Management-Systeme (CMS)

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

Unsere Leistungen

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

Open Source

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

Shopsysteme (eCommerce)

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

Shopsysteme (eCommerce)

.page-section-599640562f0a1 { 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-599640562f0a1 .alt-title span { background-color:#ffffff; } .page-section-599640562f0a1.section-expandable-true:not(.active-toggle):hover .mk-section-color-mask { opacity:0.4 !important; } .page-section-599640562f0a1 .expandable-section-trigger i { opacity:1; top:0 !important; }
UNSERE LEISTUNGEN
#divider-5996405630157 .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-599640563025c ul li:before { font-family:"FontAwesome"; content: "\f00c"; color: }
OPEN SOURCE
#divider-5996405630767 .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-5996405630bcb ul li:before { font-family:"FontAwesome"; content: "\f105"; color: }
.page-section-599640562f750 { padding:0px 0; background-attachment:fixed; background-attachment: scroll\9 !important; background-position:center top; background-repeat:repeat; } .page-section-599640562f750 .alt-title span { } .page-section-599640562f750.section-expandable-true:not(.active-toggle):hover .mk-section-color-mask { opacity:0.2 !important; }
#divider-599640563cc3e .divider-inner{ border-width:1px; height:1px; margin: 0 auto; }

App Programmierung

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

App Programmierung

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

Leistungen

#divider-599640563e7f3 .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-599640563e8fe ul li:before { font-family:"FontAwesome"; content: "\f00c"; color: }
Wie nutzen wir das Internet?
#divider-599640563ef81 .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-599640563f69e .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-5996405640615 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-5996405640978 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-59964056415b6 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-59964056418fb ul li:before { font-family:"FontAwesome"; content: "\f105"; color: }
.page-section-599640563dbc6 { padding:0px 0; background-attachment:fixed; background-attachment: scroll\9 !important; background-position:center top; background-repeat:repeat; } .page-section-599640563dbc6 .alt-title span { } .page-section-599640563dbc6.section-expandable-true:not(.active-toggle):hover .mk-section-color-mask { opacity:0.2 !important; }

WebApps

#divider-599640564247d .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-5996405643251 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-5996405643597 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-599640564404d 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-5996405644390 ul li:before { font-family:"FontAwesome"; content: "\f105"; color: }

Hybride Apps

#divider-5996405644dfe .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-5996405645b94 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-5996405645ec5 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-5996405646971 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-5996405646cab ul li:before { font-family:"FontAwesome"; content: "\f105"; color: }

Multi-Channel-Apps

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

Schnittstellen Programmierung

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

Schnittstellen Programmierung

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

Unsere Leistungen

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

Entwicklung oder Erweiterung

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