Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
WJAX 2012: Browser and Cloud - The Future of IDEs?
Search
Martin Lippert
November 07, 2012
Technology
41
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
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
150
OCX / EclipseCon 2024: GitHub Copilot + Spring: Making AI-Assisted Coding Spring Aware
martinlippert
2
150
OCX / EclipseCon 2024: Spring Tools Live - All the Great New Things
martinlippert
0
130
JUG Saxony Day 2023: Upgrade to Spring Boot 3? Spring Tools to the Rescue!
martinlippert
1
170
code.talks 2023: The Sustainability Mythbuster
martinlippert
0
180
Invited Talk at TU Dortmund
martinlippert
0
150
The Sustainability Mythbuster
martinlippert
0
130
JCON_ONLINE_2022__From_Zero_to_Spring_Boot_Hero_using_GitHub_Codespaces.pdf
martinlippert
0
140
Devoxx UK 2022: Sustainability in Software Engineering - Today and Tomorrow
martinlippert
0
210
Other Decks in Technology
See All in Technology
aws-iot-platform-architecture-use-cases.pdf
ma2shita
0
270
AIエージェントの自己改善をどう設計するか / How to Design Self-Improvement for AI Agents
22mi
25
16k
AI de Idea
kawaguti
PRO
2
120
AIエージェントを最高のパートナーに育てる方法|評価と判断軸を育てる5つのステップ
koichiaoki
1
150
開発投資の期待値を上げるプロダクトロードマップづくり ~プロダクトエンジニアが越境して事業を伸ばす~
kekekenta
1
200
AgentCore Runtime上にAgentic Coding基盤を構築・展開する際の設計ポイントと限界点 / Design considerations and limitations when building an agentic coding platform on AgentCore Runtime
har1101
4
230
すぐできる衛星通信対応 あとは山奥に行くだけ
tatetate55
0
130
絵ではじめるKubernetesセキュリティ
aoi1
4
650
目の前の楽しいが人生を変える - コミュニティの螺旋の歩き方と楽しむコツ / change your life
soudai
PRO
5
640
synctest時代のhttptest Go 1.27で変わるHTTPサーバテストの裏側 / go conference2026 synctest and httptest
budougumi0617
1
3k
積み重なった技術負債への挑戦 〜初手としての全社ゴト化〜
techtekt
PRO
0
1.3k
OpenTelemetry eBPF Instrumentationの舞台裏 / Behind the Scenes of OpenTelemetry eBPF Instrumentation
ymotongpoo
4
1.3k
Featured
See All Featured
[RailsConf 2023] Rails as a piece of cake
palkan
59
7k
Code Review Best Practice
trishagee
74
20k
The Curse of the Amulet
leimatthew05
3
14k
Introduction to Domain-Driven Design and Collaborative software design
baasie
1
990
Facilitating Awesome Meetings
lara
57
7.1k
Building a Modern Day E-commerce SEO Strategy
aleyda
45
9.2k
Future Trends and Review - Lecture 12 - Web Technologies (1019888BNR)
signer
PRO
0
3.7k
Code Reviewing Like a Champion
maltzj
528
40k
Product Roadmaps are Hard
iamctodd
55
13k
Leo the Paperboy
mayatellez
10
2.3k
Building Flexible Design Systems
yeseniaperezcruz
330
41k
Jamie Indigo - Trashchat’s Guide to Black Boxes: Technical SEO Tactics for LLMs
techseoconnect
PRO
0
670
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