Why Ionic?

Bhatt Ami
FuzzyCloud
Published in
3 min readAug 24, 2018

So, Today all the questions about ionic framework like what is it ? , why it is created for ? , what is it’s advantage ? , who is it’s parents? All will be answer here.

What is ionic framework?

If you work with mobile app development then you have here the word ionic. So, what is it? actually, Ionic is a complete open-source SDK for hybrid mobile app development created by Max Lynch, Ben Sperry and Adam Bradley of Drifty Co. in 2013. The original version was released in 2013 and built on top of AngularJS and Apache Cordova. The more recent releases, known as Ionic 3 or simply “Ionic”, are built on Angular. Ionic provides tools and services for developing hybrid mobile apps using Web technologies like CSS, HTML5, and Sass. Apps can be built with these Web technologies and then distributed through native app stores to be installed on devices by leveraging Cordova.

What is hybrid app?

Let’s see with an example. Let’s take three different lock and three different keys. It is mess we try to finding correct key. But in this case we have one super key or master key. Using that we can open all three lock. That would be easy. Right?

Let’s take three different lock as three different platform windows ,ios, android and they have an own development environment which have three different keys. Three multiple platform, three environment but one application. To create the same application with different environment it would be time consuming. What will be write once and running will be different platform. That is hybrid app. Which is a super key or master key.

Ionic is a framework with which we can create hybrid app by utilizing mobile friendly css, HTML and javascript.The main advantage is developing once deployed across android,ios and windows.

Reasons Why I’m Glad I Switched to the Ionic Framework

  1. Ionic is Completely FREE and Open Source.

2. Ionic is Built on Angular.

3. Ionic Is the Most “Native Like” Framework I Have Ever Used

4. Ionic Has a Beautiful Default UI That Is Easy to Customise

5. Tools & Services

6. Ionic Integrates Easily with Native Functionality

7. The Core Development Team Is Awesome

8. The Community Is Active and Awesome

In this article we see Ionic Has a Beautiful Default UI That Is Easy to Customise in detail.

Clean, simple, and functional. Ionic Framework is designed to work and display beautifully out-of-the-box across all platforms. Start with pre-designed components, typography, interactive paradigms, and a gorgeous (yet extensible) base theme.

Ionic Framework is a library of UI Components, which are reusable elements that serve as the building blocks for an application. Ionic Components are built with web standards using HTML, CSS, and JavaScript. Though the components are pre-built, they’re designed from the ground up to be highly customizable so apps can make each component their own, allowing each app to have its own look and feel. More specifically, Ionic components can be easily themed to globally change appearance across an entire app.

Ionic apps are made of high-level building blocks called components. Components allow you to quickly construct an interface for your app. Ionic comes with a number of components, including modals, popups, and cards.

This is why I like to use ionic framework and big new is that now ionic v4 is release. In that we have many component who make our UI very beautiful. Just visit this site https://beta.ionicframework.com/docs/components I am sure you like it. And happy to use ionic framework.

--

--