/Campus-iOS

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

Primary LanguageSwiftGNU General Public License v3.0GPL-3.0

xcodebuild

Tum Campus App - An Unofficial Guide Through University Life

The TUM Campus App (TCA) is an open source project, developed by volunteers and available on the App Store.

It mostly targets phones, but can also be used on tablets or any other device that runs iOS. We also have a mac app. This is the repo for the iOS version of the TUM Campus App.

🚨 Public Service Announcement 🚨

Currently, we are at a transitioning point for our TUM Campus Apps. We have three platform-specific versions: iOS, Android, and UWP.
However, maintaining these distinct versions has proven challenging, with notable issues including feature disparity and the need for individual bug fixes for each platform. Furthermore, this model is dependent on having a dedicated maintainer for each app.

As such, we have decided to consolidate our resources and efforts towards the creation of a unified, cross-platform app using Flutter. You can access the new codebase here: github.com/TUM-Dev/Campus-Flutter.

By uniting our efforts under one platform, we aim to enhance our efficiency and streamline the feature sets across all versions, thereby offering a more cohesive and reliable user experience.

We invite and value your contributions to the ongoing development of the Campus-iOS. However, please note that we are transitioning towards a new Flutter-based codebase, expected to take over the platform-specific apps in 2024. We thank you for your understanding and look forward to your continued support during this exciting period of transition. If you have any comments/feedback about this decison, you can reach us at app tum.de or by adding a GitHub issue

Features

  • Calendar Access
  • Lecture Details
  • Grades
  • Tuition Fees Information
  • Study Room Availability
  • Cafeteria Menus
  • Room Maps
  • Universal Search: Room
  • TUM.sexy Redirects

Screenshots

Simulator Screen Shot - iPhone 12 Pro Max - 2021-01-11 at 03 07 47 Simulator Screen Shot - iPhone 12 Pro Max - 2021-01-11 at 03 08 14 Simulator Screen Shot - iPhone 12 Pro Max - 2021-01-11 at 03 09 44 Simulator Screen Shot - iPhone 12 Pro Max - 2021-01-11 at 03 09 51

Contributing

You're welcome to contribute to this app! Check out our detailed information at CONTRIBUTING.md!

Beta

If you want to participate in the beta of this app, enter your details here to get invited via TestFlight.

Policies

Privacy policy
T&Cs of the lecture chat

Support

You can reach us on Facebook, GitHub or via E-Mail app@tum.de

License

Licensed under GNU GPL v3