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

  1. 1
    Announcing Ionic Framework 2 Beta
    5 people · 27 points · first shared 2016 · 2 comments on HN
  2. 2
    Windows Universal Platform App Support for Ionic 2
    3 people · 7 points · first shared 2016 · discussion on HN
  3. 3
    Ionic Deploy Alpha
    2 people · 5 points · first shared 2015 · discussion on HN
  4. 4
    Ionic Native: Native Powers for Your App
    2 people · 3 points · first shared 2016 · discussion on HN
  5. 5
    Angular 2 Series: Introduction
    2 people · 2 points · first shared 2015 · discussion on HN
  6. 6
    Angular is a Design Pattern
    2 people · 1 points · first shared 2016 · discussion on HN
  7. 7
    What Is a Progressive Web App
    2 people · 1 points · first shared 2016 · discussion on HN
  8. 8
    Angular 2 ionic
    2 people · first shared 2015
  9. 9
    Announcing Ionic 2 Final
    1 people · 140 points · first shared 2017 · 78 comments on HN
  10. 10
    How Ionic Builds on GitHub
    1 people · 75 points · first shared 2016 · 5 comments on HN
  11. 11
    The end of Framework Churn
    1 people · 65 points · first shared 2017 · 67 comments on HN
  12. 12
    Announcing Ionic 1.0
    1 people · 21 points · first shared 2015 · discussion on HN
  13. 13
    New Ionic Creator
    1 people · 6 points · first shared 2015 · 1 comments on HN
  14. 14
    Angular 2 Series: Components
    1 people · 6 points · first shared 2015 · discussion on HN
  15. 15
    Ionic Package Alpha
    1 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/)
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/

Keyboard shortcuts

/Search
j kNext / previous blog
EnterOpen selected blog
vVisit the blog site
fFollow / unfollow
lSwitch grid / list view
dSwitch dark mode
g hHome
g pTop posts
g tTopics
g fFollowing
g lLiked
g yHistory
g qFAQ
EscBack / close