Welcome to medTimer Discussions! #160
Replies: 2 comments 5 replies
-
|
Hello Florian Fetz, We are a group of students from Iowa State University, currently studying Software Architecture and Design. As part of our course, we have adopted your MedTimer project as a case study to apply the concepts we are learning. We chose your project because it offers a solution for managing medications. The app has useful features like medication reminders and a simple calendar view. Through our research so far, we’ve learned that the main goal of MedTimer is to help people keep track of their important medicine notifications concisely and easily without relying on the internet or wifi. We were particularly impressed by the app's security, which keeps all data on the user's device, and its simple, user-friendly interface. As part of our course, we are exploring architectural concepts and how they apply to your codebase. If we identify any opportunities for improvement in the code or documentation, we will open an issue in the project and wait for your feedback to continue working on it. We hope to add useful features and squash bugs to help improve the quality of the app. Please let us know if that is the proper process. We are excited about the opportunity to contribute and collaborate with you. This app seems very important to many people so we look forward to learning from this community and sharing our insights. Best regards, |
Beta Was this translation helpful? Give feedback.
-
|
Hi Florian, We’ve been digging more into the MedTimer codebase and wanted to share some thoughts on how we could make it even smoother to work with. One thing that caught our eye is how the authentication logic in MainActivity.java is mixed in with the UI code. It works, but it could get tricky to manage as the app grows. We think it might help to pull those authentication functions out into their own AuthenticationService class. That way, MainActivity.java can stick to handling the user interface, while the new service takes care of all the login-related details. It’d make the code easier to follow and tweak down the road. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
👋 Welcome!
We’re using Discussions as a place to connect with other members of our community. We hope that you:
build together 💪.
To get started, comment below with an introduction of yourself and tell us about what you do with this community.
Beta Was this translation helpful? Give feedback.
All reactions