15. Juli 2012

Sunshine Coast – Konsumenten Seite

Technische Daten

Kunden-Information

  • Agentur: VisualJazz (Sydney)
  • Land: Australien
  • Kunde: Confidential
    • Nachdem ich einige Projekt bei News Limited abgeschlossen hatte war ich aufgrund der Einschränkungen meines Visums nicht mehr berechtigt weiterhin bei diesem Arbeitgeber zu arbeiten (max. Beschäftigungsdauer 6 Monate pro Arbeitgeber). Ich bewarb mich daraufhin bei VisualJazz Isobar in Sydney und erhielt eine feste Anstellung als Frontend-Entwickler. Dieses Projekt war das erste an dem ich mit meinem Vorgesetzen arbeitete, es war bereits zu 80% fertiggestellt. Später ging mein Chef in Urlaub und überlies mir das Projekt. Ich hatte nur noch ein paar wenige Fehler die auf mobilen Endgeräten auftraten zu beheben und ein paar einfache HTML-Templates plattformübergreifend zu implementieren.

      Der Buchungsprozess wurde mit einem Modul eines Drittanbieters (Impartmedia) welches Daten via AXA zur Verfügung stellt implementiert. Nachteilig an diesem Modul ist die eingeschränkte Styling-Möglichkeit. Natürlich kann man jeden CSS-Stil wieder überschreiben aber das macht sich bei der hohen Anzahl an Stilen die diese Module bereits mitbringen performanztechnisch etw. bemerkbar. Die Dokumentation wirbt zwar damit dass das Styling anpassbar ist, jedoch war es das schon mit der Beschreibung. Leider muss man sich die Stile selbst kopieren und zusammensuchen. Darüber hinaus können positionen der Elemente im schlimmsten Fall nur über absolute Positionierung verändert werden. Die Module werden per JavaScript von dem Drittanbieter gerendert, es gibt keine Möglichkeit (Hook) an irgendeiner Stelle das Template strukturtechnisch zu verändern.
      Im Vertrag mit dem Kunden wurde vereinbart nur eine adaptive aber nicht ‚responsive‘ Anwendung abzuliefern. Das Buchungsmodul ‚responsive‘ zu machen, waere ein enormer und an manchen Stellen unmöglicher Aufwand gewesen, daher würde ich bei zukünftigen Projekten zunächst nach einer alternativen Variante suchen.

      Technische Fakten

      • Plattformen: Mobile, Tablet, Desktop
      • Projekt-Gruppe: Greenfield
      • HTML5: Ja
      • Anpassbarkeit: Responsiv
      • Browser Kompatibilität: IE8+

      Werkzeuge

      • IDE: IntelliJ
      • Server: IIS
      • Plattform: Windows
      • Version Control: Git (Tortoise)

      Technische Daten

      Kunden-Information

    • Agentur: VisualJazz (Sydney)
    • Land: Australien
    • Kunde: Confidential
      • Meine Dienstleistungen

          • Frontend-Dienstleistungen
          • Responsive cross browser compatible HTML template creation