Installing ngCordova in an Ionic 1.x Application
5 minsngCordova is a collection of AngularJS services and extensions created by Ionic and driven by the community. These services make it easier to integrate Cordova plugins into Ionic applications.
ngCordova is a collection of AngularJS services and extensions created by Ionic and driven by the community. These services make it easier to integrate Cordova plugins into Ionic applications.
In this tutorial I am going to walk you through how to integrate the Google Maps JavaScript SDK into an Ionic application.
This will be useful as a getting started guide in a general sense, but I will also be making comparisons to Sencha Touch along the way. This will allow you to understand any key differences between the frameworks and how they stack up against each other.
Now we need to learn how to start using Ionic. As always, the best place to start is the documentation. Ionic's documentation is especially user friendly, and you can see at a glance all the different topics you should be focusing on.
So, in this article I'm going to list the basic core concepts for AngularJS and Ionic I've learned as someone new to the frameworks.
In this post I'll focus on going over how to use Cordova within an Ionic application and hopefully we'll wrap things up in the following post in this series.
We will discuss how to build Ionic applications for both iOS and Android. I'll also provide a "mini analysis" of Sencha Touch vs Ionic.
In this tutorial I'm going to walk you through how to set up and use the Network Information plugin in conjunction with the normal `navigator.onLine` method, how to detect online and offline states, and also how to detect *when* a device switches from online to offline or vice versa.
On top of actually learning how the framework works, you also need to make sure your code, files and folders stay well structured and easy to maintain. It's easy to skip over this stuff as a beginner and end up with a really messy set up that makes you cringe every time you look at it.
This tutorial will focus on loading in Google Maps markers dynamically using the `$http` service in Ionic, and in Part 2 we will create a way to only load markers for the area the user is currently looking at.
In this tutorial we're going to complete the transition from basic Google Maps implementation to an advanced and production ready implementation.
In this tutorial I will show you how to login to Spotify, access your playlists, read the track data and also play some music snippets.
It's simple enough to trigger the devices camera and grab the resulting photo, but there's one big problem. The photo will eventually disappear.
Parse does a lot of fancy stuff but in this tutorial I'm going to show you how we can set up user authentication with an email login in an Ionic application with Parse.
Creating a new user using an email address with Parse was pretty easy, but it is quite common for applications to offer Facebook as a sign up option as well.
Since Ionic is built on top of Angular, this also means big changes for Ionic. So I want to discuss a few issues this brings up and concerns existing Ionic developers, like me, might have.
In this video, we walk through how you can extract the source code for any Cordova application on the app store, and why this is an important design consideration for your own applications.
In this video, I explore some of the new features and changes that you may notice in your Ionic 3 applications.
I feel like now is a good time to cover the various options out there for remote backends for HTML5 mobile applications.
There's quite a few different options out there, it can be pretty confusing, so in this article I will provide a brief overview of the different storage options