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
Cross-Plattform Desktop Entwicklung mit einer C...
Search
Thorsten Hans
October 09, 2015
Programming
71
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Cross-Plattform Desktop Entwicklung mit einer Code Base @ NRWConf 2015
NW.js / AngularJS / GulpJS
Thorsten Hans
October 09, 2015
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
180
Azure OpenAI & private Large Language Models sicher deployen mit Terraform
thorstenhans
0
470
Mega Mergers: Cloud-Native-Architekturen mit Containern und WebAssembly
thorstenhans
0
250
Cloud-Native Generative AI mit Fermyon Serverless AI
thorstenhans
0
260
BASTA 2023 - Cloud Native Workshop
thorstenhans
0
180
Cloud-Native in der Praxis: Moderne End-to-End-Architekturen
thorstenhans
0
270
Azure Container Apps: Endlich Serverless?!
thorstenhans
0
270
Cloud-Native für .NET-Entwickler: Moderne End-to-End-Architekturen
thorstenhans
0
280
Webinar: Logs. Traces, Metriken: Observability von .NET 7-Anwendungen
thorstenhans
0
460
Other Decks in Programming
See All in Programming
當我們開始不讀 Code - AI Agent 時代,Code Review 與 Clean Code 還剩下什麼?
jame2408
1
190
パスワード再設定メールのURLについて知っておこう
uyuki234
0
160
sbt 2.0: takeoff
eed3si9n
0
160
PumaからFalconに移行したRailsアプリケーションでの実践
falcon8823
0
170
npm との違いを手がかりにGo の依存管理を理解したい
optim
0
290
Findy - エンジニア向け会社紹介/Findy Company Deck
findyinc
6
400k
JIS keyboard support in Omarchy
lef237
0
110
Agentic Software Factoryに、すごく賢いIF文を。 / super smart IF statement into the Agentic Software Factory.
rkaga
8
2.2k
Compiling a real-world CLI tool to native with Static Hermes
tmikov2023
0
120
AmebaブログはKMPから卒業します
kmars0605
0
180
コードレビューのボトルネックを"する側"と"される側"の両面から解消する
yub0n
2
1.6k
RAG の “R” を Swift で覗いてみる 〜「意味から探す」検索の仕組み〜
nao_randd
0
160
Featured
See All Featured
Thoughts on Productivity
jonyablonski
76
5.4k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
25
2.1k
Everyday Curiosity
cassininazir
0
350
Building a Modern Day E-commerce SEO Strategy
aleyda
45
9.3k
The AI Revolution Will Not Be Monopolized: How open-source beats economies of scale, even for LLMs
inesmontani
PRO
3
3.8k
The AI Search Optimization Roadmap by Aleyda Solis
aleyda
2
6.3k
[RailsConf 2023] Rails as a piece of cake
palkan
59
7.1k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
123
22k
How to build an LLM SEO readiness audit: a practical framework
nmsamuel
2
950
brightonSEO & MeasureFest 2025 - Winning Strategies for Black Friday CRO & PPC - Christian Goodrich
cargoodrich
3
870
The Illustrated Guide to Node.js - THAT Conference 2024
reverentgeek
1
570
DevOps and Value Stream Thinking: Enabling flow, efficiency and business value
helenjbeal
2
410
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