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
> 
> 
> 

Reply via email to