The Official Ionic Blog

Build amazing native and progressive web apps with HTML5

Ionic relies on the power of many command-line-interface tools (CLI) to start, build, test, and deploy Ionic apps. Unlike traditional desktop applications, CLI tools are small programs that perform various tasks in a way that makes them easy to use together, all without the complexities of having to build visual desktop apps for each program. […]

If you’re developing an Ionic 2 application, then you’re probably familiar with the 2.0-beta version of our CLI, but if you are working on a v1 application, chances are, you haven’t used it yet! That’s about to change. Next week, we’re releasing CLI 2.0 and making it available to all Ionic developers. Before we do […]

Just a few weeks ago, we released the public beta for Ionic Lab, a new tool for Ionic users who prefer graphical interfaces over command line interfaces. Today, we’re super pumped to announce that Ionic Lab for Windows has launched! Download it here. We’ve also refreshed Ionic Lab for Mac with some exciting updates.

Today, we are releasing the public beta for Ionic Lab! Ionic Lab is the result of our first experiment with the Ionic Lab concept, combined with the Ionic CLI, which gives developers an easy way to start, build, run, and emulate Ionic apps – as well as integrate them with the Ionic Platform (more on […]

Here at Ionic, we value documentation and the ease of development it may bring. In the latest version of the Ionic CLI, 1.3.19, we’ve added a feature to help you get to those docs faster. Introducing the ionic docs command. With a simple command, ionic docs ionlist, you will be directed to the Ionic framework […]

If you’ve used ionic serve or ionic run with live reload and accessing external API endpoints, chances are you’ve run into some CORS issues. They usually look something like this: XMLHttpRequest cannot load http://api.ionic.com/endpoint. No ‘Access-Control-Allow-Origin’ header is present on the requested resource. Origin ‘http://localhost:8100’ is therefore not allowed access. So what is CORS, and […]

Updated as of 4/13/2015 Ionic and Crosswalk With our latest CLI update, we’re excited to introduce the ability to package modern rendering engines within your app for Cordova, starting with Crosswalk for Android. Crosswalk provides Android developers a bundled Chrome webview for their projects, resulting in better performance and predictability! Our team is passionate about […]

We just added a new feature to the Ionic CLI tool that we’re calling Ionic Lab. Ionic Lab makes it much easier to test your apps on multiple screen sizes and platform types: We want Ionic to be both a great SDK and a toolchain that gives hybrid developers a leg up on native, and […]