Ionic 2 | How to Work With Cordova Plugins

In my previous article, I showed you how to create and validate forms in Ionic 2 applications. This time we will discuss how to play with Cordova plugins. For this article, we will use a rather simple plugin called Network Information Plugin. While this is a rather simple procedure, I'm still seeing people asking questions on this topic,...

Taking Your Mobile Application Further with Onsen UI 2

Hi there, this is Fran Dios from Onsen UI team. In this article I'd like to show the latest news about Onsen UI that we are currently implementing and how to use them. Onsen UI 2.0 beta As you may already know, Onsen UI 2.0 beta was released few weeks ago and it comes loaded with new features and UI...

Ionic 2 | How To Create And Validate Forms

In my previous article, I showed you how to share data between pages/components in Ionic 2 application. This time we will talk about how Ionic 2 handles form building and validations. In Angular2, form handling has changed quite a bit from their v1 counterpart. We will translate these changes to our Ionic 2 application, but at the same...

Ionic 2 | Sharing Data Between Pages/Components

In my previous article, I showed you how to create your first Ionic 2 application. We also learned how to use Master-Detail pattern, share data between pages/components and how to establish a REST ($http) call. While my previous article is an excellent showcase of what Ionic 2 can do, it was not intended as a complete overview. I will...

Ionic 2 | Making REST HTTP Requests Like a Pro

In my previous article, I showed you how to use Cordova plugins inside an Ionic 2 application. Now it's time to discuss another topic I briefly covered in another article named: Ionic 2 | Tutorial | Let’s create our first application; we're going to talk about making REST HTTP calls with Ionic 2. This may not surprise you, but making...

Ionic 2 | Tutorial | Let’s Create Our First Application

In my previous article, I showed you an anatomy of Ionic 2 page. Now let's do something with that knowledge, we're going to create our first Ionic 2 application, and we're going to create something useful. Our application will use a Master-Detail pattern and REST protocol (We will use it to query international movie database). I don't know if...

Ionic 2 | A Page Anatomy Part 2 – Page Component

In my previous article: Ionic 2 | A Page Anatomy Part 1 – The Root Component, I talked about Ionic 2 Root component. In a few short words, Components are the main way we build and specify elements and logic on the page and Root component is the first component to initialize. In this article, we'll continue dissecting Ionic...

Ionic 2 | A Page Anatomy Part 1 – The Root Component

In my previous article, I covered everything you need to know about Ionic 2 installation. For this one, we're going to dissect Ionic 2 tutorial template. I will use it to show you Ionic 2 page/application anatomy, especially compared to Ionic 1. It will be as easy as possible, even if you don't have a previous Angular 2 knowledge....

Ionic 2 | Installation Guide

Winter is upon us, and I finally found some time to start my new article series covering next Ionic iteration also known as Ionic 2.0. Unlike a previous v1 version, this one requires Angular2 so make sure you have at least a basic understanding. This series will be written from the perspective of Android and Windows OS, don't worry;...

Introduction to Native Script – Is It Worth Your Time?

NativeScript enables developers to build native apps for iOS and Android while sharing the application code across the platforms. When building the application UI, developers use our libraries, which abstract the differences between the native platforms. In the last few years, we have seen a rise and fall of numerous cross-platform application HTML, CSS, and JavaScript frameworks, and I've...