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-Platform App Entwicklung mit Ionic
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Hybrid Heroes
December 12, 2018
Programming
46
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Cross-Platform App Entwicklung mit Ionic
Hybrid Heroes
December 12, 2018
More Decks by Hybrid Heroes
See All by Hybrid Heroes
8 Reasons to be excited about Ionic 2
hybridheroes
1
630
Fast-lane into app stores
hybridheroes
1
530
Other Decks in Programming
See All in Programming
まずはコードより業務と向き合う:テーブル解体のためにPdMを呼んだ話
sakawe_ee
0
130
複数ドメインを一つのアプリに統合するFlutterの設計と運用_FlutterKaigi2026登壇資料(須永高弘)
takahirosunaga
0
140
コーディング自動化の次へ。人の介入をゼロにするファクトリーとサポートAIによる実践
timakin
5
5.1k
React Native経験者が Flutterを30⽇間触って驚いたこと
3saito
0
140
Groovy as a human and AI friendly programming language
paulk
0
170
AIがコードを書いてくれる時代、我々は何を確かめるのか
yosuke_furukawa
PRO
13
5.6k
AI駆動開発4年目の現在地(『あなたはFDEになるべきか?』イベント資料)
kumaiu
0
130
ActionController meets Protocol Buffers
sorah
1
780
Web3Dライブラリを作ってVue Custom Rendererの仕組みを理解しよう / lets learn vue custom renderer by making 3d library
drumath2237
1
120
自作Discord音声botをLambda MicroVMsに移行した話 / Migrating My Discord Voice Bot to Lambda MicroVMs
akihisaikeda
1
250
AWS CDKを理解するために公式の定義を深掘って解説してみる / Understanding AWS CDK by Digging into Its Official Definition
akihisaikeda
1
160
JIS keyboard support in Omarchy
lef237
0
180
Featured
See All Featured
How To Stay Up To Date on Web Technology
chriscoyier
790
250k
Measuring & Analyzing Core Web Vitals
bluesmoon
9
1.1k
Efficient Content Optimization with Google Search Console & Apps Script
katarinadahlin
PRO
1
970
Hiding What from Whom? A Critical Review of the History of Programming languages for Music
tomoyanonymous
3
1.4k
Introduction to Domain-Driven Design and Collaborative software design
baasie
1
1.1k
How to make the Groovebox
asonas
2
2.5k
Organizational Design Perspectives: An Ontology of Organizational Design Elements
kimpetersen
PRO
1
870
[RailsConf 2023] Rails as a piece of cake
palkan
59
7.1k
Design in an AI World
tapps
1
380
Raft: Consensus for Rubyists
vanstee
143
7.8k
The AI Revolution Will Not Be Monopolized: How open-source beats economies of scale, even for LLMs
inesmontani
PRO
3
3.8k
Unlocking the hidden potential of vector embeddings in international SEO
frankvandijk
0
1k
Transcript
Cross-Platform App Entwicklung mit Ionic
Christian Justus • Partner und Tech Lead bei Hybrid Heroes
• Spezialisiert auf Cross-Platform Apps auf Basis von Webtechnologien • Ionic Trusted Partner
Am Anfang war eine App-Idee ... A) Serious Game B)
Foto Community C) Streaming Suchmaschine D) News App
TODO * [ ] Know How * [ ] iOS
* [ ] Android * [ ] Web * [ ] Geolocation * [ ] Push Benachrichtigungen * [ ] Offline-Funktionaliät * [ ] Gute Performance * [ ] In 3 Monaten fertig werden
Projektplan (Entwurf)
Projektplan (final)
Cross-platform Frameworks
Verbreitung
Lernkurve
Plattform-Unterstützung
Native APIs
Code-sharing
Komponenten-Bibliothek
Performance
None
None
None
HTML, CSS, JavaScript
Entwicklung im Browser
@Component({ selector: 'app-home', template: ` <ion-content> <ion-button class="hello-button" (click)="presentToast()"> Hello
World!</ion-button> </ion-content> `, styles: ` .hello-button { --width: 200px; } ` }) export class HomePage { constructor(private toastCtrl: ToastController) {} async presentToast() { const toast = await this.toastCtrl.create({ message: 'Hello World!', position: 'middle' }); toast.present(); } }
Komponenten Bibliothek* * https://whatwebcando.today
None
Plattformen
Ionic Native
None
State of Progressive Web Apps* Voll unterstützt Home Screen Icon,
Vollbild, Ortungsdienste, Media Capture, Payment Teilweise unterstützt ⚠ Offline, Push Benachrichtigungen, App Banner, Bluetooth * https://whatwebcando.today
Perceived Performance: Spitze!
None
TODO * [X] Know How * [X] iOS * [X]
Android * [X] Web * [X] Geolocation * [X] Push Benachrichtiungen * [X] Offline-Funktionaliät * [X] Gute Performance * [X] Fertig in 3 Monaten
None
Vielen Dank! Hybrid Heroes GmbH Reichenberger Straße 113a 10999 Berlin
https://hybridheroes.de