G2 Crowd builds the world's largest business commerce platform fueled by $100M in funding 🚀

Ionic

4.4
(33)

Free and open source, Ionic offers a library of mobile-optimized HTML, CSS and JS components, gestures, and tools for building highly interactive apps. Built with Sass and optimized for AngularJS.

Work for Ionic?

Learning about Ionic?

We can help you find the solution that fits you best.

Ionic Reviews

Chat with a G2 Advisor
Write a Review
Filter Reviews
Filter Reviews
  • Ratings
  • Company Size
  • User Role
  • Industry
Ratings
Company Size
User Role
Industry
Showing 33 Ionic reviews
LinkedIn Connections
Ionic review by Humberto J.
Humberto J.
Validated Reviewer
Verified Current User
Review Source

"Mejor plataforma para construir utilidad celular híbrida."

What do you like best?

El grupo central es muy receptivo en Github y soluciona muy bien cualquier problema técnico que más adoro con CouchDb, Clean, aditivos e iconos de rendimiento, bien adaptados para Android e iOS La combinación de Sass y Angular El canal de chat Slack está absolutamente disponible . Paquete de Angularjs incorporado

What do you dislike?

Windows 10 es compatible en vista de que es un tiempo corto y con el propósito de ignorar este factor de interés, tarde o temprano. El gestor de complementos, heredado de Cordova, que no es muy fácil de usar, los programas tienen más peso que los locales. Si se necesita un diseño totalmente único en el que no hay como Ionic, Ionic 2 tiene algunos errores y diferentes equipos y bibliotecas no se han incluido en absoluto, pero eso depende del tiempo.

Recommendations to others considering the product

Es el marco ideal para que un pequeño grupo de constructores, incluso uno, cree una aplicación móvil completa. Si necesita aplicar la tecnología web en su lógica empresarial comercial y la implementación de UX o GUI y crear una plataforma de cruce de aplicaciones móviles, Ionic claramente es una excelente opción. Hizo que las obligaciones fueran tan suaves. Es el marco agradable para un pequeño equipo de desarrolladores, incluso uno, para hacer una aplicación móvil completa. En lugar de tener 2 desarrolladores haciendo una aplicación para Android y iOS, un desarrollador web puede reutilizar sus capacidades y desarrollar un excelente teléfono celular. aplicación

What business problems are you solving with the product? What benefits have you realized?

Hay pocos desarrolladores de lenguajes nativos. Expango los programas celulares para mis clientes mediante el uso de Ionic Simple Chat con Firebase Framework. Las ventajas son similares a las anteriores, una base de código no casada, Sass, Angular y Javascript.

Sign in to G2 Crowd to see what your connections have to say about Ionic
Ionic review by Rut B.
Rut B.
Validated Reviewer
Verified Current User
Review Source

"Easy tool to start building hybrid applications"

What do you like best?

The very complete set of components included in the framework.

You start by having really all you need to build a mobile GUI without writing even a line of native code.

Ionic graphic components are easy to setup and pleasant to see.

Ionic is really helpful for programmer already having hybrid framework skills, like Cordova and Angularjs, since it doesn't require a high learning curve for them

What do you dislike?

The biggest problem is about performance.

Of course, it depends on the kind of application you're developing.

We had serious performance problems by rendering lists with about 2000 html picture elements.

You have to be very skilled to design your html and javascript to overcome this kind of issues, and learn to load dinamycally partial parts of your interface.

Another problem is the difficult migration from version 1 to version 2 and 3, so hard that we're still developing with version 1, which is very buggy, because of lacking of time to upgrade

Recommendations to others considering the product

Don't forget to write also tests while developing your applications. Always do that, even when you're in a hurry!

What business problems are you solving with the product? What benefits have you realized?

Thanks to Ionic, we have been able to build 2 complex mobile applications, both for Android and iOS, with very limited amount of human resources involved

What Mobile Development Frameworks solution do you use?

Thanks for letting us know!
Ionic review by Gianfranco P.
Gianfranco P.
Validated Reviewer
Verified Current User
Review Source

"Ionic 2 framework is the becoming the industry standard for hybrid app development"

What do you like best?

Ionic 1 or 2 are super easy to get started. With previous knowledge of JavaScript, web development, in general, you can make a simple mobile app in less than 24 hours.

