Upgrade to PRO for Only $50/Year—Limited-Time Offer! 🔥
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Cross-Plattform Desktop Entwicklung mit einer C...
Search
Thorsten Hans
October 09, 2015
Programming
0
59
Cross-Plattform Desktop Entwicklung mit einer Code Base @ NRWConf 2015
NW.js / AngularJS / GulpJS
Thorsten Hans
October 09, 2015
Tweet
Share
More Decks by Thorsten Hans
See All by Thorsten Hans
Hyper-Efficient Serverless Platforms on Azure Kubernetes Service with Fermyon Platform for Kubernetes
thorstenhans
0
120
Azure OpenAI & private Large Language Models sicher deployen mit Terraform
thorstenhans
0
340
Mega Mergers: Cloud-Native-Architekturen mit Containern und WebAssembly
thorstenhans
0
130
Cloud-Native Generative AI mit Fermyon Serverless AI
thorstenhans
0
150
BASTA 2023 - Cloud Native Workshop
thorstenhans
0
140
Cloud-Native in der Praxis: Moderne End-to-End-Architekturen
thorstenhans
0
150
Azure Container Apps: Endlich Serverless?!
thorstenhans
0
160
Cloud-Native für .NET-Entwickler: Moderne End-to-End-Architekturen
thorstenhans
0
160
Webinar: Logs. Traces, Metriken: Observability von .NET 7-Anwendungen
thorstenhans
0
330
Other Decks in Programming
See All in Programming
ハイパーメディア駆動アプリケーションとIslandアーキテクチャ: htmxによるWebアプリケーション開発と動的UIの局所的適用
nowaki28
0
430
Github Copilotのチャット履歴ビューワーを作りました~WPF、dotnet10もあるよ~ #clrh111
katsuyuzu
0
110
Flutter On-device AI로 완성하는 오프라인 앱, 박제창 @DevFest INCHEON 2025
itsmedreamwalker
1
120
DevFest Android in Korea 2025 - 개발자 커뮤니티를 통해 얻는 가치
wisemuji
0
150
関数実行の裏側では何が起きているのか?
minop1205
1
700
tparseでgo testの出力を見やすくする
utgwkk
2
240
リリース時」テストから「デイリー実行」へ!開発マネージャが取り組んだ、レガシー自動テストのモダン化戦略
goataka
0
130
俺流レスポンシブコーディング 2025
tak_dcxi
14
8.9k
Canon EOS R50 V と R5 Mark II 購入でみえてきた最近のデジイチ VR180 事情、そして VR180 静止画に活路を見出すまで
karad
0
130
GISエンジニアから見たLINKSデータ
nokonoko1203
0
120
WebRTC、 綺麗に見るか滑らかに見るか
sublimer
1
190
AIコーディングエージェント(Gemini)
kondai24
0
240
Featured
See All Featured
Build your cross-platform service in a week with App Engine
jlugia
234
18k
Faster Mobile Websites
deanohume
310
31k
A better future with KSS
kneath
240
18k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
52
5.8k
Large-scale JavaScript Application Architecture
addyosmani
515
110k
Bootstrapping a Software Product
garrettdimon
PRO
307
120k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
35
3.3k
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
9
1k
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
10
730
We Have a Design System, Now What?
morganepeng
54
7.9k
Unsuck your backbone
ammeep
671
58k
KATA
mclloyd
PRO
33
15k
Transcript
Mit einer Code-Base Cross-Plattform Desktop Entwicklung
Thorsten Hans Consultant / Developer Thinktecture AG
[email protected]
@ThorstenHans xplatform.rocks
Talking Points • Cross Platform Development • Single Page Apps
• NW.js • Build Process Integration
Cross Platform Development • Single Codebase – HTML 5 –
JavaScript – CSS • The Browser is your OS • Write once, run everywhere
Single Page Applications • Use computing power from clients •
Deliver the entire App at once
None
Angular JS 101 • MV* Framework • Application Framework for
SPAs – Dependency Injection – OOB Application Services ($http, $q, …) – Databinding – Testability
Demo Angular App
None
NW.js • Sponsored by Intel Open Source Technology Center •
Brings HTML5 Apps to all platforms • available on – Windows – OSX – Linux
Demo NW.js 101
Build Process Integration • Modules available for – Gulp.JS –
Grunt.JS
Demo Build Integration
NW.js • Call Node.JS modules from the DOM • Use
abstracted platform APIs
Demo Platform APIs / Node Modules in NW.js
Sample Code https://github.com/ThorstenHans/x-note