Softwareentwicklung & Webentwicklung

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

Softwareentwicklung & Webentwicklung

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

Unsere Leistungen

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

Entwicklung oder Erweiterung

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

Content-Management-Systeme (CMS)

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

Content-Management-Systeme (CMS)

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

Unsere Leistungen

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

Open Source

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

Shopsysteme (eCommerce)

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

Shopsysteme (eCommerce)

.page-section-5a631cbe97a48 { 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-5a631cbe97a48 .alt-title span { background-color:#ffffff; } .page-section-5a631cbe97a48.section-expandable-true:not(.active-toggle):hover .mk-section-color-mask { opacity:0.4 !important; } .page-section-5a631cbe97a48 .expandable-section-trigger i { opacity:1; top:0 !important; }
UNSERE LEISTUNGEN
#divider-5a631cbe99493 .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-5a631cbe9960b ul li:before { font-family:"FontAwesome"; content: "\f00c"; color: }
OPEN SOURCE
#divider-5a631cbe99da8 .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-5a631cbe9a3da ul li:before { font-family:"FontAwesome"; content: "\f105"; color: }
.page-section-5a631cbe984b0 { padding:0px 0; background-attachment:fixed; background-attachment: scroll\9 !important; background-position:center top; background-repeat:repeat; } .page-section-5a631cbe984b0 .alt-title span { } .page-section-5a631cbe984b0.section-expandable-true:not(.active-toggle):hover .mk-section-color-mask { opacity:0.2 !important; }
#divider-5a631cbeb2ae3 .divider-inner{ border-width:1px; height:1px; margin: 0 auto; }

App Programmierung

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

App Programmierung

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

Leistungen

#divider-5a631cbeb4f31 .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-5a631cbeb506a ul li:before { font-family:"FontAwesome"; content: "\f00c"; color: }
Wie nutzen wir das Internet?
#divider-5a631cbeb5898 .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-5a631cbeb61f0 .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-5a631cbeb7b10 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-5a631cbeb7f08 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-5a631cbeb9139 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-5a631cbeb9533 ul li:before { font-family:"FontAwesome"; content: "\f105"; color: }
.page-section-5a631cbeb3f5a { padding:0px 0; background-attachment:fixed; background-attachment: scroll\9 !important; background-position:center top; background-repeat:repeat; } .page-section-5a631cbeb3f5a .alt-title span { } .page-section-5a631cbeb3f5a.section-expandable-true:not(.active-toggle):hover .mk-section-color-mask { opacity:0.2 !important; }

WebApps

#divider-5a631cbeba49c .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-5a631cbebbbad 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-5a631cbebbf95 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-5a631cbebcf7d 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-5a631cbebd360 ul li:before { font-family:"FontAwesome"; content: "\f105"; color: }

Hybride Apps

#divider-5a631cbebe0df .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-5a631cbebf73e 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-5a631cbebfb3d 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-5a631cbec0adc 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-5a631cbec0ec2 ul li:before { font-family:"FontAwesome"; content: "\f105"; color: }

Multi-Channel-Apps

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

Schnittstellen Programmierung

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

Schnittstellen Programmierung

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

Unsere Leistungen

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

Entwicklung oder Erweiterung

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