There is a tool out there called WebSwing (https://www.webswing.org/) that renders a Swing application as a Web application without having to change any code. At least a year ago they had a demo where it ran NetBeans as a Web application. I was pretty impressed that the few things I tried with it worked pretty well.
Additionally, Eclipse Che (mentioned above) has an API that allows native editors to work on cloud-based projects. They claim it works with Eclipse and IntelliJ (with appropriate plugins and configuration). I think this sharing of cloud-based projects is more practical - and useful. Pairing through the IDE. Web-based tools (including Electron) always make me long for the more performant desktop app. Scott On Mon, Nov 18, 2019 at 3:49 PM Emilian Bold <[email protected]> wrote: > I suspect this is a lot of work that needs to be done. Investigating is > easy, but who will work on it day after day?! > > Years ago I had a chunk of NetBeans in an applet (not JNLP, a sandboxed > applet). > > Oracle tried making an editor with a NB backend, but they never > open-sourced the web client. We just saw the big refactorings that happened > to separate the Swing from non-Swing code (because, who wants Swing in > their app server?). > > I think it might be simpler to take some pre-existing web editor (maybe > from VS Code?) and plug in the NetBeans power related to indexing / > completion / refactoring / etc. > > Speaking of Chromebooks, they have virtualised Linux now and Google was > mentioning running Android studio in there so it seems obvious you could > run NetBeans such way too. I'm not really into getting more Chromebooks > nowadays (have 2 already, before the Linux feature) but it's a nice angle > to explore for a tiny-tiny niche. > > --emi > > > On Mon, Nov 18, 2019 at 7:32 PM Kenneth Fogel <[email protected]> > wrote: > > > When I attended Microsoft Ignite, I was a guest of Microsoft, we were > told > > of a new version of Visual Studio that will be hosted in the cloud. You > can > > see it at https://online.visualstudio.com > > <https://online.visualstudio.com/login>. You need a Microsoft account > and > > a free Azure account. You can see the details for yourself and the > purpose > > of this email is not to promote this offering. > > > > > > > > What this email is about is to discuss whether or not a cloud based > > NetBeans is possible. With more and more users, therefore potential new > > developers, using tablets and Chromebooks, less and less people will have > > traditional PCs. Other languages such as Python have browser based IDEs. > > Should we be investigating this? > > > > > > > > > > > > [image: cid:[email protected]] > > > > *Ken Fogel* > > Faculty / Java Champion > > > > email: [email protected] > > phone: (514) 931-8731 local 4799 > > > > Dawson College, 3040 Sherbrooke St. W Westmount, Quebec, H3Z 1A4, Canada > > > > [image: facebook icon] <https://www.facebook.com/ken.fogel> [image: > > twitter icon] <https://twitter.com/omniprof> [image: youtube icon] > > <https://www.youtube.com/kenfogel> [image: linkedin icon] > > <https://www.linkedin.com/in/kenfogel/> [image: instagram icon] > > <https://www.instagram.com/omniprof/> > > > > [image: cid:16cd4bdce7eaf8d708] <https://www.dawsoncollege.qc.ca/> > > > > > > > > > > > -- http://PotentialPower.com @PotentPower
