Get Advice from developers at your company using Private StackShare. Sign up for Private StackShare.
Learn MorePros of Apache Cordova
Pros of Ionic
Pros of NativeScript
Pros of Apache Cordova
- Lots of plugins40
- JavaScript33
- Great community25
- Easy Development22
- Easy to learn17
- Cross platform14
- Open Source6
- Easy, fast, not buggy in my experience with my code5
- Lots of descendants; PhoneGap, Ionic, Intel XDA etc5
- Rich HTML 53
- Can use CSS33
- Fast and hot reload2
- Easy debugging2
- Rich css ui2
- Need a light system2
- HTML, CSS and JS2
- Use what you code in your browser2
- One code base everywhere1
- Native Web Technologies1
- Without extra tooling needed1
Pros of Ionic
- Allows for rapid prototyping246
- Hybrid mobile226
- It's angularjs208
- Free184
- It's javascript, html, and css178
- Ui and theming108
- Great designs76
- Mv* pattern74
- Reuse frontend devs on mobile70
- Extensibility64
- Great community31
- Open source28
- Responsive design22
- Good cli20
- Angularjs-based13
- Beautifully designed13
- So easy to use13
- Widgets12
- Allows for rapid prototyping, hybrid mobile11
- Typescript11
- Quick prototyping, amazing community10
- Easy setup10
- Angular2 support8
- Fast, easy, free7
- Because of the productivity and easy for development7
- So much thought behind what developers actually need7
- Base on angular7
- Super fast, their dev team is amazingly passionate6
- Easy to use6
- It's Angular6
- UI is awesome4
- Hot deploy4
- Material design support using theme3
- Amazing support3
- It's the future3
- Angular3
- Allow for rapid prototyping3
- Easy setup, development and testing3
- Ionic creator3
- User Friendly2
- It's angular js2
- Complete package2
- Simple & Fast2
- Fastest growing mobile app framework2
- Best Support and Community2
- Material Design By Default2
- Cross platform2
- Documentation2
- Because I can use my existing web devloper skills2
- Removes 300ms delay in mobile browsers2
- 11
- Native access1
- Typescript support1
- Ionic conect codeigniter1
- Fast Prototyping1
- All Trending Stack1
Pros of NativeScript
- Access to the entire native api74
- Support for native ios and android libraries46
- Support for javascript libraries45
- Angular 2.0 support45
- Native ux and performance43
- Typescript support36
- Backed up by google and telerik34
- Css support29
- Cross-platform declarative ui and code26
- Fully open source under apache 2.0 license24
- Vuejs support11
- 60fps performance8
- Powerful data visualization with native UI5
- VS Code integration5
- Extended CLI support4
- Cloud builds as part of Telerik PLatform4
- No need for Mac to build iOS apps in Telerik Platform4
- Angular, typescript and javascript support4
- Extensibility3
- 0 day support for new OS updates3
- On-device debugging3
- Publishing modules to NPM3
- Easiest of all other frameworks3
- Backed by google3
- Truly Object-Oriented with Typescript3
- Access to entire native api2
- VueJS support2
- Svelte support2
- Powerfull mobile services as part of Telerik Platform2
- Live reload2
- Native ui with angular2
- Easy to learn2
- Vue.js support out of the box2
- Vue support2
- HMR via webpack1
- It works with Angular1
- Easy to use, support for almost all npm packages1
- Very small app size1
- Write once, use anywhere1
- Compile to Apple/Google Stores via CloudCompiler1
- Hot Reload1
- Code reuse with your website1
- Rich ecosystem1
- Playground1
- Has CSS ;-)1
- Dart0
Cons of Apache Cordova
Cons of Ionic
Cons of NativeScript
Cons of Apache Cordova
- No native performance2
- Hard to install1
- Hard to install0
Cons of Ionic
- Not suitable for high performance or UI intensive apps20
- Not meant for game development15
- Not a native app2
Cons of NativeScript
- Lack of promotion5
- Slower Performance compared to competitors1
What is Apache Cordova?
Apache Cordova is a set of device APIs that allow a mobile app developer to access native device function such as the camera or accelerometer from JavaScript. Combined with a UI framework such as jQuery Mobile or Dojo Mobile or Sencha Touch, this allows a smartphone app to be developed with just HTML, CSS, and JavaScript.
What is Ionic?
Free and open source, Ionic offers a library of mobile and desktop-optimized HTML, CSS and JS components for building highly interactive apps. Use with Angular, React, Vue, or plain JavaScript.
What is NativeScript?
NativeScript enables developers to build native apps for iOS, Android and Windows Universal while sharing the application code across the platforms. When building the application UI, developers use our libraries, which abstract the differences between the native platforms.
What companies use Apache Cordova?
What companies use Ionic?
What companies use NativeScript?
What companies use Ionic?
What companies use NativeScript?
What tools integrate with Apache Cordova?
What tools integrate with Ionic?
What tools integrate with NativeScript?
What tools integrate with Ionic?
What tools integrate with NativeScript?
Interest over time
News about Apache Cordova
More newsNews about Ionic
7 Questions from the Ionic Enterprise Edition Webinar
(blog.ionicframework.com)
Mar 7, 2019
Ionic Release: 4.1 Hydrogen Out Now!
(blog.ionicframework.com)
Mar 6, 2019
How to Lazy Load in Ionic Angular
(blog.ionicframework.com)
Mar 1, 2019
Ionic 4 Roadmap: New Features, Release Schedule, & Goals鈥擮h My!
(blog.ionicframework.com)
Feb 26, 2019
Announcing the Ionic React Beta
(blog.ionicframework.com)
Feb 21, 2019
News about NativeScript
The Next Chapter for NativeScript: nStudio
(www.nativescript.org)
Jun 1, 2020
Migration of NativeScript Cloud Builds to Circle CI
(www.nativescript.org)
May 12, 2020
What's New in NativeScript 6.5
(www.nativescript.org)
Mar 18, 2020
Build NativeScript Apps Remotely from Windows or Linux
(www.nativescript.org)
Mar 4, 2020
NativeScript 6.4 Has Just Landed
(www.nativescript.org)
Feb 12, 2020