Lock in $30 Savings on PRO—Offer Ends Soon! ⏳
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
App Development With Apache Cordova
Search
Bastian Heist
January 18, 2016
Programming
0
78
App Development With Apache Cordova
A presentation on Apache Cordova, held for the Darmstadt Designer & Developer Meetup.
Bastian Heist
January 18, 2016
Tweet
Share
More Decks by Bastian Heist
See All by Bastian Heist
What's new in Neos?
beheist
1
82
Neos Fusion - A Rendering Engine for the Modern Web
beheist
0
350
Introduction to Neos
beheist
0
77
An Introduction to CSS Grid Layout
beheist
0
2.7k
Neos 3.0 and the road ahead
beheist
0
88
Neos - React Rewrite
beheist
0
88
Neos - 0 to live in 20min
beheist
0
75
Web Animations API - Frontend UserGroup RheinMain
beheist
2
3.4k
Web Animations API - Darmstadt Designer & Developer Meetup
beheist
1
59
Other Decks in Programming
See All in Programming
Microservices Platforms: When Team Topologies Meets Microservices Patterns
cer
PRO
1
830
WebRTC と Rust と8K 60fps
tnoho
2
1.8k
Building AI with AI
inesmontani
PRO
1
460
Micro Frontendsで築いた 共通基盤と運用の試行錯誤 / Building a Shared Platform with Micro Frontends: Operational Learnings
kyntk
1
1.9k
[堅牢.py #1] テストを書かない研究者に送る、最初にテストを書く実験コード入門 / Let's start your ML project by writing tests
shunk031
11
6.6k
Media Capture and Streams: W3C仕様と現場での知見
nowaki28
0
120
乱雑なコードの整理から学ぶ設計の初歩
masuda220
PRO
32
15k
AIエージェントでのJava開発がはかどるMCPをAIを使って開発してみた / java mcp for jjug
kishida
4
850
CSC509 Lecture 14
javiergs
PRO
0
210
Rails Girls Sapporo 2ndの裏側―準備の日々から見えた、私が得たもの / SAPPORO ENGINEER BASE #11
lemonade_37
2
200
FluorTracer / RayTracingCamp11
kugimasa
0
170
Combinatorial Interview Problems with Backtracking Solutions - From Imperative Procedural Programming to Declarative Functional Programming - Part 1
philipschwarz
PRO
0
120
Featured
See All Featured
Mobile First: as difficult as doing things right
swwweet
225
10k
The Language of Interfaces
destraynor
162
25k
Art, The Web, and Tiny UX
lynnandtonic
303
21k
Six Lessons from altMBA
skipperchong
29
4.1k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
119
20k
We Have a Design System, Now What?
morganepeng
54
7.9k
VelocityConf: Rendering Performance Case Studies
addyosmani
333
24k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
9
1.1k
Stop Working from a Prison Cell
hatefulcrawdad
273
21k
Rails Girls Zürich Keynote
gr2m
95
14k
Designing for Performance
lara
610
69k
How GitHub (no longer) Works
holman
316
140k
Transcript
Apache Cordova
Your experiences?
What is Cordova?
Create (cross-platform) apps with
Platform Support
How does it work?
Development approaches Cordova CLI Platform-specific
Phone OS App Container WebView
➜ cordova create darmstadt developer.meetup DemoApp ➜ cd darmstadt ➜
cordova platform add ios ➜ cordova build ➜ cordova emulate Demo Time!
Pros & Cons
What’s great?
Well-known web technologies
One codebase, many platforms
Rapid prototyping
Use plugins to access native device functions
Ecosystem
You can “go native”
What isn’t?
Non-native Look+Feel*
Limited access to native functionality
Performance *
Is cross-platform better than native?
Yes. No. Sometimes!
Thank you! @beheist
[email protected]