Re: Android GNUmed client
Sebastian Hilbert <[email protected]> Thu, 04 Jun 2026 20:39:50 +0200
| Newsgroups | gmane.comp.gnu.medical.devel |
|---|---|
| Message-ID | <6472289.iIbC2pHGDl@basti-latitude-e7440> |
This is a multi-part message in MIME format. --nextPart12402958.CDJkKcVGEf Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Creating an Android client is actually quite doable in the AI age. There is likely room for debate on quality of such code but in principle if= you have access=20 to a coding model it is possible. =46or anyone who have never made use of it there is some info. =46or example in Claude code it is possible to have it analyze the complete= codebase. Then there is a plan mode where you can tell it what you have in mind. You = can have it=20 suggest an implementation, debate about it and have it implement it. It will help you test it on a device or an emulator. It can run code, see errors fix error. In summary it is not a question if it can be done but what you want to achi= eve and how=20 you want to achieve it. Giving it the right prompts is essential. And yes, you can do all this without AI - if you are the highly skilled sen= ior dev. Am Donnerstag, 4. Juni 2026, 17:19:44 Mitteleurop=C3=A4ische Sommerzeit sch= rieb Karsten=20 Hilbert: > Am Wed, Jun 03, 2026 at 10:18:30AM +0300 schrieb Benson Muite: > > Thanks for this software. Am interested in creating an open source > > Android client. From the manual, there was some documentation on a > > mobile interface: > > https://github.com/ncqgm/gnumed/blob/master/gnumed/gnumed/doc/website/ GNUm > > edManual.adoc > >=20 > > does this still exist somewhere? >=20 > Not really in any useable shape or form. >=20 > > For the mobile application, there are two possible ones. One for a > > clinician which would have a reduced set of the functionality in the > > wxWidgets client, but maybe helpful to have in a reception, for example > > for checking appointments. >=20 > A lean, low-bandwidth client for >=20 > - manually retrieving/displaying single documents from the archive > - listing lab results > - listing SOAP notes > - listing basic patient demographics > - showing some sort of patient list >=20 > would already go a loooong way towards real usefulness to > the clinician doing house calls/nursing home visits. It > needn't be fancy at all. >=20 > > A second for patients, who may wish to > > schedule appointments and/or record data such as medications taken or > > measurements such as blood pressure. Would this be useful? >=20 > In a way, yes, but I'd expect it to be more useful to > integrate GNUmed with OpenReception such that patients can > interact with *that*, using their interfaces, and the GNUmed > instance being run in a practice interfaces with > OpenReception. >=20 > open-reception.org >=20 > Regards, > Karsten --nextPart12402958.CDJkKcVGEf Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset="utf-8" <html> <head> <meta http-equiv=3D"content-type" content=3D"text/html; charset=3DUTF-8"> </head> <body><p style=3D"margin-top:0;margin-bottom:0;margin-left:0;margin-right:0= ;">Creating an Android client is actually quite doable in the AI age.</p> <br /><p style=3D"margin-top:0;margin-bottom:0;margin-left:0;margin-right:0= ;">There is likely room for debate on quality of such code but in principle= if you have access to a coding model it is possible.</p> <br /><p style=3D"margin-top:0;margin-bottom:0;margin-left:0;margin-right:0= ;">For anyone who have never made use of it there is some info.</p> <br /><p style=3D"margin-top:0;margin-bottom:0;margin-left:0;margin-right:0= ;">For example in Claude code it is possible to have it analyze the complet= e codebase.</p> <br /><p style=3D"margin-top:0;margin-bottom:0;margin-left:0;margin-right:0= ;">Then there is a plan mode where you can tell it what you have in mind. Y= ou can have it suggest an implementation, debate about it and have it imple= ment it.</p> <br /><p style=3D"margin-top:0;margin-bottom:0;margin-left:0;margin-right:0= ;">It will help you test it on a device or an emulator.</p> <br /><p style=3D"margin-top:0;margin-bottom:0;margin-left:0;margin-right:0= ;">It can run code, see errors fix error.</p> <br /><p style=3D"margin-top:0;margin-bottom:0;margin-left:0;margin-right:0= ;">In summary it is not a question if it can be done but what you want to a= chieve and how you want to achieve it.</p> <br /><p style=3D"margin-top:0;margin-bottom:0;margin-left:0;margin-right:0= ;">Giving it the right prompts is essential.</p> <br /><p style=3D"margin-top:0;margin-bottom:0;margin-left:0;margin-right:0= ;">And yes, you can do all this without AI - if you are the highly skilled = senior dev.</p> <br /><br /><p style=3D"margin-top:0;margin-bottom:0;margin-left:0;margin-r= ight:0;">Am Donnerstag, 4. Juni 2026, 17:19:44 Mitteleurop=C3=A4ische Somme= rzeit schrieb Karsten Hilbert:</p> <p style=3D"margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">>= ; Am Wed, Jun 03, 2026 at 10:18:30AM +0300 schrieb Benson Muite:</p> <p style=3D"margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">>= ; > Thanks for this software. Am interested in creating an open so= urce</p> <p style=3D"margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">>= ; > Android client. From the manual, there was some documentation on a</= p> <p style=3D"margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">>= ; > mobile interface:</p> <p style=3D"margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">>= ; > https://github.com/ncqgm/gnumed/blob/master/gnumed/gnumed/doc/websit= e/GNUm</p> <p style=3D"margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">>= ; > edManual.adoc</p> <p style=3D"margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">>= ; > </p> <p style=3D"margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">>= ; > does this still exist somewhere?</p> <p style=3D"margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">>= ; </p> <p style=3D"margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">>= ; Not really in any useable shape or form.</p> <p style=3D"margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">>= ; </p> <p style=3D"margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">>= ; > For the mobile application, there are two possible ones. One for a</= p> <p style=3D"margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">>= ; > clinician which would have a reduced set of the functionality in the= </p> <p style=3D"margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">>= ; > wxWidgets client, but maybe helpful to have in a reception, for exam= ple</p> <p style=3D"margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">>= ; > for checking appointments.</p> <p style=3D"margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">>= ; </p> <p style=3D"margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">>= ; A lean, low-bandwidth client for</p> <p style=3D"margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">>= ; </p> <p style=3D"margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">>= ; - manually retrieving/displaying single documents from the archive</p> <p style=3D"margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">>= ; - listing lab results</p> <p style=3D"margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">>= ; - listing SOAP notes</p> <p style=3D"margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">>= ; - listing basic patient demographics</p> <p style=3D"margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">>= ; - showing some sort of patient list</p> <p style=3D"margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">>= ; </p> <p style=3D"margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">>= ; would already go a loooong way towards real usefulness to</p> <p style=3D"margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">>= ; the clinician doing house calls/nursing home visits. It</p> <p style=3D"margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">>= ; needn't be fancy at all.</p> <p style=3D"margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">>= ; </p> <p style=3D"margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">>= ; > A second for patients, who may wish to</p> <p style=3D"margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">>= ; > schedule appointments and/or record data such as medications taken o= r</p> <p style=3D"margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">>= ; > measurements such as blood pressure. Would this be useful?</p> <p style=3D"margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">>= ; </p> <p style=3D"margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">>= ; In a way, yes, but I'd expect it to be more useful to</p> <p style=3D"margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">>= ; integrate GNUmed with OpenReception such that patients can</p> <p style=3D"margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">>= ; interact with *that*, using their interfaces, and the GNUmed</p> <p style=3D"margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">>= ; instance being run in a practice interfaces with</p> <p style=3D"margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">>= ; OpenReception.</p> <p style=3D"margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">>= ; </p> <p style=3D"margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">>= ; open-reception.org</p> <p style=3D"margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">>= ; </p> <p style=3D"margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">>= ; Regards,</p> <p style=3D"margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">>= ; Karsten</p> <br /><br /></body> </html> --nextPart12402958.CDJkKcVGEf--