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
21
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
540
Fast-lane into app stores
hybridheroes
1
430
Other Decks in Programming
See All in Programming
さいきょうのレイヤードアーキテクチャについて考えてみた
yahiru
3
730
Software Architecture
hschwentner
6
2.1k
JavaScriptツール群「UnJS」を5分で一気に駆け巡る!
k1tikurisu
10
1.8k
Amazon ECS とマイクロサービスから考えるシステム構成
hiyanger
2
490
ISUCON14公式反省会LT: 社内ISUCONの話
astj
PRO
0
180
Honoとフロントエンドの 型安全性について
yodaka
4
250
iOSエンジニアから始める visionOS アプリ開発
nao_randd
3
120
2,500万ユーザーを支えるSREチームの6年間のスクラムのカイゼン
honmarkhunt
6
5.1k
Lottieアニメーションをカスタマイズしてみた
tahia910
0
120
技術を根付かせる / How to make technology take root
kubode
1
240
【PHP】破壊的バージョンアップと戦った話〜決断と説得
satoshi256kbyte
0
120
テストをしないQAエンジニアは何をしているか?
nealle
0
130
Featured
See All Featured
Practical Orchestrator
shlominoach
186
10k
Learning to Love Humans: Emotional Interface Design
aarron
273
40k
The Straight Up "How To Draw Better" Workshop
denniskardys
232
140k
Music & Morning Musume
bryan
46
6.3k
Making the Leap to Tech Lead
cromwellryan
133
9.1k
The Illustrated Children's Guide to Kubernetes
chrisshort
48
49k
Documentation Writing (for coders)
carmenintech
67
4.6k
The Language of Interfaces
destraynor
156
24k
Scaling GitHub
holman
459
140k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
29
4.6k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
114
50k
Git: the NoSQL Database
bkeepers
PRO
427
64k
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