Code Monkey home page Code Monkey logo

tumcampusapp's Introduction

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.

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 (Sommersemester 2015):

  • Kordian Bruck
  • Philipp Fent
  • Thomas Mauerer
  • Michael Hesse
  • Arash Khatayee
  • Carlo Di Domenico
  • Enrico Gigantiello

Weitere Entwickler:

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/

tumcampusapp's People

Contributors

anaschakfeh avatar arash-a2k avatar brdvlps avatar carlinho89 avatar dreierf avatar enricogigantiello avatar harisiltifat avatar kordianbruck avatar mesbahs avatar mlalic avatar nilstk avatar pfent avatar tkrex avatar

Watchers

 avatar  avatar  avatar  avatar

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.