Wir sind stolz verkünden zu können, dass die von uns entwickelte iPhone App den 1. Platz in den iTunes Charts erreicht hat. Die lustigen Steinböcke Gian und Giachen spielen die Meteorologen und liefern euch die Wetter Prognosen auf lustige Art und Weise.
Wir vom Cubera Team möchten uns herzlich beim Team von Jung von Matt Limmat und der Lenzerheide Marketing und Support AG bedanken.
Der neue Firmenauftritt von Marco Paniz ist geprägt durch grosse Hintergrundbilder. Die vom Kunden gelieferten Bilder haben wir so in Szene gesetzt, dass diese in den unterschiedlichen Bildschirmauflösungen stehts gut sichtbar sind. Durch das automatische und proportionale skalieren können diese auch beim verändern der Browsergrösse optimal angeschaut werden. Durch den Einsatz von Javascriptanimationen haben wir die einzelnen Seiten auf eine spielerische Art miteinander verbunden um den Betrachter fliessend durch die Seite zu führen.
Die Zürcher Hochschule der Künste (ZHdK) verfügt über einen Laser Cutter, mit dessen Hilfe Materialien wie Karton, Plexiglas oder andere Kunststoffe rasch und sehr genau ausgeschnitten werden können. Dieses Gerät der ZHdK ist sehr beliebt und ist seit seiner Installation fast ununterbrochen im Einsatz. Damit die Betriebskosten (Strom etc.) gedeckt werden können, wurde der Einsatz eines Bezahlsystems beschlossen.
Das Konzept dieses Bezahlsystems entstand Anfangs 2009 und wurde durch Stefano Vanotti der Firma Kitsune Interaction Design entwickelt. Während der Studienzeit von Michael Fretz hat dieser zusammen mit Gabriel Süss (heute Partner von WishDesign) eine erste Version erstellt. Anfangs 2011 wurde dann entschieden, dieses System komplett zu erneuern und wir von Cubera Solutions GmbH erhielten den Auftrag, die geplante Applikation zu entwickeln.
Funktionsweise dieses System
Jeder Student an der ZHdK verfügt über einen zentralen Login. Dieser wird auf einem LDAP Server gespeichert. Wenn nun ein Student einen Schneideauftrag starten will, muss er sich zunächst bei der Abrechnungsapplikation einzuloggen. Die Login-Abfrage wird dabei über LDAP verifiziert.
Ist der Student erfolgreich verifiziert, kann er aus den für Ihn erstellten Konten auswählen. Diese Konten basieren auf PrePaid und müssen bei der Werkstattleitung aufgeladen werden. Durch dieses Vorgehen kann die Werkstattleitung gleichzeitig überprüfen, ob der Student über die nötige technische Einführung verfügt. Besitzt der Student ein Konto mit Guthaben, kann er den gewünschten Schneidejob starten. Die Kosten für diesen werden ihm direkt vom ausgewählten Konto abgezogen.
Teschnische Lösung
Arduino
Der Lasercutter wurde durch ein Hall-Sensor erweitert, der über Arduino Mikrocontroller angesteuert wird. Das Arduino erhält von der Webapplikation die Information, ob der Lasercutter laufen darf oder nicht und schaltet entsprechende Relais frei. Durch den Einsatz dieses günstigen Mikrocontroller konnte eine preiswerte und zuverlässige Hardwarelösung erstellt werden.
Webapplikation
Die Webapplikation wurde durch uns komplett neu geschrieben. Dazu haben wir das ZendFramework und Doctrine ORM eingesetzt. Durch den Einsatz dieser zuverlässigen Frameworks wurde auch eine zukünftige Weiterentwicklung des Systems gewährleistet. Die Webapplikation läuft in einem Kiosk Modus auf dem Computer neben dem Lasercutter. Die sekundengenaue Abrechnung erfolgt über Datenbank Triggers.
Die Abrechnungssoftware für die den ZHdK Laser Cutter ist nun seit einigen Monaten erfolgreich in Betrieb.
Mobile Internetnutzung scheint sich dank dem unaufhaltsamen Vormarsch der Smartphones definitiv durchzusetzen. Trotzdem sind Webseiten auf diesen mobilen Geräten oftmals nur schwer oder überhaupt nicht zugänglich. Unseren Kunden wollten wir eine möglichst informative und gleichzeitig einfach zugängliche Möglichkeit bieten, sich mit Cubera und unseren Dienstleistungen auseinander zu setzen. Es war deshalb unser oberstes Ziel, nicht die komplette Webseite für Mobile optimiert nachzubilden, sondern uns zu Gunsten der Funktionalität auf die wesentlichen Informationen zu konzentrieren. Read the rest of this entry »
Mit Freude dürfen wir den Bezug einer neuen Büroräumlichkeit bekanntgeben. Seit dem 1. Juni 2011 befindet sich unser Hauptquartier in Meilen an der Seestrasse. Gerne empfangen wir hier unsere Gäste, sei es für ein unverbindliches Gespräch bezüglich Ihres Projektes oder für eine Zwischenbesprechung einer aktuellen Arbeit.
Die SuisseID wurde vom Bund am 3. Mai 2010 im Rahmen eines Konjunkturförderprogrammes lanciert. Das Ziel: Standardisierter elektronischer Identitätsnachweis, was eine rechtsgültige elektronische Unterschrift sowie eine sichere Authenifizierung beinhaltet.
Für die Integration von SuisseID werden vom Bund zwei SKDs zur Verfügung gestellt: .NET und Java. Cubera ist der Ansicht, dass unter den unterstützten Plattformen PHP nicht fehlen sollte und hat darum die phpSuisseID Library entwickelt. Eine erste Beta-Version steht zum Download bereit (Apache License). Auf unserer Testseite finden Sie weitere Informationen und können die Library mit Ihrer SuisseID testen.
Die Einbindung von phpSuisseID in Webanwendungen gestaltet sich einfach. Für die phpSuisseID Infrastruktur müssen nur zwei einzeilige Landing-Pages im Webroot erstellt werden. Danach reichen die folgenden Codezeilen innerhalb der Login-Seite um die Auhentisierung (im Beispiel mit Anfrage von Personendaten) zu starten:
Nach erfolgreiche Authentisierung und Datenfreigabe beim IDP wird der User auf die angegebene Seite TestResults.php weitergeleitet und die angeorderten Daten stehen in der Session bereit:
Etwas aufwändiger gestaltet sich die Konfiguration. Dies gilt jedoch für alle Implementationen, unabhängig von der Platform. Damit die Antworten der IDPs geprüft werden können müssen von allen IDPs die Zertifikate bezogen und aktuell gehalten werden. Ausserdem erfordert die Schweizer Post die Registrierung des Service Providers.
Seit kurzem erstrahlt cubera.ch in neuem Design – dieser Artikel bringt Ihnen die Technik näher, welche wir für unsere Webseite verwendeten.
Der Fokus liegt natürlich auf dem drehenden Würfel, denn dort liegen einige interessante Ansätze wenn man für einmal auf Adobe Flash verzichtet wie wir dies in unserem Fall gemacht haben. Read the rest of this entry »
Microsoft Kinect is a “controller free” device to interact with games and entertainment systems. It was developed by Microsoft for the Xbox 360 and is mainly used for game control. Lately there has been a development to build an open source driver to make it possible for third party developer to build applications.
Cubera Solutions has tried it and made some early experiments using Actionscript3 and OpenNI on a Mac.