Entwicklung

Wir sind Anhänger der agilen Software-Entwicklung. Kurze Entwicklungszyklen (Time-to-Market), enge Kommunikation mit dem Kunden und flexible Handhabung von Änderungswünschen sind bei uns üblich. Grundlage ist unsere Erfahrungen mit Web-Entwicklung seit 1995, dem Jahr als Java veröffentlicht wurde. Mittlerweile setzen wir die meisten Projekte in Ruby on Rails um, welches Produktivität und Effizienz mit einer soliden und klaren Software-Architektur verbindet und damit ein ideales Fundament für die agile Entwicklung von kleinen wie großen Web-Anwendungen darstellt.

Unsere Entwicklung ist für jeden Kunden maßgeschneidert, fängt aber nicht bei Null an. In Ruby on Rails haben wir u.a. folgende Elemente umgesetzt:

  • Weblog- und Kommentar-System mit RSS-Feeds
  • Bearbeiten von Textelementen und dynamische Aktualisierung von Seiteninhalten per AJAX
  • Sortierung von Seitenelementen per AJAX-Drag und Drop
  • Google Maps-Darstellung und Geo-Suche
  • Content Mangement Funktionen mit WYSIWYG-Editor und Suchmaschinen-Sitemap
  • Internes Mailsystem
  • Kontakt- und Freundeverwaltung
  • Popups per Lightbox
  • Upload und Bearbeitung von Fotos, auch mit Amazon S3 als Backend
  • Einbindung von Video-Uploads, Anbindung von YouTube mittels JavaScript- und Daten-API
  • Einbindung von Paypal und Worldpay als Zahlungsdienstleister
  • Schnelle Volltextsuche
  • Dynamische Erzeugung und Versand von PDFs
  • Automatischer Import von mehrseitigen Excel-Tabellen
  • Einbindung von kommerziellen Flash-Elementen zur Anzeige von dynamischen Charts
  • Nutzung von generischen Datenbank-Ansichten um schnell Adminitrations-Backends zu erstellen
  • Versand von Massenmailing und E-Mail-Empfang und –Bearbeitung
  • Dynamische Übernahme von Inhalten aus externen Webseiten

Testgetriebene Entwicklung, die Absicherung der Systeme gegenüber Attacken nach dem neuesten Stand der Technik und die effiziente Entwicklung für wachsende Userzahlen sind für uns selbstverständlich.