Softwareentwicklung & Webentwicklung

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

Softwareentwicklung & Webentwicklung

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

Unsere Leistungen

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

Entwicklung oder Erweiterung

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

Content-Management-Systeme (CMS)

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

Content-Management-Systeme (CMS)

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

Unsere Leistungen

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

Open Source

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

Shopsysteme (eCommerce)

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

Shopsysteme (eCommerce)

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

App Programmierung

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

App Programmierung

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

Leistungen

#divider-597248c456cef .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-597248c456dec ul li:before { font-family:"FontAwesome"; content: "\f00c"; color: }
Wie nutzen wir das Internet?
#divider-597248c4573f9 .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-597248c457aa3 .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-597248c4588db 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-597248c458be9 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-597248c45975f 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-597248c459a70 ul li:before { font-family:"FontAwesome"; content: "\f105"; color: }
.page-section-597248c456199 { padding:0px 0; background-attachment:fixed; background-attachment: scroll\9 !important; background-position:center top; background-repeat:repeat; } .page-section-597248c456199 .alt-title span { } .page-section-597248c456199.section-expandable-true:not(.active-toggle):hover .mk-section-color-mask { opacity:0.2 !important; }

WebApps

#divider-597248c45a543 .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-597248c45b22d 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-597248c45b53d 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-597248c45bf52 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-597248c45c268 ul li:before { font-family:"FontAwesome"; content: "\f105"; color: }

Hybride Apps

#divider-597248c45cc0e .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-597248c45d94c 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-597248c45dc53 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-597248c45e641 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-597248c45e956 ul li:before { font-family:"FontAwesome"; content: "\f105"; color: }

Multi-Channel-Apps

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

Schnittstellen Programmierung

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

Schnittstellen Programmierung

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

Unsere Leistungen

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

Entwicklung oder Erweiterung

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