In a previous post, I described the steps I followed to setup my environment (OSX Mavericks) for my 2D diagram editor. In this post, I'll describe the steps I followed to create the scaffolding for a new AngularJS application. Create a scaffold Several factors determine a software engineer's approach to…
Bower
Animation for Ionic Apps
In a previous post, I wrote about updating Vardyger's Admin UI in order to add support for authentication. In this post, we'll update the Admin UI in order to add support for animation. Install ngFx ngFx is an AngularJS module that makes it easy to add support for animation to…
Authentication for Ionic Apps
In a previous post, I wrote about updating Vardyger's Admin UI in order to add support for internationalisation (i18n) and localisation (l10n). In this post, we'll update the Admin UI in order to add support for authentication. The Cookie Monster There are two common approaches to implementing server-side authentication for…
Internationalisation (i18n) and Localisation (l10n) for Ionic Apps
In a previous post, I wrote about how Vardyger's Admin UI uses the Angular UI router for handling routes, defining states and sharing data between views. In this post, we'll update the Admin UI in order to add support for internationalisation (i18n) and localisation (l10n). Note: I've updated Vardyger's project…
Ionic, Angular and Cordova
In a previous post, I wrote about enhancing Vardyger's API by adding support for the Handlebars templating engine and Ghost themes. In this post, we'll enhance Vardyger by generating the scaffolding for a mobile-optimised Administration UI. Prerequisites Yeoman, Grunt and Bower Note: This post will walk you through the steps…
Add Font Awesome to your Ionic project
In a previous post, I wrote about installing the Ionic framework and generating the scaffolding for a new project. In this post, we'll use Bower to add Font Awesome to our project. Prerequisites Node.js (and npm) Git Install Bower Use the Node Package Manager to install Bower: npm install…