Ionic 2 is still being developed but at every release candidate you can see how it's maturing and solving issues as well as focusing on the important things that matter.

Being able to view both Android and iOS simultaneously in the browser is a plus.

The documentation and community are great. The core team is very responsive on Github as well to resolve any technical issues.

They have many tools and videos available.

What do you dislike?

Ionic 2 still has some bugs and other tools and libraries haven't been integrated completely, but that's just matter of time.

It still requires you to learn Angular 2, which is quite different from Angular 1.

Certain development tools like Extensions for the Visual Studio Code editor are still not there yet.

Debugging can sometimes be challenging.

What business problems are you solving with the product? What benefits have you realized?

It's the best framework for a small team of developers (even one) to make a full fledge mobile app.

Instead of having 2 developers doing an Android and iOS app, a Web Developer can reuse his or her skills and develop a great mobile app

Ionic review by Kiyohito K.
Kiyohito K.
Validated Reviewer
Review Source

"Very beautiful and cool UI framework"

What do you like best?

It is written on the TOP page of the official site, but it is a point where you can create multi-platform applications with one source code base.Moreover, it is with web.

What do you dislike?

For simple applications, unnecessary modules such as RxJS are also loaded, so the bundled files are too large. It is too bad that the application becomes heavy again.

Recommendations to others considering the product

・PWA is supported by default

・Create any platform applications with one source code based

・In case you want to develop applications, and want to see it on the web too

What business problems are you solving with the product? What benefits have you realized?

There are few developers of native languages (ex: swift and kotlin), but there are engineers who can do with web technology. Therefore ionic was just perfectly. Also, since it is one source code base, if you correct one source, it can be reflected on each platform, so it is efficient.

Ionic review by Tyler M.
Tyler M.
Validated Reviewer
Verified Current User
Review Source

"Great community, mature framework, but still room to improve."

What do you like best?

Ionic is an easy to use, and easy to learn framework that allows for quick prototyping with a decent CLI. Integration with Angular makes for a pleasurable environment to code in.

What do you dislike?

Android performance still leaves a bit to be desired, with initial app loads being some of the worst out of the hybrid/native framework ecosystem. Too drastic of a change from Ionic 1 - Ionic 2; it felt like learning a whole new framework, granted a lot of this can be attributed to changes in Angular 2.

Recommendations to others considering the product

When weighing your options against other options such as Nativescript, consider how much existing boilplate your company or organization is working with. If you have a lot of existing code, or libraries that you will be using in your app, a lot of the other frameworks are slightly more opinionated, and require a bit more hacking to get working. Ionic is a breeze right out of the box, and I've yet to experience any conflicts. Despite that, we are currently using Nativescript as the performance issues were not enough to justify the extra bonus points.

What business problems are you solving with the product? What benefits have you realized?

Well the obvious is building cross-platform applications for clients. I found it worked very well out of the box with existing libraries being used in our projects, and fit into our design flow quite naturally.

Ionic review by Daniel O.
Daniel O.
Validated Reviewer
Review Source

"Ionic: The Way to Go For PWAs"

What do you like best?

Rapid generation of progressive web applications, using any Angular-compliant database - Firebase, CouchDB, etc. I love it most with CouchDb,

Clean, performant components and icons, compatible with Android and ios.

I also, like the rich documentation, which is faithfully being updated as the Ionic developers continue upgrading it.

What do you dislike?

Sometimes, I get such errors as " xxx provider not found", or something to that effect, especially when I dabble into such functionalities as using certain native plugins.

The aspect of native plugins needs to be cleaned up.

Recently I ran into errors like "nav controller was destroyed'; but I had to use a hack to solve that problem. That needs to be attended to, too: it started with Ionic 3.0.0

What business problems are you solving with the product? What benefits have you realized?

I am try to develop the following progressive web applications, in these areas of dire need in African countries:

1) Payroll management application: using Ionic. Angular and CouchDb

2) School management application: using Ionic. Angular and CouchDb

3) Electronic medical record, with doctor, pharmacist, laboratory and accounting functionality suitable for developing countries: using Ionic. Angular and CouchDb

4) Hotel booking and management application: using Ionic. Angular and CouchDb

