Git Product home page Git Product logo

dbbahnhoflive-ios's Introduction

Readme

In diesem Open Source Projekt gibt es zwei wesentliche Anpassungen im Vergleich zu der DB Bahnhof live App, die im Play- und Appstore erhältlich ist:

  1. APIs bzw. deren API-Keys sind auf öffentliche Testzugänge umgestellt. Für den Zugriff auf die Schnittstellen RIS :: Stations (Bahnhofssuche und allgemeine Stationsinformationen), RIS :: Journeys (Zuglauf) sowie FASTA (Aufzugsinformationen) und Parking Information (Parkplatzinformationen) sind deshalb öffentliche API-Keys im Code hinterlegt.
  2. Bilder und andere urheberrechtlich relevante Inhalte sind nicht Teil des Open Source Projektes. Teilweise wurden deshalb Platzhalter-Graphiken verwendet, die leider nicht produktiv genutzt werden dürfen, sondern durch eigene ersetzt werden müssen.

Rechtliche Hinweise:

Der reine Quellcode der Bahnhof live Open Source Version ist lizenziert unter der Apache-Lizenz Version 2.0, hinterlegt auf LICENSE.

Die Deutsche Bahn AG räumt Ihnen keine Rechte ein, die über die mit der Lizenz an den bereitgestellten Daten eingeräumten Rechte hinausgehen. Bitte beachten Sie Marken-, Design-, sonstige gewerbliche Schutz- und Urheberrechte der Deutsche Bahn AG und ihrer Konzernunternehmen. Insbesondere die Verwendung der Marken der Deutsche Bahn AG ist ohne ihre vorherige Zustimmung ausgeschlossen.

Hintergrund

DB Bahnhof live ist ein Produkt der DB Station&Service AG. Als Tochterfirma der Deutschen Bahn sind wir deutschlandweit verantwortlich für den Betrieb und die Wartung von Bahnhöfen und Haltestellen. Mit rund 5.400 Bahnhöfen und mehr als 20 Millionen Reisenden pro Tag sind wir Deutschlands größter Gastgeber. Mit Hilfe der App DB Bahnhof live unterstützen wir Reisende und Besucher, ihren Aufenthalt an unseren Bahnhöfen so angenehm und effizient wie möglich zu gestalten.

Bereits jetzt nutzen im Durchschnitt monatlich mehr als 50.000 Reisende unser mobiles Angebot. Die wesentlichen Nutzungsanlässe sind:

  • Information über Abfahrten und Ankünfte
  • Informationen über die Ausstattung und Services am Bahnhof
  • Orientierung vor Ort

Im Rahmen des Open Source Projekts wollen wir uns gegenüber Neuem öffnen und gleichzeitig einen weiteren Kanal schaffen, um unseren Kunden auf Augenhöhe zu begegnen. Mit diesem Projekt laden wir die Open Source Community, auch in der Rolle als unsere Kunden, dazu ein, sowohl bestehende Services und Funktionen weiterzuentwickeln, aber auch innovative Ideen zu realisieren. Das übergeordnete Ziel ist dabei stets die Generierung eines Mehrwerts für die Reisenden und Besucher. Dazu zählen Themen wie:

  • Digitalisierung von Bahnhofsservices
  • Sicherheit und Sauberkeit
  • Orientierung vor Ort
  • Angebot zur Bewältigung der letzten Reise-Meile
  • Bahnhöfe als zentrale, urbane Knotenpunkte

Eine Übersicht der Themen, die wir für kommende Release-Zyklen zur Umsetzung eingeplant haben findet sich in unserer ROADMAP.

Die offizielle DB Bahnhof live App-Version bietet unseren Reisenden und Bahnhofsbesuchern mobilen Zugriff auf 5.400 Bahnhöfe und alle ÖPNV-Haltestellen deutschlandweit. Die App steht im Google Play Store und im Apple App Store zum kostenfreien Download bereit und wird stetig weiterentwickelt und optimiert. Weitere Informationen unter https://www.bahnhof.de/bahnhof-de/ueberuns/db_bahnhof_live-519228

dbbahnhoflive-ios's People

Contributors

hminning avatar suvpmoran avatar

Stargazers

 avatar  avatar

Watchers

 avatar  avatar

dbbahnhoflive-ios's Issues

Unable to build master

Describe the bug
Using current master i am unable to build the project (without modifications).

public/MeinBahnhofOpenSource/StationSearch/MBStationSearchViewController.m:26:9: 'MBTrackingConsentViewController.h' file not found

A build was possible after removing all reference of MBTrackingConsentViewController from that file.

To Reproduce

  1. Check out master
  2. open the project in xcode
  3. run a build

Expected behavior
You should be able to do a clean checkout from master and finish a successful build without any errors

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.