thomasmauerer / TumCampusApp

Development of the TUM Campus App for Android devices - for and from students at Technical University of Munich.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

TumCampusApp Build Status Build Status Dependency Status Dependency Status

Die TUM Campus App wird von Studierenden des Android Praktikums, freiwilligen Helfern und Lehrstuhlmitarbeitern entwickelt. Die App eignet sich sowohl zur Verwendung auf Smartphones, wie auch Tablets.

Die inoffizielle TUM Campus App wird von Studierenden des Android Praktikums, freiwilligen Helfern und Lehrstuhlmitarbeitern entwickelt. Die App eignet sich sowohl zur Verwendung auf Smartphones, wie auch Tablets und ist für Studierende, aber auch Mitarbeiter gedacht.

Features:

  • persönliche Vorlesungstermine
  • Nachrichten zur TUM, zur App und anderen Quellen
  • Veranstaltungshinweise
  • Mensa Speiseplan
  • MVV Abfahrtszeiten
  • Umgebungspläne
  • Öffnungszeiten
  • Wichtige Links
  • automatische Stummschaltung während der Vorlesung
  • und und und ...

Projektmanagement:

  • TUM - Computer Science / F13
  • Prof. Dr. Uwe Baumgarten
  • Nils T. Kannengiesser

Aktive Entwickler (Wintersemester 2015):

  • Kordian Bruck
  • Philipp Fent
  • Ralf Baun

Weitere Entwickler:

Enrico Gigantiello, Carlo Di Domenico, Arash Khatayee, Michael Hesse, Thomas Mauerer, Florian Dreier, Jana Pejic, Marko Lalic, Sascha Moecker, Haris Iltifat, Anas Chakfeh, Thomas Krex, Marius Muntean, Christoph Richter, Thomas Bley, Vincenz Dölle, Daniel Mayr, Thomas Behrens, Florian Schulz, Vasyl Malinskyi, Andreas Bernhofer (IT-Support/TUMonline), Nils T. Kannengiesser (F13)

Wichtiger Hinweis:

Dies ist keine offizielle App der Technischen Universität München. Es erfolgt daher auch kein offzieller Support oder eine Haftung. Die App wird von und für Studierende entwickelt. Die Benutzung erfolgt auf eigene Gefahr und die Entwickler sind in keinem Fall haftbar zu machen. Aus Sicherheitsgründen wird der Zugriff auf private Daten in TUMonline über Tokens realisiert, die jeweils in TUMonline durch den Nutzer freigegeben und mit den jeweiligen Rechten versehen werden müssen.

Benötigte Berechtigungen

  • Standort abfragen: Um dir immer aktuelle Informationen zu deinem aktuellen Standort anzuzeigen, wie z.B. Mensa Menü, MVV Abfahrtszeiten, ....
  • Kontakte ändern: Damit du in der Personensuche mit einem Klick die Kontaktdaten eines Komilitonen oder TU Mitarbeiters in deine Kontakte einfügen kannst
  • Kalendertermine lesen/ändern: Damit du deine Vorlesungstermine mit deinem Google Kalender synchronisieren lassen kannst
  • SD-Karteninhalte ändern oder löschen: Damit die App Daten zwischenspeichern kann und damit das Laden beschleunigt wird.
  • Konten auf dem Gerät suchen: Wird für die Chatfunktion benötigt, da dafür ein Google Account benötigt wird.
  • Internetzugriff: Natürlich um die sämtliche Daten abrufen zu können.
  • Ruhezustand deaktivieren: Um auch bei ausgeschaltetem Display Nachrichten empfangen zu können

Datenschutz:

Die Anwendung speichert Daten nur auf Anweisung des Nutzers bzw. durch Benutzung der App. Der Zugriff auf kritische Informationen erfolgt ausschließlich über (durch den Nutzer zuvor freigegebene) Tokens. Im Fehlerfall erhebt die App mittels "BugSense" detaillierte technische Informationen, die zur Behebung des Fehlers notwendig sind. BugSense erfasst zudem auch anonyme Nutzungsdaten zur App (z.B. Anzahl der Nutzer an einem Tag). Weitere Informationen zu BugSense finden Sie unten.

Support:

Auf Facebook oder für besondere Anliegen erreichen Sie uns auch via E-Mail unter: "tca-support.os.in AT tum.de"

Lizenz:

GNU GPL v3 - http://www.gnu.org/licenses/gpl.html oder New BSD License - http://www.opensource.org/licenses/bsd-license.php

Der Quellcode kann hier bezogen werden: https://github.com/TCA-Team/

Wir sind auch auf Facebook

About

Development of the TUM Campus App for Android devices - for and from students at Technical University of Munich.

License:GNU General Public License v2.0


Languages

Language:Java 100.0%