5) Utility (Water, Electricity) Billing application suitable for developing countries: using Ionic. Angular and CouchDb

6) A secure blog for whistle-blowers - as a fight against corruption and fraud in developing countris: using Ionic. Angular and CouchDb

Ionic review by Sam C.
Sam C.
Validated Reviewer
Verified Current User
Review Source

"Great use of existing skills to create mobile apps"

What do you like best?

Ease of set up, it's pretty simple even coming from a non node/js background with only a little exposure to them.

The combination of sass and angular.

The tools available are looking really promising and it's great to see they have lots of ideas and vision for the future of the platform. Although the tools are in BETA they are still very useful.

There is a great community that are quite willing to help you out if you get stuck.

The slack chat channel is really handy too.

What do you dislike?

The creator could be a little more powerful in regards to positioning/grids but it really does the prototype stage well and is a good basis to start your app.

The documentation can be a bit unclear initially.

In version 1 it's quite hard to style your app from the defaults beyond changing colours and fonts.

Recommendations to others considering the product

Make sure to make sure of the slack channel and community support, you'll get answers really quickly!

What business problems are you solving with the product? What benefits have you realized?

We really needed to get in to building apps but couldn't afford to hire native app developers.

We have existing front-end and back-end developers who's skills could really be leveraged with Ionic.

We service SME so it was also a bit cost prohibitive doing the apps natively.

Ionic review by Max Nathaniel H.
Max Nathaniel H.
Validated Reviewer
Verified Current User
Review Source

"If you don't mind non-native animations"

What do you like best?

Firstly, I must say that it is extremely easy to set up and get started.

Secondly, information can be easily found on their website. The API documentation is well organized and structured.

Thirdly, I like that I can use JavaScript and CSS to build an app. If you are familiar with Angular, Ionic should be a breeze.

Fourthly, another plus point is that there is an extension called ngCordova which combines most of the native features such as Geolocation and push notification into one.

What do you dislike?

My main gripe is the lack of native animations is a little bit of a put off for me. For example, there is no support for transitions between Tabs. Very little control over this aspect. For me, the native animations is by far one of the most important features because it changes the user experience completely.

Recommendations to others considering the product

Fast turnover time and development with JavaScript developers.

What business problems are you solving with the product? What benefits have you realized?

To create effective phone applications for small businesses.

Ionic review by André M.
André M.
Validated Reviewer
Verified Current User
Review Source

"Great framework and environment to build a hybrid app"

What do you like best?

Easy to use and easy to get started. With ionic you get to spend your time actually developing your app and not fooling around figuring out a way to make the tools work. Ionic is straightforward and their CLI is also great: you just install it and it comes with everything you'll need. The ionic,io services they are providing (although still in alpha) are also very convenient. Everything just works.

Better than ionic? Only ionic2, which is already in alpha stage. Make sure to have a look at it.

What do you dislike?

There is really nothing to dislike. Ionic is growing fast with the framework and the ionic.io services, and at the same time building ionic2 with angular2, which is making it better and better. I guess the only thing I can complain is that they are missing some support to deploy apps to windows phone, although I heard they're working on it.

Recommendations to others considering the product

You can't go wrong: it's easy to use, very straightforward and reliable. The community is also big and very active. Consider having a look at ionic 2 (in alpha) because it brings many advantages over the first version. Analytics and push notifications provided by ionic.io (still in alpha, though) are also great, be sure to check it out.

What business problems are you solving with the product? What benefits have you realized?

Started playing with ionic during hackathons and now using it to build every app I need. Most successful case is an app used by students from an university.

Ionic review by Wasim B.
Wasim B.
Validated Reviewer
Verified Current User
Review Source

"Best framework to develop Hybrid applications"

What do you like best?

Rapid development, Support for AngularJS and rich user interface design. Also it has large community which makes it useful. And it's command line interface is also great with a single command (ionic serve --lab) you can view your app's UI for both android and ios.

What do you dislike?

I have faced some issues while developing for multiple platforms(android, ios and windows10). Sometimes I had to write platform specific code. Also if someone is not much more familiar with the JavaScript callbacks and it's asynchronous behavior then it is nightmare to debug the JavaScript code.

Recommendations to others considering the product

