LATEST ARTICLES

The state of the blog (October 2017) – I was hacked

A few months ago I was hacked. It was a politically motivated hacking and to be fair I don’t mind it; not that much at least. Why not caring? I had too much stuff to worry about my real life, and my blog was not one of them. I was even playing with an idea to abandon it completely....

Ionic [2|3] | How To Create And Validate Forms

The original version of this article was written two years ago, which is way too old for what Ionic can provide today. I never intended to update this article, why spend so much time managing old content when Ionic/Angular are changing so fast, sometimes not even in a good way. To some point, I'm regretting that decision; not completely...

Ionic [2|3] | Handling a Simple User Authentication

In my previous Ionic based article: Ionic 2 | Successful OAuth Social Login with Firebase, I demonstrated how to integrate a Firebase OAuth social login support with Ionic. Today I will show how to make a simple application authorization. Table of Contents Is Ionic (2 or 3) causing you problems? Are you struggling with your application? Trust me, I was...

Ionic [2|3] | Sharing Data Between Pages/Components

Finally, here's another instalment of updated Ionic 2|3 article series. My previous tutorial demonstrated how to create your first Ionic 2|3 application. You have also been able to learn how to work with Master-Detail pattern, share data between different pages and finally how to establish a successful REST call. While my previous article is an excellent showcase of what...

jQuery Mobile 1.5 | It’s alive

Finally, after almost two years of silence, there's a light at the end of the tunnel. jQuery Mobile blog offered a long overdue update on 1.5 status. The most important information; jQuery Mobile is alive, and soon we will be able to play with the new 1.5 version. There's one thing I find the most intriguing. Last few years,...

Ionic 2 | Successful OAuth Social Login with Firebase

In my previous Ionic 2 based article: Internationalize and Localize Your App With Angular 2, I showed you how to add multi-language support to your Ionic 2 application. Now let me show you how to integrate Firebase OAuth social login into your hybrid mobile application. Table of Contents Ionic 2 is causing you problems? Are you struggling to make it work?...

Why jQuery Mobile is not relevant anymore

In the next few days, weeks, months next jQuery Mobile version will finally see the light of day. I'm not talking about a particular time frame mostly because version 1.5 is more than one year behind a schedule. To celebrate this occasion, I want to share few thoughts with you. Abandon the ship, for God's sake, leave this sinking...

Packtpub Ionic Cookbook Review – Is It Worth Your Time?

I must confess one thing; I'm not a big fan of IT related books, be it cookbooks or "for dummies" series; I never was. For me, Internet was(is) the best place to learn anything, anytime. Everything you want to read is just one Google search away. With enough effort, you'll be able to solve any problem on your way....

Ionic 2 | Internationalize and Localize Your App With Angular 2

In my previous Ionic 2 based article: Having Fun With Cordova Geolocation Plugin, I showed you how to integrate Cordova Geolocation plugin into your Ionic 2 application. Now let's try something completely different, I'll show you how to implement internationalization and localization using ng2-translate plugin. Table of Contents Ionic 2 is causing you problems? Are you struggling to make it...

Should You Upgrade To Ionic 2?

Back then ... I don't know how many of you know a history of Ionic Framework. The project was originally started back in the Summer of 2013. It may not sound much but think about it; jQuery Mobile was still at the height of its success, and Android 2.3 was a dominant platform. Apparently, according to Max Lynch, the decision...