I think from my vantage point, the biggest benefit of having Apache NetBeans in the browser would be the ability to code anywhere. I would like to have the ability to code on my iPad if I needed to do so. I can certainly use a text editor to do so, but it certainly would be nice to run NetBeans on an iPad so that there would be a full developer experience.
Best Regards Josh Juneau [email protected] http://jj-blogger.blogspot.com https://www.apress.com/us/search?query=Juneau > On Nov 18, 2019, at 10:11 PM, Siddhesh Rane <[email protected]> wrote: > > Putting your IDE in the browser sounds nice but what benefit does it bring? > > A better alternative would be to make Netbeans code analysis features > available through a server (like OpenGrok but with code semantics search) for > huge code bases and multiple git branches. The resulting API code be used by > client side IDE (or any other text editor) to get pre computed AST, code > completion, indexes etc. This would have the benefit that people won't have > to wait for parsing as a more powerful server would have done it. C/C++ > projects would greatly benefit from this > > Regards > Siddhesh Rane > > November 19, 2019 7:49 AM, "Scott Wierschem" <[email protected]> > wrote: > >> 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 > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [email protected] > For additional commands, e-mail: [email protected] > > For further information about the NetBeans mailing lists, visit: > https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists > > >
