[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Health-dev] Development environments on next versions of myGNUHealth
From: |
Luis Falcon |
Subject: |
[Health-dev] Development environments on next versions of myGNUHealth |
Date: |
Thu, 13 Jan 2022 12:16:30 +0000 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.4.1 |
Dear community
With the new mobile devices running libre, privacy-oriented versions of
Android (no tracking and no Google services), many have asked us to
deliver a package of MyGNUHealth[1] and place it on f-Droid.
Currently, MyGNUHealth uses Qt for Python (formerly PySide)[2] framework
along with QML, and I am very happy with the result.
MyGNUHealth has several Python dependencies, such as matplotlib,
requests, bcrypt or tinyDB. We'll be also using GNU privacy guard
(gnupg) as we do with the GH HIS.
After talking with the core team and friends from Qt for Python, I think
the best approach at this moment to deploy MyGH for different platforms
will be:
* Desktops, laptops and Linux phones: We'll use Qt for Python and
QML as we do today.
* Android (and other non *NIX possible platforms) apps: Kivy[3]
I think this approach will bring the best of both worlds. We can keep
using Python and QML, while sharing the libraries with Kivy.
Let me know your thoughts.
All the best
Luis
1.- https://www.gnuhealth.org/docs/mygnuhealth
2.- https://www.qt.io/qt-for-python
3.- https://kivy.org
--
Dr. Luis Falcon, MD, MSc
President, GNU Solidario
Advancing Social Medicine
www.gnusolidario.org
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Health-dev] Development environments on next versions of myGNUHealth,
Luis Falcon <=