Ionic Blog
blog.ionic.io · Company blog · on HN since 2015
The official blog of the Ionic team, covering the Ionic mobile framework, Angular 2, Ionic Native, and progressive web apps.
What HN saysHN links it for Ionic release announcements, and commenters cite it when choosing Angular 2 because Ionic 2 shares code with web front ends.
48HN people shared it
10linked it in comments
44stories submitted
401story points
9 years agolast shared
2015people per year2026
Most-shared posts
- 1Announcing Ionic Framework 2 Beta5 people · 27 points · first shared 2016 · 2 comments on HN
- 2Windows Universal Platform App Support for Ionic 23 people · 7 points · first shared 2016 · discussion on HN
- 3Ionic Deploy Alpha2 people · 5 points · first shared 2015 · discussion on HN
- 4Ionic Native: Native Powers for Your App2 people · 3 points · first shared 2016 · discussion on HN
- 5Angular 2 Series: Introduction2 people · 2 points · first shared 2015 · discussion on HN
- 6Angular is a Design Pattern2 people · 1 points · first shared 2016 · discussion on HN
- 7What Is a Progressive Web App2 people · 1 points · first shared 2016 · discussion on HN
- 8Angular 2 ionic2 people · first shared 2015
- 9Announcing Ionic 2 Final1 people · 140 points · first shared 2017 · 78 comments on HN
- 10How Ionic Builds on GitHub1 people · 75 points · first shared 2016 · 5 comments on HN
- 11The end of Framework Churn1 people · 65 points · first shared 2017 · 67 comments on HN
- 12Announcing Ionic 1.01 people · 21 points · first shared 2015 · discussion on HN
- 13New Ionic Creator1 people · 6 points · first shared 2015 · 1 comments on HN
- 14Angular 2 Series: Components1 people · 6 points · first shared 2015 · discussion on HN
- 15Ionic Package Alpha1 people · 5 points · first shared 2015 · discussion on HN
What HN people wrote when they linked it
jsierles · 2015-08-12
Agreed. Amazingly, we released our version of this within the hour: https://reploy.io. And many other frameworks are doing the same thing. http://blog.ionic.io/announcing-ionic-deploy-alpha-update-your-app-wit…
yesimahuman · 2015-04-05
We've been working on the next version of Ionic with Angular 2, and I've been really impressed by it. No more two-way data binding and going crazy with ngModel, scope oddities are gone, etc. Scope is replaced by component instance data, and controllers by component constructors and methods, just like it should be! Building components is a lot easier than directives, and they can be extended and composed in a more OO fashion. It's way more accessible and easier to learn than v1 was.
Also, it's actually a lot closer to being ready than people think. We've had relatively few roadblocks despite the alpha status. It tries to do less than v1 did, which we appreciate as a framework extension.
So, obviously we are heavily invested in Angular, but we also see the v1 design issues firsthand and are the first to admit Angular can, and should, be better (though people are building amazing applications with it today). I'm convinced v2 is going to be great for the project and switching costs won't be as terrible as previously predicted.
Plus, it's going to make v2 of Ionic a lot faster and better, so I'm all for it.
(also, we are starting a series of posts on how Angular 2 works, if you're interested: http://blog.ionic.io/angular-2-series-introduction/)
lioeters · 2017-05-06
GitHub repo: https://github.com/driftyco/ionic2-starter-aws
Ionic's writeup: http://blog.ionic.io/aws-and-ionic-team-up-to-build-the-ultimate-full-…
dangoor · 2016-08-29
Ionic 2 supports (or intends to support) Electron, desktop web and progressive web apps: http://blog.ionic.io/announcing-ionic-2-beta-7/
laurencei · 2016-06-27
One specific reason I am personally choosing Angular 2, is that the Ionic2 Framework also uses Angular 2 [0].
So I can re-use code from my front end website on my native mobile apps for the new startup I'm launching. Much less code = quicker time to MVP, and lower cost of development.
[0] http://blog.ionic.io/angular-2-ionic/
robwormald · 2016-05-03
i like Max Lynch's (of Ionic framework) take on this http://blog.ionic.io/angular-is-a-design-pattern/
matthewrhoden1 · 2015-09-14
Sworkit was supposed to be an example of a complex app for ionic, not sure what else is out there. I've used that app and can say it seems pretty solid (no crashing, locking up my phone, etc.)
http://blog.ionic.io/built-with-ionic-sworkit/
I did a pet project using the vibration feature and it worked pretty well, but haven't tried on an iphone.
I can't speak for pushing the limits of the hardware though.
zbyte64 · 2015-08-25
What I could find:
https://github.com/driftyco/ionic/issues/3311
http://blog.ionic.io/angular-2-ionic/
It will happen but no solid ETA. Would be nice to find the code.
mkobar · 2015-08-06
You may want to check out ionic push - http://blog.ionic.io/announcing-ionic-push-alpha/
mladen5 · 2016-09-18
One of the reasons behind this is because people mostly consume content on mobile devices. But there is also another reason.
To install app you first need to open play/app store, then find app you need, then download/install it and then find it in your list of apps when you need it.
"40% of people abandon a website that takes more than 3 seconds to load"
Installing app takes at least 30 seconds. I hate it when i visit website and it load native app, let aside installing new app.
This is one of the reasons why i believe Progressive Web Apps will replace most of native mobile and desktop apps in near future.
Hybrid mobile apps are just a step in that direction. Browsers just need to implement all APIs for access to device native functions, and Google is already pushing in that direction. Some of functionality already exist via Service Workers.
You can actually build Progressive Web App today:
http://blog.ionic.io/what-is-a-progressive-web-app/