Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
WJAX 2012: Browser and Cloud - The Future of IDEs?
Search
Martin Lippert
November 07, 2012
Technology
0
35
WJAX 2012: Browser and Cloud - The Future of IDEs?
Martin Lippert
November 07, 2012
Tweet
Share
More Decks by Martin Lippert
See All by Martin Lippert
Model Context Protocol - Game Changer for AI Applications
martinlippert
1
75
OCX / EclipseCon 2024: GitHub Copilot + Spring: Making AI-Assisted Coding Spring Aware
martinlippert
2
85
OCX / EclipseCon 2024: Spring Tools Live - All the Great New Things
martinlippert
0
74
JUG Saxony Day 2023: Upgrade to Spring Boot 3? Spring Tools to the Rescue!
martinlippert
1
100
code.talks 2023: The Sustainability Mythbuster
martinlippert
0
110
Invited Talk at TU Dortmund
martinlippert
0
120
The Sustainability Mythbuster
martinlippert
0
91
JCON_ONLINE_2022__From_Zero_to_Spring_Boot_Hero_using_GitHub_Codespaces.pdf
martinlippert
0
97
Devoxx UK 2022: Sustainability in Software Engineering - Today and Tomorrow
martinlippert
0
170
Other Decks in Technology
See All in Technology
メールやSlack通知をトリガーにした非同期APIテスト基盤を作ってみた / async-test-platform-for-automated-testing
bun913
0
120
Amazon Q Developer CLIをClaude Codeから使うためのベストプラクティスを考えてみた
dar_kuma_san
0
160
serverless team topology
_kensh
3
250
20251027_findyさん_音声エージェントLT
almondo_event
2
510
ゼロコード計装導入後のカスタム計装でさらに可観測性を高めよう
sansantech
PRO
1
580
AIがコードを書いてくれるなら、新米エンジニアは何をする? / komekaigi2025
nkzn
21
13k
20251029_Cursor Meetup Tokyo #02_MK_「あなたのAI、私のシェル」 - プロンプトインジェクションによるエージェントのハイジャック
mk0721
PRO
6
2.1k
AI連携の新常識! 話題のMCPをはじめて学ぶ!
makoakiba
0
160
入院医療費算定業務をAIで支援する:包括医療費支払い制度とDPCコーディング (公開版)
hagino3000
0
130
어떤 개발자가 되고 싶은가?
arawn
1
240
ラスベガスの歩き方 2025年版(re:Invent 事前勉強会)
junjikoide
0
630
AI時代の発信活動 ~技術者として認知してもらうための発信法~ / 20251028 Masaki Okuda
shift_evolve
PRO
1
130
Featured
See All Featured
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
12
1.2k
YesSQL, Process and Tooling at Scale
rocio
173
15k
VelocityConf: Rendering Performance Case Studies
addyosmani
333
24k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
31
9.7k
GraphQLとの向き合い方2022年版
quramy
49
14k
Documentation Writing (for coders)
carmenintech
75
5.1k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
116
20k
Being A Developer After 40
akosma
91
590k
4 Signs Your Business is Dying
shpigford
186
22k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
46
7.7k
Gamification - CAS2011
davidbonilla
81
5.5k
Thoughts on Productivity
jonyablonski
71
4.9k
Transcript
Browser & Cloud - The Future of IDEs? Martin Lippert,
VMware
[email protected]
, @martinlippert
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“
Everything changed (in app development)
None
None
None
None
tooling developers
None
sounds and looks outdated... big downloads painful installation version upgrades
awful plugin installation tedious incompatibilities among extensions consumes a lot of resources getting slow for large projects ...
So what instead?
Innovation happens here
The JavaScript Story http://www.maztek.com/blog/wp-content/uploads/javascript.jpg
Light Table http://www.chris-granger.com/2012/04/12/light-table---a-new-ide-concept/
Adobe Brackets http://brackets.io/
GitHub
Chrome Dev Tools
summary browser is full featured UI toolkit everything is possible
promises of running in the cloud no installation no setup
no updates/upgrades accessible from everywhere infrastructure & environment ready-to-use ”unlimited“ and shared resources new ways of collaboration
Cloud 9 IDE
Exo Cloud IDE
Eclipse Orion
Chrome Dev Tools (again)
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?
we are working on Scripted a lightweight JavaScript editor that
runs in your browser
Scripted Client (all JavaScript client) Inside Scripted Editor Component JSLint
AMD support CommonJS support simple navigator inplace outline single page layout cross file analysis content assist Scripted Server (local, all JavaScript) serve JS/HTMS/CSS/files search node.js cross file analysis
Outlook Scripted becomes your favorite JavaScript editor :-) working on:
add more innovative features continue to think beyond the borders
Outlook cloud 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
Martin Lippert, VMware
[email protected]
, @martinlippert Q&A and thank you for
your attention