Ionic is an HTML5 mobile app framework with a free, open-sourced SDK, used for hybrid mobile app development. Built on top of frameworks AngularJS and Apache Cordova, Ionic provides a large amount of resources for hybrid mobile app development.

Ionic is built with HTML5 because the the developers believed that the markup language would dominate on mobile apps like it has on mobile. With browser technology for desktop computers being advanced enough to be built into mobile technology, people were spending more time on their mobile devices than they would on computers. Ionic took advantage of this by building their framework for mobile development, focusing on native or hybrid apps.

Hybrid apps are apps that combines native and Web applications by having them run in a browser in an app having access to the native platform. They are built using programming languages like HTML5, CSS, and JavaScript. What makes hybrid app development beneficial for developers is its "Write Once, Run Anywhere". This makes hybrid apps capable of getting minor code modifications to work on multiple platforms. Another benefit is its fast development time. Since hybrid apps are smaller scaled and able to work on multiple platforms with little effort, they can help you get to the end of the development cycle faster and have it sent to the market. This almost makes hybrid apps the kind of app for development on mobile devices in the future.

How we use it

Ionic is the main framework we use for developing mobile applications, provided with the SDKs it gives us and it's built on top of the frameworks AngularJS and Cordova. We use Ionic's UI components to create forms, buttons, lists, navigation, popups and prompts, tabs, sliding boxes, etc. This helps us structure the app's pages while we work on the CSS and back-end servers to make it fully functional.

Contact Us

Need a new site or app? We're always looking for new challenges! Get in touch with us and let's make some magic happen!

4590 MacArthur Blvd. #500
Newport Beach, CA 92660