Entwicklung

...

Entwicklung  

...

Internet-Software

Web-Design

Die Erstellung von Webseiten, insbesondere mit Content-Management- oder Blog-Systemen (z.B. WordPress, Joomla, Drupal) liegt nicht in unserem zentralen Fokus. Das können unzählige andere Agenturen mit Sicherheit besser. Auf Wunsch erstellen wir Webseiten mit einem der hauseigenen Frameworks in Verbindung mit generellen und speziellen Modulen.

Mit Web-Design haben wir uns seit vielen Jahren beschäftigt und kennen uns aus mit:

  • den Auszeichnungssprachen (z.B. HTML 5, XML)
  • den Stylesheet-Sprachen (z.B. CSS, Less, Sass, XSLT)
  • den Scriptsprachen und deren Bibliotheken (z.B. JavaScript und jQuery)

Web-Interfaces

Da wir uns viele Jahre intensiv mit der Gestaltung von Eingabemasken und Formularen beschäftigt haben, sind wir der Meinung, Benutzerschnittstellen für Internet-Anwendungen aller Art sinnvoll entwickeln zu können.

Das Thema "Bedienbarkeit" ist gerade bei Internet-Anwendungen in starker Bewegung und regelmäßig werden bisherige Konzepte verbessert oder ersetzt. Wir haben das Ohr am Puls der Zeit, sind und bleiben informiert und helfen Ihnen gerne, Ihre Benutzerschnittstellen zu gestalten oder zu verbessern.


Web-Applikationen

Wir sprechen von "Applikationen", wenn ein Internet-Projekt über die Darstellung von Informationen hinausgeht und Besucher in einem größeren Umfang interagieren können.

Oft sollen Benutzerinhalte erfasst und dargestellt werden, um mit anderen Benutzern in Verbindung oder Handel zu treten. Und gerade hier liegt eine unserer Stärken, da wir bereits viele interaktive Web-Applikationen umgesetzt haben. Auf diesem Erfahrungsschatz aufbauend, sehen wir uns in der Lage, spezielle Vorstellungen zu Kundenprojekten in die richtige Bahn leiten und umsetzen zu können.

Die Möglichkeiten, eine Web-Applikation umzusetzen, sind sehr vielfältig und abhängig vom Scenario. In der Regel programmieren wir Web-Applikationen mit diesen Mitteln:

  • Programmiersprachen: PHP, JavaScript, Node
  • Rahmenstruktur: hauseigenes Framework (z.B. Hydrogen Framework + Module)
  • Dynamik: JavaScript, jQuery, AJAX + JSON-REST-API
  • Ausgabe: HTML 5 mit Responsive Design
  • Datenbank: MySQL oder MariaDB

Mobile Apps

Die Nutzung des Internets entwickelt sich weiter und neben Browser-Anwendungen werden immer mehr Inhalte und Funktionen über "Apps" für mobile Geräte bereitgestellt.

Zu diesen mobilen Geräten gehören z.B. Smartphones oder Tablets und demnächst auch immer mehr Smartwatches. Die mobilen Apps werden also noch mehr an Bedeutung gewinnen.

Zugegeben: Es gibt mittlerweile viele Agenturen und Unternehmen mit spezieller Ausrichtung auf Mobile Apps und wir sind hier nicht die Besten. Aber als Full-Service-Dienstleister für Internet-Software bieten wir Ihnen im Rahmen der Umsetzung Ihrer Ideen auch einen Einstieg in dieses Thema an.


Informationssysteme für Internet und Intranet

Intranets & Werkzeuge

Alle bisher dargestellten Leistungen für die Internet-Programmierung akkumulieren sich zu unserem Spezialgebiet: Die Konzeption und Umsetzung von individuellen Browser-Anwendungen mit Werkzeugcharakter.

Eine Sammlung solcher Werkzeuge wird häufig innerhalb eines Unternehmens für die Mitarbeiter bereitgestellt. Ist der Zugriff auf diese Werkzeuge nur im internen Netzwerk des Unternehmens möglich, sprechen wir von einem "Intranet".

Wir kombinieren für die Bereitstellung von Werkzeugen nach Kundenwunsch gerne reife existierende Software mit eigenen Produkten und individueller Programmierung. Bitte treten Sie mit uns in Kontakt, wenn Ihnen passende Intranet-Werkzeuge fehlen, um Ihre Mitarbeiter besser zu koordinieren!

Beispiele für bisher entwickelte Lösungen:

  • Accounting - ...
  • Workspace - Aufgaben- und Termin-Management für Einzelne und Gruppen
  • Service-Portal der Deutschen Heilpraktikerschule GmbH

Datenschnittstellen und -Services

Ein essenzieller Bestandteil der Entwicklung von Internet-Software ist der Umgang mit Schnittstellen.

Einerseits will man Schnittstellen anderer Services oder Anbietern benutzen, etwa:

  • Benutzer-Authentifikation (z.B. schnelles Einloggen mit facebook & Google)
  • Bezahlschnittstellen (z.B. PayPal, Stripe oder MangoPay)
  • Kartendienste (z.B. Google Maps oder OpenStreetMap)
  • Medien-Dienste (z.B. flickr, Instagram)

Andererseits kommt man bei der Entwicklung moderner Web-Anwendungen schnell an den Punkt, eigene Schnittstellen bereitzustellen. Beispielsweise realisiert man damit:

  • Angebote für Dritte (öffentliche Datenquelle oder kommerzielles Angebot)
  • Kapselung und Entkopplung für eigene Web-Applikationen
  • Steuerungsschnittstelle für eigene Services

Wie auch immer Ihr Interesse an der Nutzung oder Bereitstellung von Schnittstellen geartet ist - wir können Ihnen mit Rat und Tat bei der Konzeption, Umsetzung und Weiterentwicklung Ihrer Schnittstellen-Clients oder -Server zur Seite stehen.


Datenmigration

Die Pflege der Daten spielt oft eine untergeordnete Rolle. Stehen Aktualisierungen von Betriebssystemen, Anwendungsprogrammen oder Server-Diensten ins Haus, geht oft alles gut, bis man später feststellt, dass existierende Daten veraltet sind, z.B. weil deren Format nicht mehr unterstützt wird.

Gönnt mein seinen Daten etwas mehr Aufwerksamkeit, stellen sich einige Fragen:

  • Sind meine Daten momentan gegen Verlust und Diebstahl gesichert?
  • Ist die bestehende Datenstruktur noch intuitiv nutzbar?
  • Wie kann ich (z.B. durch Rückschlüsse oder externe Datenquellen) die Daten anreichern?
  • Ist das Format der Daten noch aktuell bzw. welches Format bevorzuge ich in Zukunft?
  • Wie importiere ich alte Daten in ein neues Programm?
  • Wie sichere ich Daten in einem Format, das auch viel später noch lesbar ist?

In der Realität gestaltet sich die Antwort auf solche Fragen nicht in Form eines Kopieren-und-Einfügen-Vorgangs. Mittels Analyse & Bewertung erörtern wir notwendige Schritte und helfen Ihnen, Ihre Daten kompatibel und intakt zu halten.


Weiterführende Beschreibungen unserer Leistungen

Beratung Entwicklung Bereitstellung Betreuung


Beschreibungen unserer Produkte

Managed Chat File Transfer Accounting


Weiterführende Links

Über uns Kontakt aufnehmen Newsletter abonnieren