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
8 Reasons to be excited about Ionic 2
Search
Hybrid Heroes
October 27, 2015
Programming
1
540
8 Reasons to be excited about Ionic 2
A first look at Ionic 2 alpha
Presented at Hybrid Apps Berlin Meetup
Hybrid Heroes
October 27, 2015
Tweet
Share
More Decks by Hybrid Heroes
See All by Hybrid Heroes
Cross-Platform App Entwicklung mit Ionic
hybridheroes
0
21
Fast-lane into app stores
hybridheroes
1
430
Other Decks in Programming
See All in Programming
Honoとフロントエンドの 型安全性について
yodaka
4
250
プログラミング言語学習のススメ / why-do-i-learn-programming-language
yashi8484
0
120
Djangoアプリケーション 運用のリアル 〜問題発生から可視化、最適化への道〜 #pyconshizu
kashewnuts
1
230
個人アプリを2年ぶりにアプデしたから褒めて / I just updated my personal app, praise me!
lovee
0
340
SpringBoot3.4の構造化ログ #kanjava
irof
2
970
バックエンドのためのアプリ内課金入門 (サブスク編)
qnighy
8
1.7k
なぜイベント駆動が必要なのか - CQRS/ESで解く複雑系システムの課題 -
j5ik2o
7
2.5k
SwiftUI Viewの責務分離
elmetal
PRO
0
150
ファインディの テックブログ爆誕までの軌跡
starfish719
2
1.1k
Formの複雑さに立ち向かう
bmthd
1
720
Flutter × Firebase Genkit で加速する生成 AI アプリ開発
coborinai
0
150
Ruby on cygwin 2025-02
fd0
0
140
Featured
See All Featured
A designer walks into a library…
pauljervisheath
205
24k
Six Lessons from altMBA
skipperchong
27
3.6k
Writing Fast Ruby
sferik
628
61k
Intergalactic Javascript Robots from Outer Space
tanoku
270
27k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
656
59k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
44
7k
Facilitating Awesome Meetings
lara
51
6.2k
Designing for humans not robots
tammielis
250
25k
Gamification - CAS2011
davidbonilla
80
5.1k
A better future with KSS
kneath
238
17k
Producing Creativity
orderedlist
PRO
343
39k
Thoughts on Productivity
jonyablonski
69
4.5k
Transcript
8 Reasons to be excited about Ionic 2 Hybrid Apps
Berlin - October 2015 Christian Justus
Christian Justus 3 years of exclusive hybrid app development Co-founder
of Hybrid Heroes Worked with Ionic since Beta 4 Built over a dozen Ionic apps myself @krik
None
Facts and Figures 1M Apps created 200k monthly npm installs
20k GitHub stars 100k Forum posts 13k StackOverflow posts 3000+ Slack members
Status Quo The challenges in developing Ionic apps ... AngularJS
− Easy to get started but hard to master − Released in 2009, couldn‘t keep up with evolving web technologies as good as younger frameworks Workflows − The amount of frontend tooling has gotten out of hand − Native packaging is error-prone
None
#1 Its Stack is state-of-the-art
#2 It includes batteries Best-practice configuration for all tooling, abstracted
by Ionic CLI Bindings for a range of native interfaces Deployment and packaging via Ionic.io
#3 It’s surprisingly simple ES6 TypeScript to reduce boilerplate −
Dependecy injection − Annotations CSS attribute selectors for styles Class selectors for custom styles
#4 It’s picking up where it left The same awesome
components we loved in Ionic 1 A few extra ones − Segment Button − Search Bar (Others are still missing) − Virtual Scrolling − Popovers
#5 It’s beautiful Ionic 2 is more platform- agnostic than
before, comes with − Material Design − More native-like UX and UI − Light/Dark Default Themes
#6 It‘s a joy to customize CSS attribute selectors go
well with custom styles and naming conventions Dynamic color palettes Grouped animations based on Web Animations API (polyfilled on IOS)
#7 It handles your crazy screen flow New stack-based navigation
can handle any navigation flow, eg. infinitely drilling into tree structure Url-based routing is available via Angular 2 Router
#8 It’s incredibly fast* *Angular 2 is supposed to deliver
great performance. Real- world performance of Ionic 2 alpha is not there yet Performance is on the Roadmap
Get Started! http://ionicframework.com/docs/v2/
@hybridheroeshq http://hybridheroes.de