Featured App: Fahrplan
Ich werde an dieser Stelle von jetzt an in loser Folge ausgewählte Apps für Windows Phone 7 vorstellen, die sich durch spezielle Konzepte, Designansätze, Szenarien o.ä. auszeichnen – und damit den interessierten Entwickler inspirieren oder sogar bei der Umsetzung eigener Ideen unterstützen können. (Gut benutzbar und nett anzusehen sollten sie natürlich auch noch sein… ;-)
Den Anfang macht “Fahrplan” von der Münchner Firma ALK Solutions GmbH. Diese kostenlose Reiseplanungs-App für Deutschland und Europa erlaubt die Routenplanung auf Basis von über 200000 Haltestellen und Bahnhöfen im öffentlichen Verkehrsnetz. Geplante Reisen lassen sich auf einer Karte anzeigen, abspeichern oder per Email versenden, und sogar der Kauf von Bahntickets ist durch Verweis auf die Bahn-Website möglich. Alles in allem eine der besten Apps ihrer Art mit einem sehr einfachen, gut benutzbaren Design.
Was hat nun der Entwickler davon?
Nun, dieser hat einen sehr praktischen Nutzen: diese komplexe App ist nämlich komplett als Sourcecode verfügbar! Auf CodePlex findet sich das zugehörige Projekt unter einer Microsoft Public License zum Download. Kurze Beschreibung:
“The application is entirely written in C# and leverages many tools including an MVVM-based presentation layer, a small UI framework, several facilities of the Windows Phone Platform such as the geolocation services, and third party components like Bing Maps and Runtime Intelligence from PreEmptive Solutions.”
Wer also ähnliche Funktionalitäten für aktuelle oder künftige eigene Apps plant oder sich einfach einmal anschauen will, wie eine derartige in der Praxis erfolgreiche App aufgebaut sein kann, findet hier reiches Anschauungsmaterial.
Vielen Dank an ALK Solutions für die Veröffentlichung!
Comments
Anonymous
May 09, 2011
Was hat denn nun ALK Solutions von der Veröffentlichung eines kostenfreien Programmes? Die Veröffentlichung als Sourcecode bringt dem Hersteller finanziell doch nichts, oder doch?Anonymous
May 31, 2011
@WolfgangD: Evtl. Werbung für die eigenen Fähigkeiten, die man potentiellen Kunden für deren Projekte anbieten möchte?