Skip to content


Building Better Ionic Apps with Ionic Pro

Building Better Ionic Apps with Ionic Pro, Part 2

January 22, 2018

In Part 1 of this series, we created a rapid prototype using Ionic Creator. In Part 2 we’ll talk about the Ionic DevApp to see how it helps in developing apps faster. According to a survey by Ionic, 94.3% of developers are targeting Android while 83.2% of them targeted iOS. Tablets and Progressive Web Apps…

Read More
Building Better Ionic Apps with Ionic Pro

Building Better Ionic Apps with Ionic Pro, Part 1

January 15, 2018

With the technology shift in the modern era of computation, over 44 percent of the world’s population was predicted to use smartphones by 2017. According to Statista, the number of smartphone users around the globe is around 2.32 billion. For almost every new business coming into existence, the medium of connecting to the customers/audience is…

Read More
Angular Elements - Your ngComponents Everywhere

Angular Elements — Your ngComponents Everywhere

November 6, 2017

If you’re reading this, you already know Angular. So whether you’ve worked on AngularJS (1.x) or Angular (Angular2+), this article is about one of the exciting things going on in the Angular world. Angular has been one of the most popular frameworks for the past few years. It started as a library that enhanced HTML.…

Read More
React Navigation and Redux in React Native Applications

React Navigation and Redux in React Native Applications

April 7, 2017

In React Native, the question of “how am I going to navigate from one screen to the next?” has been pondered since day one. There have been several attempts at tackling application navigation from both the community and Facebook. Fortunately, it looks there is finally an implementation that shines brighter than the rest. React Navigation…

Read More

Hybrid Application Testing with Protractor and Appium

March 24, 2017

Testing hybrid projects can be challenging. The number of mobile devices the product has to target adds layers of complexity. Nowadays browsers come with powerful device emulators, which brings up a great question: Why bother configuring and testing on real devices? Well, because emulation can’t match real device testing so checking on it is a…

Read More

Writing a Cordova Plugin in Swift 3 for iOS

January 17, 2017

This blog post is an update to one I wrote back in April 2016 and has been revised to use “modern” Swift 3 syntax, as supported by Xcode 8.2. Additionally it has been updated to use Cordova 6.4.0. You can find the original post that used Swift 2 syntax here. Since the App Store first…

Read More
Microsoft's Enhanced Cordova CLI , TACO

Biting Into TACO, Microsoft’s Enhanced Cordova CLI

May 27, 2016

Tools to streamline developer workflow when building Apache Cordova hybrid apps have been improving steadily since the introduction of the Cordova Command Line Interface (CLI) a few years ago. The CLI greatly improved, automated and standardized common development tasks that previously relied on manual processes to create or modify configuration files, or direct manipulation of…

Read More

Cross-Platform Cordova App Development with Merges

May 3, 2016

The Cordova CLI provides an often overlooked mechanism, called merges. This feature works irrespective of the front end JavaScript framework we choose for our project, as it is built into the Cordova tooling itself.

Read More
Contributing to Ionic 2 - Writing a Toast Component

Contributing to Ionic 2 – Writing A Toast Component

April 26, 2016

Community-contributed components for Ionic 2 are critically important. As amazing as the Ionic team is, they can only work so fast. It’s our duty as consumers of this powerful framework to spend as much time as we have available giving back.

Read More

Hybrid Mobile Apps with SQLite

December 16, 2014

Introduction As a mobile developer it’s a common requirement to save data locally. While this can be as simple as saving a few user preferences, you may eventually meet a situation where supporting more complicated data is required. In a situation such as this, SQLite can be a good option to support the storage, security…

Read More
Scroll To Top