Browser and Cloud - The Future of IDEs?

29
Browser & Cloud - The Future of IDEs? Martin Lippert,VMware [email protected] , @martinlippert

description

 

Transcript of Browser and Cloud - The Future of IDEs?

Page 1: Browser and Cloud - The Future of IDEs?

Browser & Cloud- The Future of IDEs?

Martin Lippert, [email protected], @martinlippert

Page 2: Browser and Cloud - The Future of IDEs?

How will developer tooling look like in the future?

Or”why is Google able to search the whole web in

10ms and my Eclipse needs 1000ms to open a type hierarchy“

Page 3: Browser and Cloud - The Future of IDEs?

Everything changed(in app development)

Page 4: Browser and Cloud - The Future of IDEs?
Page 5: Browser and Cloud - The Future of IDEs?
Page 6: Browser and Cloud - The Future of IDEs?
Page 7: Browser and Cloud - The Future of IDEs?
Page 8: Browser and Cloud - The Future of IDEs?

tooling developers

Page 9: Browser and Cloud - The Future of IDEs?
Page 10: Browser and Cloud - The Future of IDEs?

sounds and looks outdated...

big downloadspainful installation

version upgrades awfulplugin installation tedious

incompatibilities among extensions

consumes a lot of resourcesgetting slow for large projects

...

Page 11: Browser and Cloud - The Future of IDEs?

So what instead?

Page 12: Browser and Cloud - The Future of IDEs?

Innovation happens here

Page 13: Browser and Cloud - The Future of IDEs?

The JavaScript Story

http://www.maztek.com/blog/wp-content/uploads/javascript.jpg

Page 15: Browser and Cloud - The Future of IDEs?

Adobe Brackets

http://brackets.io/

Page 16: Browser and Cloud - The Future of IDEs?

GitHub

Page 17: Browser and Cloud - The Future of IDEs?

Chrome Dev Tools

Page 18: Browser and Cloud - The Future of IDEs?

summary

browser is full featured UI toolkiteverything is possible

Page 19: Browser and Cloud - The Future of IDEs?

promises of running in the cloud

no installationno setup

no updates/upgradesaccessible from everywhere

infrastructure & environment ready-to-use

”unlimited“ and shared resourcesnew ways of collaboration

Page 20: Browser and Cloud - The Future of IDEs?

Cloud 9 IDE

Page 21: Browser and Cloud - The Future of IDEs?

Exo Cloud IDE

Page 22: Browser and Cloud - The Future of IDEs?

Eclipse Orion

Page 23: Browser and Cloud - The Future of IDEs?

Chrome Dev Tools(again)

Page 24: Browser and Cloud - The Future of IDEs?

problems & challenges

transform existing IDEs into the browser window?what about connectivity (aka offline)?

files/resources only in the cloud?what about re-using existing (local) tools?

Page 25: Browser and Cloud - The Future of IDEs?

we are working on

Scripted

a lightweight JavaScript editorthat runs in your browser

Page 26: Browser and Cloud - The Future of IDEs?

Scripted Client(all JavaScript client)

Inside Scripted

Editor Component

JSLint

AMD supportCommonJS support

simple navigator

inplace outline

single page layout

cross fileanalysis

content assist

Scripted Server(local, all JavaScript)

serve JS/HTMS/CSS/files search

node.js

cross file analysis

Page 27: Browser and Cloud - The Future of IDEs?

Outlook

Scripted becomes yourfavorite JavaScript editor :-)

working on:add more innovative features

continue to think beyond the borders

Page 28: Browser and Cloud - The Future of IDEs?

Outlookcloud IDEs not mainstream

yet or anytime soon

not a replacement for Java development yet

the browser is the future UI toolkit for IDEs (no

limitations anymore)

cloud-based IDEs will become reality in the future

Page 29: Browser and Cloud - The Future of IDEs?

Martin Lippert, [email protected], @martinlippert

Q&Aand thank you for your attention