My students are in their last steps to finish the specifications and mockups for a new Health app for SailfishOS, and will start implementing a first version (with an ETA for late November/early December).
I’d like to share a few updates with you along with the first few mockups they designed. Don’t hesitate to give your feedback, but be aware the course is not about a programming course per se, nor a graphical design one.
The code will be released as open source and I’m hoping the community can take the student’s version and refine it to a finished software for SFOS.
Main features:
Track health metrics
Track medical conditions (illness and medications)
From a short look at it the design feels a bit inconsistent to me. I get that different people design different parts BUT it would be good if all of them seat together to make it look a bit better.
Yes but I have to grade them separately. Most of the difference is with how they use figma and their drawing skills (which is not taught in my course).
At the end, they’ll all use the SFOS default components so it’ll hopefully be consistent.
Thanks but it’s a different app. Kuri is a sport tracker, we’re building a comprehensive health app (medication, vaccines, menstruation, weight and other health metrics).
I had two groups of students working on the project, each on different parts of the app with some shared code (such as the main page).
Therefore I have two student code bases, mostly close but need to be checked and merged together for the full app.
I didn’t have much time lately to do the merge and release (hence also my little activity here too).
I can release the code as is in a git repo if someone is willing to contribute to clean and prepare a first release. But would like that credits to the students and me, and the license (GPL3) stays.
I’ll be having an undergraduate student group who will work to finalize the application and hopefully release a first version, as part of a development project.
I’ll keep you informed if they manage to release something in the coming months.
A quick update. I had a group of 3 students working on the project.
They were fresh undergraduate students in data science (lots of math, statistics and Python/web for programming).
They had lots of troubles making the SDK and VM work at all on Windows, and when they did, performance wasn’t great.
Some difficulties getting hold of QT, QML, advanced Javascript and the Linux-based os, so the results unfortunately aren’t great.
I think the data science curriculum isn’t adapted for mobile apps development, so I’ll see next academic year if I can propose a master project for the programming curriculum instead for this app (or other apps for SFOS).
I’ll also see to release the existing code as-is, so you volunteers might take the development form there.
Hopefully next week after I clean it and set up a public git repo. And I’ll be happy to maintain the repo.
There is 3 pull request to merge 3 branches, as different student groups worked on different parts of the application.
In develop branch there are already multiple branches already merged, and is working fine for the implemented functionalities.
I kept other existing branches for references and to keep credit for students.
But the only 3 branches that have additional functionalities (menstruation cycles, vaccines, and meditation) are the ones in the pull request.
If anyone has some time to check these 3 PR and make a unified code with all existing functionalities, that would be helpful!
When we have that unified code, we can move forward improving the app and maturing it.