Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Cross-Platform App Entwicklung mit Ionic
Search
Hybrid Heroes
December 12, 2018
Programming
0
19
Cross-Platform App Entwicklung mit Ionic
Hybrid Heroes
December 12, 2018
Tweet
Share
More Decks by Hybrid Heroes
See All by Hybrid Heroes
8 Reasons to be excited about Ionic 2
hybridheroes
1
520
Fast-lane into app stores
hybridheroes
1
410
Other Decks in Programming
See All in Programming
ECS Service Connectのこれまでのアップデートと今後のRoadmapを見てみる
tkikuc
2
240
カラム追加で増えるActiveRecordのメモリサイズ イメージできますか?
asayamakk
4
1.9k
僕がつくった48個のWebサービス達
yusukebe
20
17k
Generative AI Use Cases JP (略称:GenU)奮闘記
hideg
0
190
ペアーズにおけるAmazon Bedrockを⽤いた障害対応⽀援 ⽣成AIツールの導⼊事例 @ 20241115配信AWSウェビナー登壇
fukubaka0825
2
220
CSC509 Lecture 12
javiergs
PRO
0
140
リアーキテクチャxDDD 1年間の取り組みと進化
hsawaji
1
200
GitHub Actionsのキャッシュと手を挙げることの大切さとそれに必要なこと
satoshi256kbyte
5
420
Tuning GraphQL on Rails
pyama86
2
1.2k
Identifying User Idenity
moro
6
9.6k
Java ジェネリクス入門 2024
nagise
0
690
ピラミッド、アイスクリームコーン、SMURF: 自動テストの最適バランスを求めて / Pyramid Ice-Cream-Cone and SMURF
twada
PRO
10
1.2k
Featured
See All Featured
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
109
49k
10 Git Anti Patterns You Should be Aware of
lemiorhan
654
59k
What's new in Ruby 2.0
geeforr
343
31k
Automating Front-end Workflow
addyosmani
1366
200k
The Illustrated Children's Guide to Kubernetes
chrisshort
48
48k
Adopting Sorbet at Scale
ufuk
73
9.1k
Art, The Web, and Tiny UX
lynnandtonic
297
20k
What’s in a name? Adding method to the madness
productmarketing
PRO
22
3.1k
It's Worth the Effort
3n
183
27k
Visualization
eitanlees
145
15k
Designing the Hi-DPI Web
ddemaree
280
34k
Designing for Performance
lara
604
68k
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