Live data from Hacker News

Announcing Ionic 2 Final

blog.ionic.io

31–40 of 82 posts

Re: Announcing Ionic 2 Final

#31

Earlier quoted context omitted.

why use the cloud though? just build on premise and use existing MDM, or App Store

Right, AFAIK the framework itself functions independently of the services, so you can drop in whatever solution you want for push notifs / analytics / MDM.

that is what we do in our organization, we don't see value on their cloud services, we see value on their framework

Re: Announcing Ionic 2 Final

#32
I've been using react-native for the last year and can't say I have much positive to say about it. Honestly, just about every day we hit a sharp pain point in component layouts, broken build scripts due to RN bugs, and runtime crashes. While Ionic 2 is young, I welcome another option to the JS native space. I'm also hoping Flutter.io will get to a stable release.

Re: Announcing Ionic 2 Final

#33
Disclosure: I work on Ionic

Ionic 2 is much more performant and scales much better for app development than Ionic 1. I have yet to meet anyone who has not really enjoyed developing Ionic 2 apps. We take a tremendous amount of pride in the developer experience!

Native apps will always be a little faster but if you can get 60FPS either way, who cares? Ionic is easier to build apps with, and developing in the browser is a joy.

A huge advantage of Ionic is being able to deploy the same code base to the web as a PWA and to a phone natively as a cordova app. Soon Ionic Native will expand to support PWA and Electron, too, so it will truly be a write once run anywhere experience.

Re: Announcing Ionic 2 Final

#34
I think it is pretty ironic that Ionic 2 has a complete set of components for both iOS and Material Design:

http://ionicframework.com/docs/v2/components/#overview

,while Angular 2's official material design components are still in the pre-release stage:

https://github.com/angular/material2

Good job on filling the gap for Angular 2.

Re: Announcing Ionic 2 Final

#37

Earlier quoted context omitted.

Right, AFAIK the framework itself functions independently of the services, so you can drop in whatever solution you want for push notifs / analytics / MDM.

that is what we do in our organization, we don't see value on their cloud services, we see value on their framework

Bingo! for hybrid development, I don't see anything better out there than ionic.

Key point - for hybrid development. There are a lot of use cases where hybrid mobile apps are appropriate (CRUD). With ever more powerful devices, the argument for hybrid increases.

Re: Announcing Ionic 2 Final

#38
I like Ionic, but not a fan of the name of "Ionic Native". I think that might confuse people with regard to parity with React Native, when it's really much different (it's a Cordova plugin wrapper)

Re: Announcing Ionic 2 Final

#39

"complex" and "object oriented" does not describe any future of JavaScript that I am excited about.

I think it's around 5 years too late to prevent the complexity explosion :) JS has been object oriented since the beginning it just has an insane prototype based inheritance hierarchy that they're increasingly trying to hide/pave over.

The next generation of package management tools will allow for multiple "universes" of libraries, using different development philosophies. Then we'll have a real hard fork and the ES6/hundreds-of-control-structures+complex-build-pipelines crowd will have to compete with the JavaScript/small-idiomatic-modules crowd.

Think subreddits for NPM.

Re: Announcing Ionic 2 Final

#40

"complex" and "object oriented" does not describe any future of JavaScript that I am excited about.

Type systems (e.g. TypeScript) expose complexity well. Maybe I don't understand your comment - are you writing only simple apps which don't use objects?

> Type systems (e.g. TypeScript) expose complexity well. Maybe I don't understand your comment - are you writing only simple apps which don't use objects?

Yes and no. With Typescript, js developers tend to write js code like they would write Java code, in all its verbosity. They don't need to, but they do.

Post reply on HN