/vulcan

Open-source UONET+ app for Apple devices.

Primary LanguageSwiftGNU General Public License v3.0GPL-3.0

vulcan Logo

vulcan

Open-source UONET+ app for Apple devices.

Installation

Compile using Xcode, sideload .ipa from releases or register for TestFlight.

Functionality

UONET+

  • Grades
  • Schedule
  • Tasks
  • Messages
  • Notes
  • QR code logging in
  • Message attachements

Core

  • iOS app
  • iPadOS app
  • watchOS app (kinda)
  • macOS app
  • Widgets
  • Siri shortcuts/intents
  • Notifications - read below

FAQ

Why the app isn't in the App Store?

Uploading apps on the App Store requires being a member of the Apple Developer Program, which costs 99$ per year. If someone is generous enough to pay for that, I'm more than happy to upload the app to the App Store.

What about notifications?

App will remind you about your next lessons or tasks. Unfortunately, as of right now I'm unable to add real-time notifications about new messages, grades etc.

Technical stuff

  • There's no analytics, ads, weird libraries or other bullshit.
  • The app is built with SwiftUI, Combine and CoreData. The interface may sometimes be glitchy - please report every bug you've encountered to me!
  • API is based on uonet-api-docs and my own analysis. App will be migrating to the new API soon, providing further functionality (lucky number, etc).

Credits

License

GPL v3.0

Build Status