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
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
Martin Lippert
November 07, 2012
Technology
37
0
Share
WJAX 2012: Browser and Cloud - The Future of IDEs?
Martin Lippert
November 07, 2012
More Decks by Martin Lippert
See All by Martin Lippert
Model Context Protocol - Game Changer for AI Applications
martinlippert
1
120
OCX / EclipseCon 2024: GitHub Copilot + Spring: Making AI-Assisted Coding Spring Aware
martinlippert
2
110
OCX / EclipseCon 2024: Spring Tools Live - All the Great New Things
martinlippert
0
97
JUG Saxony Day 2023: Upgrade to Spring Boot 3? Spring Tools to the Rescue!
martinlippert
1
140
code.talks 2023: The Sustainability Mythbuster
martinlippert
0
140
Invited Talk at TU Dortmund
martinlippert
0
130
The Sustainability Mythbuster
martinlippert
0
110
JCON_ONLINE_2022__From_Zero_to_Spring_Boot_Hero_using_GitHub_Codespaces.pdf
martinlippert
0
120
Devoxx UK 2022: Sustainability in Software Engineering - Today and Tomorrow
martinlippert
0
190
Other Decks in Technology
See All in Technology
QA組織のAI戦略とAIテスト設計システムAITASの実践
sansantech
PRO
1
260
How to install a gem
indirect
0
2k
CloudFrontのHost Header転送設定でパケットの中身はどう変わるのか?
nagisa53
1
230
AWS DevOps Agent or Kiro の使いどころを考える_20260402
masakiokuda
0
110
Amazon Qはアマコネで頑張っています〜 Amazon Q in Connectについて〜
yama3133
1
160
TUNA Camp 2026 京都Stage ヒューリスティックアルゴリズム入門
terryu16
0
640
DMBOKを使ってレバレジーズのデータマネジメントを評価した
leveragestech
0
490
OPENLOGI Company Profile for engineer
hr01
1
61k
Microsoft Fabricで考える非構造データのAI活用
ryomaru0825
0
540
20260326_AIDD事例紹介_ULSC.pdf
findy_eventslides
0
250
トイルを超えたCREは何屋になるのか
bengo4com
0
110
FlutterでPiP再生を実装した話
s9a17
0
240
Featured
See All Featured
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
12
1.1k
How to build an LLM SEO readiness audit: a practical framework
nmsamuel
1
700
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
27k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
287
14k
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
11
870
The Curious Case for Waylosing
cassininazir
0
280
Leadership Guide Workshop - DevTernity 2021
reverentgeek
1
260
Marketing Yourself as an Engineer | Alaka | Gurzu
gurzu
0
170
Java REST API Framework Comparison - PWX 2021
mraible
34
9.2k
The Cult of Friendly URLs
andyhume
79
6.8k
The Director’s Chair: Orchestrating AI for Truly Effective Learning
tmiket
1
140
Leading Effective Engineering Teams in the AI Era
addyosmani
9
1.8k
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