Link
Embed
Share
Beginning
This slide
Copy link URL
Copy link URL
Copy iframe embed code
Copy iframe embed code
Copy javascript embed code
Copy javascript embed code
Share
Tweet
Share
Tweet
Slide 1
Slide 1 text
Aaron Czichon | cellent AG / WebAtlas GbR Einstieg in die Hybrid- Entwicklung mit Ionic
Slide 2
Slide 2 text
Aaron Czichon • cellent AG • Ionicframework.de • WebAtlas GbR • @inoverse • PHP, .NET (WebAPI), Knockout.js, AngularJS, Ionic
Slide 3
Slide 3 text
Ionic SDK Platform
Slide 4
Slide 4 text
Was ist Ionic?
Slide 5
Slide 5 text
No content
Slide 6
Slide 6 text
+ +
Slide 7
Slide 7 text
No content
Slide 8
Slide 8 text
ionicframework.com ionic.io ngcordova.com Ressourcen
Slide 9
Slide 9 text
Cordova/Phonegap
Slide 10
Slide 10 text
App Kamera File System WebView Ionic Plug-In System Kamera Plug-In File System Plug-In
Slide 11
Slide 11 text
No content
Slide 12
Slide 12 text
Warum Hybrid-Apps?
Slide 13
Slide 13 text
No content
Slide 14
Slide 14 text
Hybrid Kosten Zeit Ionic Services Live-Updates
Slide 15
Slide 15 text
Native Performance Grafik Hardware-Schnittstellen
Slide 16
Slide 16 text
Downsides of Web „Our biggest mistake was betting too much on HTML5“
Slide 17
Slide 17 text
Multi-Million-Dollar Unternehmen Business abhängig von App Native-Entwickler vorhanden Game-Development
Slide 18
Slide 18 text
Ionic SDK UI Controls Javascript Library CLI Playground Creator Lab Ionicons
Slide 19
Slide 19 text
UI Controls • Custom HTML Tags • Anpassbar mit SASS • Platform Classes • Dynamic Templates
Slide 20
Slide 20 text
UI Control Types • Tabs • Sidemenu • Cards • Toggles • Lists • Ranges • … • Passcode-Control • Date-/Time-Picker • Swipable Cards • Header Loading • …
Slide 21
Slide 21 text
Platform Design Guidelines
Slide 22
Slide 22 text
Library Action Sheet Ionic Keyboard Modal Views Popover Popups Loading
Slide 23
Slide 23 text
Library – Navigation Stack Navigation Stack View 1 View 2 View 3 - View 2 - View 1
Slide 24
Slide 24 text
Code https://github.com/inoverse/ajs-days-2016-munich/
Slide 25
Slide 25 text
Ionic Platform Services
Slide 26
Slide 26 text
Benefits • Schneller Entwicklungsstart • Plattform unabhängig • Fokus auf Ionic • Unterstützung bei Produktdesign
Slide 27
Slide 27 text
www.ionic.io
Slide 28
Slide 28 text
Setup Ionic Platform Web Client Ionic init Cordova Plugin
Slide 29
Slide 29 text
Shell ionic add ionic-platform-web-client ionic io init
Slide 30
Slide 30 text
View App
Slide 31
Slide 31 text
Ionic App Ionic.io Account
Slide 32
Slide 32 text
No content
Slide 33
Slide 33 text
Ionic App Ionic Server
Slide 34
Slide 34 text
Analytics
Slide 35
Slide 35 text
No content
Slide 36
Slide 36 text
Push
Slide 37
Slide 37 text
No content
Slide 38
Slide 38 text
Deploy
Slide 39
Slide 39 text
Ionic App App Store Play Store <12 Tage 24h
Slide 40
Slide 40 text
Ionic App App Store Play Store Ionic Deploy Server
Slide 41
Slide 41 text
Package
Slide 42
Slide 42 text
Ionic Package Server
Slide 43
Slide 43 text
User / Authentication
Slide 44
Slide 44 text
Ionic App Ionic Auth Server • Basic • Github • Facebook • Google • Instagram • LinkedIn • Twitter