Dne neděle 16. srpna 2020 15:04:25 CEST, Randall Wood napsal(a): > I am working on converting a monolithic single-jar Swing application into a > set of modules. There are some parts of this that are a natural fit for > replacement with NetBeans libraries/modules. > > However the use case of using some of this app in an Android device came up. > > This leads to a couple of questions: > - Is there a list of Android compatible NetBeans modules?
NetBeans HTML/Java API https://bits.netbeans.org/html+java/dev/[1] is maintained to be Android compatible. > - Is there a CI process to verify that a NetBeans module is Android > compatible? It is somehow verified by DukeScript guys in their presenters https://travis-ci.org/dukescript/dukescript-presenters[2] > If I was to work on generating the above, is there a preferred CI service I > should be writing the process to in the assumption that it could be handed > off to the Apache foundation to run? > > If this project willing to commit to certain NetBeans modules remaining > Android compatible? Yes to Lookup, FileSystems, Nodes as far as I can say. > I am aware that the Android compiler is substantially Java 7 plus a subset > of Java 8 features, and that newer versions of the Android Gradle plugin > support an expanding subset of Java 8 features, so provisionally, I think > “Android compatible” can be defined as usable with the Android Gradle > plugin version 3.6.0 or 4.0.0 > > (I am assuming that an Android app would need the JAR for the module, not > the NBM.) Probably. Good luck! -jt -------- [1] https://bits.netbeans.org/html+java/dev/ [2] https://travis-ci.org/dukescript/dukescript-presenters