I'll recommend to all those who are going to work with this framework learn the basic rules of JavaScript, how callbacks works, learn about the functions returning promise and then master with the AngularJS and if you stuck anywhere then don't worry Ionic has a large community. Happy Coding

What business problems are you solving with the product? What benefits have you realized?

Building an offline app that can sync data after getting active network was a big challenge. From the benefits point of view, it is great to have a built in CSS so that you don't have to write your own CSS styles from scratch and on the other side AngulrJS makes development process quick and painless.

Ionic review by Arthur F.
Arthur F.
Validated Reviewer
Verified Current User
Review Source

"Amazing framework. Easy, fast and reliable "

What do you like best?

Ionic is extremely easy to start with, there are many tools and documentation that you can get support from. For fast prototyping and developing small/medium apps, ionic is miles away in front of any other competitor. The ability to review your app in real tile while you code is super handy and saves a lot your time. Not to mention that you can always send the app to your phone in a few clicks.

What do you dislike?

Not everything is perfect. If you are building a big app or a service with a lot of data the app will lag. If you app requires a lot of processing, you will feel that it is not native. It also runs on top of cordova which many tools are made by the community and sometimes they are not so reliable. Ionic is also limited on everything that cordova is also limited, so background tasks can be a bit of a problem.

Recommendations to others considering the product

If you have time, learn a bit of AngularJS before jumping into ionic. If you have issues remember that you can always search for Ionic and also AngularJS solutions, sometimes even cordova can be your solution.

What business problems are you solving with the product? What benefits have you realized?

I've used ionic on various projects, including hackathons, rapid prototyping and also a published small/medium sized app with a lot of data manipulation and notifications. Ionic was always the best solution for me. I won two prizes in hackathons with an ionic app so I can't complain. It does the job and it will only get better with Ionic 2 and AngularJS 2.

Ionic review by Bobur M.
Bobur M.
Validated Reviewer
Verified Current User
Review Source

"Create autofresh system for both android and ios moble app"

What do you like best?

First of all, it is very good opportunity that using JavaScript and HTML skills to create mobile hybrid apps. IONIC is the best framework which I've ever used. There all components of mobile widget. Secondly, it is great when you write one code and you have two platform apps. Moreover, it saves your time unbelievably.

What do you dislike?

In my experience, there was some little parts which need for improvement. It was hierarchy, if explain more details, there was some misunderstanding when you have very deep hierarchy. For instance, in my app was 3 or 4 deep hierarchy, and in iOS platform worked little incorrect. It would be better, if in documentation they give information about it in more depth.

Recommendations to others considering the product

At present, I heard that IONIC works with Angular2, when I start working on my system, IONIC was on version about 1.6, and Angular as well. But I'd like develop with new versions of both framework, because using OOP in Angular would be interesting to develop, and use new features in IONIC as well

What business problems are you solving with the product? What benefits have you realized?

If about business, there was solved several problems. Especially, when you start develop some system, you should find at least 3 developer (Back-end, iOS and Andorid developers), but utilising IONIC it decreased to 2 or even one developer. It is very positive decision, because when 3 developer works, it is good if they works in one building and in one place, because there would be question between Back-end developer and mobile developer, especially about API. But it is not possible always, if developers works in different workplaces, there obviously would be misunderstandings. Therefore, it very beneficial for me, when I created Back-end and concurrently mobile apps as well.

Ionic review by Suryanarayanamurthy H.
Suryanarayanamurthy H.
Validated Reviewer
Verified Current User
Review Source

"1st time experience with ionic"

What do you like best?

1. ease of debugging the code,

2. inbuilt Angularjs bundle.

3. native app like controls.

What do you dislike?

1. cordova whitelist could have been made much more easier, the app was running on the browser but when deployed on the android app got a white screen, had no idea why, I had to do some work around for the existing working code to make the apk actually work.

2. i was using windows to do the development, i could not even build the app for ios, I understand i cannot emulate to ios and it's problem with ios not ionic and etc,. but i wished at least i could built the app for ios and test it on ios platform later..... maybe iam missing something to build for ios platform on windows machine, if it's a prob from my side, then forget this point.

3. I wished there was a way to build the apk, using ionic and somehow we could encrypt the files within (other than the minify and uglify),. I wished there was someway to hide the frontend code from the user who can access my apk file.

