4 ms·
> Native focused How is it native focused? it's obviously an HTML/CSS/Javascript framework. It's not native to the plateform itself, since you are developpin
by camus2 13y ago
> Native focused
How is it native focused? it's obviously an HTML/CSS/Javascript framework. It's not native to the plateform itself, since you are developping in a webview.
> the most advanced HTML5 mobile app framework - launched
it's basically some kind of Bootstrap + angularjs bundle. How is it more advanced than Sencha Touch for instance?
- yesimahuman 13y agoIt's native focused in the sense that it's not meant for building mobile web apps. You are building apps to run in the app store with Ionic. Also, we are working on "native style" UI interactions that might not fit in a mobile web app. Sencha Touch is great, but Ionic has a permissive license with an open source spirit. Sencha's open source version is only for open source apps compatible with the GPL, which is a big restriction. And, you can actually submit pull requests and contribute to Ionic. Plus the development model of Sencha isn't markup based, and doesn't use Angular. If you are happy with Sencha, by all means, keep using it. We are ambitious and will be working hard to make sure Ionic is better than Sencha in most ways :)
- rfnslyr 13y agoI can wrap any HTML/CSS/JS framework into a native wrapper. That doesn't make it "native focused". All my apps are currently built with Phonegap and a heavily customized jQuery Mobile, then wrapped, compiled, and deployed.
- yesimahuman 13y agoSure. We are actually focusing on providing a native-style programming model though: http://ionicframework.com/docs/angularjs/views/modal/ http://ionicframework.com/docs/angularjs/views/modal/
- jamra 13y agoYou are right. This has nothing to do with native apps. It is just a css/js framework mostly leaning on angular. When you see the word native, you expect native code. According to this framework, I can call any responsive site native.
- asolove 13y agoIn this sense, "native focused" is not about what it does do, but what it doesn't do: - It probably doesn't work in IE or Firefox, because it's focused on working inside embedded WebKit/Blink. - It probably isn't appropriate for a "responsive" or "progressive enhancement" situation, because it's assuming it'll be in an embedded browser, on a known device, with js on.
- evmar 13y agoI had expected the same, but in clicking around I noticed some code handling IE8 quirks.
- the1 13y agoyou can write an OS in HTML5 and be native.