Andreas Zeiser

Entwickler für Android und Web.

Projektübersicht

Bonbons

Android Web Google App Engine Facebook API Google Maps API Google Places API OAuth 2D
Auftraggeber
Mitgründer - getbonbons.de
Zeitraum
seit Februar 2012
Aufgaben
  • Android Applikation
    • Entwurf Benutzerführung
    • Implementierung
    • Anbindung der Google Places Search API zur Darstellung von Marktstandorten
    • Eye Candy Animationen
  • Backend auf Basis von Google App Engine
    • Erstellung eines Content Management System zur Pflege des Inhalts in den mobilen Applikation
    • Implementierung 2-legged OAuth
    • Automatische Verwaltung von Android Bildressourcen
  • Facebook
    • Anbindung an die Facebook API (Android, Backend)
    • Implementierung der Facebook Timeline App
Beschreibung
In der App erfährt man, welche Marken und Produkte teilnehmen und Gutscheine – sog. "BonBons" anbieten. Nach dem Kauf eines der Produkte, kannst man sekundenschnell die Gutscheine einlösen und deren Wert an eine Organisation deiner Wahl spenden.

Entwurf und Implementierung eines mobilen Fahrzeuginformationssystems auf Basis von NFC und Android

Android Near Field Communication (NFC) Google Maps API 2D
Auftraggeber
HELLA KGaA Hueck & Co., Rixbecker Straße 75, 59552 Lippstadt
Zeitraum
April 2011 - August 2011
Aufgaben
  • Erstellung eines binären Datenaustauschformats zur Kommunikation zwischen Automobilschlüssel und Smartphone
  • Konzeption der Benutzerführung
  • Erstellung von UI-Prototypen
    • Statisches Layout in GIMP / Photoshop
    • Dynamisches Layout in XML und Java-Code
  • Entwurf und Implementierung einer Android Applikation, über die fahrzeugspezifische Parameter (Position, Tankfüllstand, Status der Türen/Fenster, etc) eingestellt werden können
  • Entwurf und Implementierung einer zweiten Android Applikation, die die Fahrzeuginformationen benutzerfreundlich darstellt (siehe Abbildungen oben)
Beschreibung
Die entwickelte Android Applikation kommuniziert über die Near Field Communication-Technologie mit einem von Hella entwickelten Automobilschlüssel. In dem begrenzten Datenspeicher auf dem Schlüssel befinden sich gängige Fahrzeuginformationen wie Tankfüllstand, Fahrzeugposition, Laufleistung, etc., welche über die Zusammenführung von Smartphone und Schlüssel drahtlos und mit einer sehr geringen Übertragungsdauer (< 1 Sekunde) vom Smartphone abgerufen werden können. Die Daten werden in einem eigen definierten binärem Datenformat auf dem Schlüssel bereitgehalten - aufgrund des begrenztem Speichervolumen auf dem Schlüssel wurde das Datenformat in der Hinsicht entwickelt sehr speicherfreundlich zu sein - und auf das Smartphone übertragen.

Die entwickelte Android Applikation identifiziert, validiert und verwertet die ankommenden Daten vom Automobilschlüssel und zeigt diese benutzerfreundlich an. Bei der Entwicklung der Applikation wurden bereits Google Design Guidelines berücksichtigt, die erst im Jahre 2012 ihre offizielle Veröffentlichung unter http://developer.android.com/design/index.html erhielten - unter anderem gehören dazu die Komponenten Action Bar und View Pager.

Da die Applikation vornehmlich statische Daten repräsentiert - zum Beispiel können Daten wie Tankfüllstand und Fahrzeugposition nicht verändert werden - wurden durch 2D-Animationen Eye Candies für den Benutzer erzeugt. Animiert werden unter anderen die Tanknadel, das Öffnen der Fahrzeugtüren oder das Flackern des Blinklichtes.

Infocility - Ein mobiles Informationssystem auf Basis von NFC

Android Web Google App Engine Near Field Communication (NFC) vcard
Auftraggeber
Fachhochschule Dortmund; Adesso Mobile Solutions, Dortmund
Zeitraum
März 2011 - August 2011
Aufgaben
  • Entwurf einer Systemarchitektur mit den Komponenten mobile Clients, API, mobile Webapplikationen und einem Backend
  • Entwurf und Implementierung einer Android Applikation
  • Entwurf und Implementierung einer mobilen Webapplikation - Die Darstellung ist dabei sehr stark an dem Android Client angelehnt
  • Entwurf und Implementierung einer webbasierten Datenverwaltung
Beschreibung
Im Rahmen eines Seminars an der Fachhochschule Dortmund in Kooperation mit der Adesso Mobile Solutions sollte eine eigene Idee entwickelt und vom Entwurf bis zur Implementierung durchgeführt werden. Die Idee hinter Infocility ist es Gebäude mit NFC Tags auszustatten und den Besuchern den Abruf von Gebäudeinformationen mit mobilen Endgeräten über NFC Tags zu ermöglichen.