Recommendations to others considering the product

periodically build your app to any platform you wish to deploy, emulate and test it, every time you do a major change to the code.

like adding route or changes (add/delete) templates etc,.

What business problems are you solving with the product? What benefits have you realized?

i am developing a prototype for a startup and doing a proof of concept for our chosen technology stack, I like how developing prototypes is easier.

Ionic review by Harshal M.
Harshal M.
Validated Reviewer
Review Source

"Best platform to build hybrid mobile application"

What do you like best?

It's ready made functionalities make tasks so easy.

Very easy to understand. I am from java background but it took only two days to get familiar with Ionic

It uses latest techs Angular and typescripts which opens gates for wider audience.

It has very good native API as well which make it to stand out while comparing with other frameworks

What do you dislike?

I guess I have not observed any bad thing about Ionics. It is best .

What business problems are you solving with the product? What benefits have you realized?

Being a novice mobile app developer I choose to go with Ionic .

It made tasks so easy. I created successfully Android application.

Ionic review by Romain M.
Romain M.
Validated Reviewer
Verified Current User
Review Source

"Creation of an applcation who read JSON content from a TYPO3 Website"

What do you like best?

If you're already known Angular, it's really easy to use, and you have a prototype you can send to the client in a very short time

What do you dislike?

The plugin managent, herited from Cordova, who isn't not very easy to use. But this is corrected with ngCordova whoi encapsule it in AngularJS services

Recommendations to others considering the product

I'ts the better hybrid app framework. I tried JQuery Mobile, Appcelarator, Sencha Touch... Ionic is just better.

If you want to dev a mobile app and if this doesn't need a huge acces to the material or a very huge quantity of ressources (In this case, create a native app), i think it's the good choice

What business problems are you solving with the product? What benefits have you realized?

We want to create a performant hybrid app, in a very short time, who works on Android and iOS, that isn't the case with the other tech we tried who are slower to dev or less performant

Ionic review by Mohamed H.
Mohamed H.
Validated Reviewer
Verified Current User
Review Source

"Ionic is the Best HTML5 Mobile App Framework "

What do you like best?

I’ve enjoyed working with the Ionic Framework for hybrid-platform development. it’s been a pleasure to develop using their framework. If you’re someone who’s looking into development using a hybrid-platform framework, be sure to check Ionic Framework out, as there are many tools in the arsenal waiting to help jump start your development.

What do you dislike?

There have been some silly quirks here and there, but it’s been a pleasure to develop using ionic

Recommendations to others considering the product

The initial barrier to get started with AngularJS is very low, without needing to know the entire framework in order to build an easy app. However, beginners faced with more advanced tasks in a complex application will face an increasingly steep learning curve.

What business problems are you solving with the product? What benefits have you realized?

i have done many project using ionic with a prod range of scales projects it's really good an fun experience i had doing work with ionic

Ionic review by Freddy R.
Freddy R.
Validated Reviewer
Verified Current User
Review Source

"Ionic best hybrid framework ever"

What do you like best?

It has support for a lot of platforms like android, ios, windows mobile and you just have to write once. The community is growing up for good. It work perfectly with Angular js, a MVC frontend framework very popular with a lot of documentation. Working with externals RESTful API just with service and don't have to deal with native calls for every platform

What do you dislike?

It don't have support yet for some cordova plugins or some native functionality

Recommendations to others considering the product

It is really easy to start and it have a lot of cordova plugins. You can start your own application in just 10 minutes

What business problems are you solving with the product? What benefits have you realized?

Solved a lot of benefits working with multi platform social logins and health applications.

Ionic review by José A. M.
José A. M.
Validated Reviewer
Verified Current User
Review Source

"Excelent Framework"

What do you like best?

It is really easy to learn for beginners programmers, SASS support, CLI tool, support android, ios, windows mobile. Good community forum of programmers for consultations and to solve errors. Work with AngularJs. OpenSource. Excellent documentation. Provide multiple directives for your Angular app. Ionic creator.

What do you dislike?

Incompatibility with some cordova plugins, for example Wifi wizard or Wifi manager. HTML5 technology limitations, some devices technology are not compatible.

