Is Kotlin used in Xdrip and what about modules #1995
Replies: 2 comments 2 replies
-
There is an attempt to add Kotlin to xDrip (see #1401). Also, there are three modules in xDrip: app, localeapi and wear. We plan to separate the identical code of app and wear into another module. What is your background and what do you want to contribute to xDrip? Please discuss this with us, first. This increases the chance that your PR(s) get accepted. Also, it is important to commit nearly atomically and not to update libraries unless we agree on it. Currently, there is no architecture documented. Please have a look at #1522, too and also on https://github.com/NightscoutFoundation/xDrip/projects/1. We try to fix the existing bugs with a higher priority than enhancements. |
Beta Was this translation helpful? Give feedback.
-
My Background... I am computer developer, I work mostly with Java (22 years), in last 4 years I started developing in Android, I am "pump-driver" developer on AndroidAPS project (Medtronic, Eros at beginning), in last year I worked with Kotlin, since a lot of stuff in AAPS was converted and rewriten into Kotlin. Long time ago I did contribute on Xdrip for very short while, so some of my files are still flowing arround. I was thinkng about adding support for GlucoRx Aidex Cgms (I asked question if anybdy is working on that, but there was no answer). So my add would be only "driver" for this Cgms. I didn't plan any "core" changes to Xdrip, just support for another device. I have just started lloking at original Aidex code and will try to get it running and next few weeks, with my test application, and then I will see how far I get with that... If someone else want to do this, I can either colaborate with him/her or drop my "project" alltogether. |
Beta Was this translation helpful? Give feedback.
-
Hi !
Is Kotlin used in Xdrip or are we limited to Java... I am working on something that would like to contribute to Xdrip (in the future) and this is something that I would need to know?
What about modules? Can I use modules or is that also no-no?
What I have seen so far from code is that Kotlin is not used (but I am not sure about why), and modules are also not used (Xdrip has just app module).
Thanks for answer.
Andy
P.S.: If there is a design document about Xdrip (about arhitecture), link would be welcome.
Beta Was this translation helpful? Give feedback.
All reactions