Die Informationsdarstellung geschieht über speziell entwickelte native Apps oder über eine mobile Webseite. Die mobile Webseite wird automatisch ausgeführt, sobald keine native App installiert ist. Ist eine native App installiert, so wird die native App gestartet. Der Vorteil der mobilen Webapplikation gegenüber der nativen App ist, dass diese plattformunabhängig entwickelt werden kann. Der Nachteil allerdings ist, dass der Zugriff auf die Hardware-Schnittstellen des mobilen Gerätes stark beschränkt ist und die Benutzeroberfläche sich nicht "echt" anfühlt.

RurUfer-Radweg

Web Flash CloudMade Routing API Contao CMS Open Street Map
Auftraggeber
Machs Becker!, Aachen
Zeitraum
November 2009 - Mai 2010
Aufgaben
  • Anzeigen von point of interests
  • Navigation über öffentliche als auch über die Wege des RurUfer-Radwegs
  • Anzeigen von Höhenprofilen
  • Exportfunktion einer Route sowohl als .kml-, als auch als .gpx-Datei
  • Implementierung von verschiedenen Backendmodulen für das Content Management System Contao (vormals TypoLight)
  • Implementierung eines funktionsstarken Suchsystems im Frontend
  • Beschreibung
    Für einen Gemeindebund sollte eine Webseite erstellt werden, die die Besucher der Webseite über den RurUfer-Radweg und den umliegenden Sehenswürdigkeiten informiert. Kern der Webseite war eine interaktive Umgebungskarte, auf der der RurUfer-Radweg und die umliegenden point of interests eingezeichnet sind und mit denen der Benutzer interagieren kann.

    Eine weitere Funktion war die Erstellung von Routen um und auf dem RurUfer-Radweg. Die Routen können in .gpx- und .kml-Dateien exportiert werden und somit vor Fahrtantritt auf das GPS-Gerät des Fahrrads geladen werden.

    Die Webseite basiert auf dem Content Management System Contao (vormals TypoLight). Das CMS wurde um spezielle Backendmodule erweitert, die zum Beispiel die Verwaltung von point of interests ermöglichten.

    Mobile Printing

    BlackBerry OS 5 SMTP
    Auftraggeber
    Genius Bytes Software Solutions GmbH, Bochum
    Zeitraum
    Juni 2010 - August 2010
    Aufgaben
    • Systemarchitektur
    • Entwurf und Implementierung einer BlackBerry App
    Beschreibung
    Für ihre Kunden entwickelte die Genius Bytes eine Lösung um über mobile Endgeräte das Drucken von Dokumenten zu ermöglichen. Es sollte eine native BlackBerry-Applikation für BlackBerry OS 5 entwickelt werden, über die man Druckaufträge zu einem Druckserver versenden kann. Im Vordergrund stand, dass die Applikation sich nahtlos in das BlackBerry Betriebssystem einfügt, so dass der Benutzer praktisch in jeder Applikation über das Kontextmenü des Betriebssystems Dokumente verschiedenen Formats drucken kann.

    Webbasierte Auftragsverwaltung

    Web CakePHP fpdf
    Auftraggeber
    T-Systems RSS GmbH, Aachen
    Zeitraum
    Juli 2007 - Juni 2008
    Aufgaben
    • Entwurf und Implementierung einer webbasierten Anwendung (Backend und Frontend)
      • Multi-User Applikation mit fein konfigurierbaren Rechtesystem
      • Implementierung von benutzerspezifischen Kalendern
      • Automatischer Versand von Aufträgen per Email
      • Generierung von PDF-Repräsentation von Aufträgen
      • Verwaltung von Dateianlagen zu Aufträgen
      • Versionsverwaltung für Aufträge
    Beschreibung
    Die via Email und Telefon ankommenden Support-Anfragen wurden mit einem Excel unzufrieden verwaltet. Es sollte eine webbasierte Applikation erstellt werden, die die Verwaltung von Support-Anfragen teilautomatisiert. Es wurde eine Applikation entwickelt, die Verwaltung von Support-Anfragen durch die Anbindung an eine Email-Schnittstelle automatisiert. Kern der Applikation ist die Multi-User-Fähigkeit mit fein konfigurierbaren Rechtesystem, welches sogar den Zugriff für externe Firmen ermöglicht, um den Status von Support-Anfragen überprüfen und bearbeiten zu können.

    SV 1914 Eilendorf - www.sv1914eilendorf.de

    Web Facebook CMS Twitter API Flickr API
    Auftraggeber
    Ehrenamtliche Tätigkeit für den SV 1914 Eilendorf
    Zeitraum
    seit Mai 2007
    Aufgaben
    • Entwicklung der Webseite www.sv1914eilendorf.de
    • Entwicklung des Content Management Systems zur Befüllung der Webseite mit Informationen - Nachrichten, Spielergebnisse, Mannschaftsinformationen, Bildergalerie
    • Integration der Webseite zu den Sozialen Netzwerken Facebook und Twitter
    • Integration der der Flickr-Api zur Darstellung der Bilder
    • Erstellung und Pflege des SV Eilendorf Facebook Page https://www.facebook.com/sv1914eilendorf

    Andreas Zeiser

    Entwickler für Android und Web. picture of me, Andreas Zeiser

    Kontakt

    Andreas Zeiser
    Gotzkowskystr.
    Berlin
    Email
    tome @ andreaszeiser.de

    Danke an ...