Recommendations to others considering the product

HTML5 Browser Limitation. Phonegap/cordova plugins bugs.

What business problems are you solving with the product? What benefits have you realized?

On-demand applications, social login applications. Simple Chat with Firebase Framework. The most outstanding benefit is the multi platform tool, because I just need to code one time and then I can test my application on multiple devices.

Ionic review by Jose L.
Jose L.
Validated Reviewer
Verified Current User
Review Source

"UI for hybrids apps with Ionic"

What do you like best?

Ionic is an incredible tool for developing user interfaces for hybrid.

Very efficient, fast and able to follow the patterns of user interface IOS and Android native operating Systems Applications.

The learning curve is very short.

The command line to build the app or serve in the local is very easy.

Ionic uses default saas saas is a great preprocessor css.

What do you dislike?

Ionic at the end is a standard UI, however customizable but it has limitations.

Limitations may be in the user interface customization.

If a very specific design is required where there is not like Ionic

Recommendations to others considering the product

I recommend Ionic for the development of hybrid applications with Cordova and angularjs.

What business problems are you solving with the product? What benefits have you realized?

I develod hybrid applications with Ionic and together with Cordova and angularjs

Ionic review by User in Computer Software
User in Computer Software
Validated Reviewer
Verified Current User
Review Source

"Make iOS/Android apps together"

What do you like best?

Ionic provides one with most of the components one would expect for a mobile app. As a mobile app html framework, ionic has components that would allow one to completely clone the features of Spotify. Its responsive design also makes it so that our apps can adapt to many different screen sizes on Android and iOS.

Installing Ionic and start developing takes very little time and is just a few lines of commands. They also have an online service which allows one to have push notifications on their application, something that would take some time to implement from scratch.

What do you dislike?

Ionic should start supporting Windows Phone which although constitutes of a small market share would be a good addition to Android and iOS. The grid system of ionic could also be improved as it is not in an ideal position as of right now. However, I heard they are planning to make ionic2, which may solve all of my doubts towards this software.

Recommendations to others considering the product

It's components and features are continually improving. You should definitely check this open source project out.

What business problems are you solving with the product? What benefits have you realized?

Now, making iOS and Android apps take significant less time and manpower. Usually this requires two developers to work on the two platforms, however, with Ionic only 1 is required.

Ionic review by Consultant
Consultant
Validated Reviewer
Verified Current User
Review Source

"mobile applications developpement become too easy with ionic "

What do you like best?

i tried many frameworks like phonegab , intelxdk , native script but ionic framework was the best one because it make things easy , an app developped wit ionic should do well when we talk about performance

What do you dislike?

i think what really missed with ionic is to have the same app performance even when you non ionic composants like signature pad

What business problems are you solving with the product? What benefits have you realized?

First the possibility to have 2 different performant apps (ios and android) with the same code in few time make buisiness more esay for me

Ionic review by Edwin K.
Edwin K.
Validated Reviewer
Review Source

"Great tools to build crossplatform mobile apps"

What do you like best?

MVC by using AngularJS, Components and Cordova plugins that take that extra step to be complete. Great community with lots of tutorials and helpful minds available. Fast development workflow with options for CLI and GUI client takes on it.

What do you dislike?

No formal Windows Phone 8 support. Windows 10 is being supported since a short time and that will dismiss this attention point eventually.

Recommendations to others considering the product

If you want to use webtechnology for your business logic and UX / GUI implementation and create a mobile app crossing platform borders then Ionic definitely is a good choice. With the lately added windows 10 support this now formally supports the top 3 platforms (iOS, Android and Windows Store) and gets your mobile client going fast.

Has payed services that can extend your experience (push notifications and live updates etc). There are alternatives available for those but if you want to stick to one party serving all they are fair priced good implementations.

The great community (both Ionic and Cordova) make this a sure thing to use for your (enterprise or smaller) business.

What business problems are you solving with the product? What benefits have you realized?

Creating mobile clients for multiple platforms using a fast development toolset. Reusing lots of code and the business logic even in the weblayer of hybrid apps is a huge plus for rapidly creating interactive app setups.

Ionic review by Anil S.
Anil S.
Validated Reviewer
Review Source

"Ionic was my first attempt to make apps, It is pretty fun with basic knowledge of AngularJS"

