Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add Widget Support for Agenda View on Android/iOS #602

Open
fabcolonna opened this issue Mar 12, 2025 · 0 comments
Open

Add Widget Support for Agenda View on Android/iOS #602

fabcolonna opened this issue Mar 12, 2025 · 0 comments
Labels
✨ enhancement An improvement of existing functionalities

Comments

@fabcolonna
Copy link

Hello!

First of all, thank you guys for this awesome project! It's been incredibly helpful for us PoliTO students.

I'd like to suggest a feature that could potentially improve the user experience of the app: adding a widget system for both Android and iOS, to allow users to quickly reach their Agenda without needing to open the app every time. This could be super useful for checking out lecture schedules.

Feature Details

  • Support for iOS WidgetKit and Android Widget API for displaying home screen Agenda widgets;

  • Multiple widget variations, based on size, showing different levels of detail.

Implementation

I'd be happy to contribute and implement this myself! I have experience with React, and I've worked with Swift for some personal projects. I don't have a strong knowledge of Android Native development, but this could be an opportunity to learn it 🚀! From what I've researched, RN doesn't seem to have direct support for widgets, so native code will likely be required.

Would love to hear your opinions about this & I'd happy to discuss it further.

@fabcolonna fabcolonna added the ✨ enhancement An improvement of existing functionalities label Mar 12, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
✨ enhancement An improvement of existing functionalities
Projects
Status: No status
Development

No branches or pull requests

1 participant