What do you like best?

One of the best thing I like about Ionic is you can getup and running within much less time than native way. Integration with AngularJS is another thing that also one of the most important factor. Web emulator for apps is great it shows both iOS and Android preview in same place side to side. Most of the cordova plugins are available and ready to use in Ionic.

What do you dislike?

Animations are less realistic than native apps on android and that's because it uses the webview. But I am sure the Ionic will figure out how to deal with it.

Recommendations to others considering the product

If you are not planning animations or special effects in your app then its the best solution to make apps. Even if you want to go native way you can prototype the app in Ionic.

What business problems are you solving with the product? What benefits have you realized?

Currently I am using Ionic to make game guide apps with much more functionality that Ionic+AngularJS can provide. It takes much less time to develop the app that saved time used on brainstorming the other ideas.

Ionic review by Minh N.
Minh N.
Validated Reviewer
Review Source

"A robust and easy-to-use framework for mobile hybrid apps"

What do you like best?

* Common components are well made and easy to use, especially quick for mockup or prototype

* A cool collection of icons with ionicon, with very friendly and familiar icons

* An easy to use set of wrapper for cordova plugins with ngCordova

* Comprehensive documentations and tutorials, this is a huge +1

* Simple wrappers and tool sets, with great addon in market

What do you dislike?

* Smooth on iOS, but not so naturally perfect on some old Android mobiles.

* Pretty high-level and abstracted, hence not easy to fully customize as needed

* The layout and grid system is ok, but not so flexible. IMHO, it's lack of vertical layout (.row) and responsive sizing (.col). I may need another layout/grid system for complex designs

* Personally, I myself prefer attribute to element definition, such as `<div ion-list>` over `<ionlist>`, but it's not a problem

Recommendations to others considering the product

Highly recommended for hybrid mobile apps with cordova, AngularJS and common design user interface, especially for a quick prototype and mockup.

What business problems are you solving with the product? What benefits have you realized?

A hybrid app with cordova and AngularJS, plus ionic. Thanks to ionic, the prototype phase was super quick and easy, saved us a lot of time and efforts. But then we had troubles with the performance on Android and scrolling issue, and had to drop some ionic components to switch to hand-made ones.

The app was actually a remake version of an old one, and was published at https://itunes.apple.com/au/app/australian-wine-vintages/id547441697 .

Ionic review by Alexandre B.
Alexandre B.
Validated Reviewer
Verified Current User
Review Source

"Awesome project"

What do you like best?

- The active development behind the framework is impressive.

- The whole system of css classes depending of the targeted platform is very useful to easily create OS dependent layouts.

- The huge number of css/js components available without installing any plugins of library.

- That fact that is based on AngularJS library

- The really good and up to date documentation

- The whole tools available to develop faster

What do you dislike?

Maybe the lack of Cordova plugins supported inside the Ionic Viewer application.

What business problems are you solving with the product? What benefits have you realized?

I develop mobile applications for my clients. It allow me to also easily develop prototypes for hackathon or for clients.

Ionic review by Martín Pablo C.
Martín Pablo C.
Validated Reviewer
Verified Current User
Review Source

"Very positive"

What do you like best?

It is much more easy than creating a native application from scratch. You can use the same knowledge of web development.

What do you dislike?

You can see some delays in some screens (native is more fluid). The applications weight more than native.

Recommendations to others considering the product

You can use it to create good interfaces, however there are some scenarios where you might be better using native instead.

What business problems are you solving with the product? What benefits have you realized?

Creating application prototypes.

Ionic review by Peter D.
Peter D.
Validated Reviewer
Review Source

"Using Ionic"

What do you like best?

The ability to create IOS and Android apps from one codebase of JavaScript and AngularJS makes app development more accessible and scalable. Active community and development team.

What do you dislike?

I follow the bug reports on Github and most issues seem to be quirks that would not scare me away from using Ionic. I could not get Android emulator to run - but that's okay for me because I have one I attached via USB.

Recommendations to others considering the product

I took a course on Udemy "Ionic by Example: Create Mobile Apps in HTML5" which helped a lot I am now starting another course "Ionic: From Web to Mobile"

What business problems are you solving with the product? What benefits have you realized?

I am creating a new open source app to find unique beers near your location. The benefits are the same as stated before, a single codebase, Sass, Angular and Javascript.

Ionic review by Bobby J.
Bobby J.
Validated Reviewer
Review Source

"#UseThePlatform"

What do you like best?

The fact that I can write once and run anywhere.

What do you dislike?

Getting all the developer tools setup is sometimes difficult and deploying to iOS is painful.

Recommendations to others considering the product

This will most likely meet the needs of your project unless you are building something graphic intensive.

What business problems are you solving with the product? What benefits have you realized?

We have a huge productivity advantage over other small shops and with a more inclusive experience.

Ionic review by User in Restaurants
User in Restaurants
Validated Reviewer
Review Source

"A real competitor in the Native vs Web-based Mobile Application Debate"

What do you like best?

Ionic answers a question that I feel like few other frameworks really give an answer to (though they try) which is: Can I make a web-based mobile app that is indistinguishable from a native mobile app? And Ionic's resounding answer is YES! Ionic 1.2 is already a formidable product, and yet Ionic refuses to settle with an alpha (soon to be beta) version 2 coming shortly that embraces the newest of web-technologies such as Angular 2. This is THE product for easy, web-based mobile application development.

What do you dislike?

The only thing I can say at this point that I dislike is the lack of real documentation around Ionic 2. However Ionic 2 still hasn't hit beta yet, so it's understandable. It would be nice, as I have a project currently releasing in the next 12-15 months, to be able to start on Ionic 2 now rather than worry through upgrading along the way. Hardly a real issue though.

Recommendations to others considering the product

Look towards Ionic 2, and keep an ear out on where that is going.

What business problems are you solving with the product? What benefits have you realized?

Ionic solves the problem of developing cross-platform applications quickly, and easily. It provides a native feel to a web-based interface. It's an extremely capable platform for use.

Ionic review by Md Shahjahan J.
Md Shahjahan J.
Validated Reviewer
Review Source

"The Best UI Framework for Mobile"

What do you like best?

The UI components for Mobile apps like form, navs, buttons etc. The UI components make the development time quicker.

What do you dislike?

There has some component which does not work best as like native components. The Navigation components should be more fast like native.

Recommendations to others considering the product

Want to build content based mobile apps, use it.

What business problems are you solving with the product? What benefits have you realized?

For a start up, quick turn around is very important. in this case a framework like ionic is very helpful to do that.

Ionic review by SanjeevKumar M.
SanjeevKumar M.
Validated Reviewer
Review Source

"Ionic - Mobile Iconic"

What do you like best?

1.Timing

2.Angularjs under the hood

3. Community support

4. Analytics and notifications

What do you dislike?

1. Other mobile app developers face problem bcoz thy have to learn Angularjs

2. Lack of advance animation features

Recommendations to others considering the product

Go for it.. For quick,ease and reliable app.

What business problems are you solving with the product? What benefits have you realized?

Part of the development team to build event scheduler app.

Ionic best suits for small scale apps and can be built very quickly

Ionic review by User
User
Validated Reviewer
Review Source

"Makes Mobile Dev A Dream"

What do you like best?

Its integrated across platforms, uses tech that web developers already know, provides quick functioning components out of the box, and allows for rapid dev and deployment. The list goes on!

What do you dislike?

Very fee complaints. Mostly issues are with the underlying techs (such as Apple's iOS dev process...)

What business problems are you solving with the product? What benefits have you realized?

Rapid mobile development is a dream with Ionic

Ionic review by Ariel L.
Ariel L.
Validated Reviewer
Review Source

"Great, elegant and intuitive framework"

What do you like best?

It's very easy to learn and use new components, the documentation is detailed and clear, and everything simply works.

What do you dislike?

didn't find anything specific yet that I didn't like

What business problems are you solving with the product? What benefits have you realized?

I'm developing an e-commerce app for my final project during my B.Sc in Software Engineering

Kate from G2 Crowd

Learning about Ionic?

I can help.
* We monitor all Ionic reviews to prevent fraudulent reviews and keep review quality high. We do not post reviews by company employees or direct competitors. Validated reviews require the user to submit a screenshot of the product containing their user ID, in order to verify a user is an actual user of the product.