Getting started with React by building a Pokemon search application
TL;DR In the previous tutorial I showed you how to get started with Vue.js 3 by building a Pokemon search application. I’m going to do the same here,…
TL;DR In the previous tutorial I showed you how to get started with Vue.js 3 by building a Pokemon search application. I’m going to do the same here,…
TL;DR In the previous tutorial I showed you how to get started with Vue.js 3 by building a Giphy search application. That was a long while ago 🙂,…
TL;DR This is the second part of the "This is How Your Parents Used to Build Websites". The first blog post is here. Now, if you thought our…
TL;DR Hey future web wizards! Are you ready to embark on your journey into the vast world of web development? This post is your beginner-friendly guide to HTML.…
TL;DR I was trying to automate my manual process of logging into ASC (App Store Connect) and taking a screenshot of the crashes, and preparing a report that…
They (supposedly, originally, Heraclitus) say that the only true constant in life is change. A JavaScript programmer in you might write that like this: const life = change();…
TL;DR In this post, you’ll learn how to use Vue CLI to build a Vue.js 3 application for searching Giphy’s GIFs by using their API. Introduction – The…
TL;DR This post will not be a regular step by step post as I usually do it; this will rather be a collection of some notes from a…
TL;DR In this post we’ll do everything we did in the second post, but with Fetch API. What’s this Fetch API? The almighty docs say The Fetch API…
TL;DR In this post we’ll do everything (and a bit more ?) we did in the first post, but with jQuery. Why is jQuery better? I prepared this…
Making AJAX calls in pure JavaScript TL;DR In this, beginner oriented, post I’ll show you how to make AJAX calls in pure JavaScript, step by step with few…
TL;DR Same as the title, don’t name your global JavaScript function clear. TL;DR I learned the hard way not to use clear as the name for my global…
TL;DR This tutorial follows the same pattern as this Angular 2 post. You’ll learn how to use Vue CLI to build a Vue.js 2 application for searching Giphy’s…
TL;DR In this tutorial, I’m going to show you how to build a simple web app that handles authentication using JWT. The frontend will be written in Angular…
TL;DR In this post, I’m going to show you step by step how to build a Cordova plugin for Android that shows a native Toast popup. You can…
This is the third post in a series of posts which will teach you how to take advantage of your web development knowledge in building hybrid applications for…
In this post, I’ll show you how to make your Ionic 1 app look good on iPhone X. The instructions below assume you have the old Ionic CLI…
TL;DR In this tutorial, I’m going to show you how to add the option of paying with PayPal to your Ionic 1 apps. The demo project is on…
TL;DR Cordova plugin for reading Search Ads App Attribution on iOS 10.0+ only with an Ionic demo showcasing its usage. The Search Ads API plugin for Cordova/Ionic didn’t…
In this tutorial, I’m going to show you how to use deep linking in Ionic 1 apps with Ionic Native Deeplinks plugin that’s originally made for Ionic 2…
⚠️ In case you’re looking for how to create icons and splash screen images automatically in Ionic framework version 1, then you can check out this post. For…
In case you’re looking for a way to implement Google AdMob ads in Ionic framework 1, then check out this tutorial: Adding AdMob to Ionic framework application step…
This is the second post in a series of posts which will teach you how to take advantage of your web development knowledge in building hybrid applications for…
This is the first post in a series of posts which will teach you how to take advantage of your web development knowledge in building hybrid applications for…
TL;DR This is the simplest example which shows how to create a simple TODO application with Ionic 3 in just a few lines of code. Quickstart To see…
TL;DR This is the simplest example which shows how to POST data from an Ionic 3 app to a PHP server. The tutorial covering the Ionic version 1 can be…
Our 4th Ionic Framework Meetup was held last Thursday, 13th of October. It was titled Designing with Macaw, and it was all about design this time. I would…
TL;DR This plugin didn’t exist, so I made it – Cordova plugin for receiving VoIP push notifications on iOS 8.0+ only. Installation For Ionic: ionic plugin add cordova-ios-voip-push…
I initially tested and wrote a tutorial for Pluralsight by using the angular-cli version 1.0.0-beta.9. However, I’ve tried today with the latest version and for the life of…
Yesterday I held the third Ionic framework meetup in Čakovec titled Getting started with Angular 2. I showed how to get started with Angular 2 by using the…
TL;DR Raneto allows only basic username/password authentication, so I added Google OAuth support. This option can be turned on by setting the googleoauth option in the config.default.js file…
Last week I held the second Ionic framework meetup in Čakovec. I talked about how to get started with Test Driven Development in Ionic framework, and we had…
Last week I held the first Ionic framework meetup in Čakovec. Hereby I would like to thank Goran Levačić, the leader of incubation and education in TICM, for…
My first tutorial about Angular 2 was just published on Pluralsight. You can read the post here: Getting started with Angular 2 by building a Giphy search application.…
TL;DR In this rather long post, I’m going to give you an introduction to Test Driven Development in Ionic. First ,I’m going to cover some basic theory concepts…
In this StackOverflow question I answered how to launch an Ionic web app I’m a big fan of Stack Overflow and I tend to contribute regularly (am currently…
This is a guest blog post from Exis where they explain how to use Exis to create a chat app in Ionic. Exis is a BaaS startup based…
In this StackOverflow question I answered when it is appropriate to use ion-pane in Ionic Framework I’m a big fan of Stack Overflow and I tend to contribute…
Finally, I got my 5 minutes (well, OK, 45 to be exact) of fame 🙂 I was presenting Ionic Framework to fellow developers on the 60th SQL/DEV UG…
The sixth post about Ionic framework for Pluralsight was about making use of Firebase when building a real-time shopping TODO application. You can see the post here: How to build…
In this StackOverflow question I answered how to showcase your Ionic apps for a portfolio without publishing them to App Stores I’m a big fan of Stack Overflow and…
The fifth post about Ionic framework for Pluralsight is actually a condensed (well, if you can call a 10,000+ word article condensed ;)) article of the series so…
In this StackOverflow question I answered why it isn’t possible to read SMS in Ionic application which you want to deploy to Apple’s App Store I’m a big fan…
Ok, true, this “news” is few days old now and I’ve been slow to post about it. Nevertheless, this is awesome news as I’m really excited about the…
In this post I’ll show you how you can quickly turn any website into an executable with nativefier in a single command. I just stumbled upon an awesome…
In this StackOverflow question I asked why doesn’t window.something throw an error I’m a big fan of Stack Overflow and I tend to contribute regularly (am currently in…
In this StackOverflow question I answered what to do when you get an unexpected token ‘\u0000’ error when using npm install -g to install some package. I’m a big…
In this StackOverflow question I answered what do actually Yeoman Generators add to the Ionic projects. I’m a big fan of Stack Overflow and I tend to contribute…
In this StackOverflow question I answered which Cordova plugins you can test without the actual device. I’m a big fan of Stack Overflow and I tend to contribute…
TL;DR This is the simplest example which shows how to POST data from an Ionic 2 app to a PHP server. The tutorial covering the Ionic version 2 can be…
In this StackOverflow question I answered how to handle when external API server is offline. I’m a big fan of Stack Overflow and I tend to contribute regularly (am…
I’m a big fan of Stack Overflow, and I tend to contribute regularly (am currently in the top 0.X%). As you may know, I’m really into Ionic framework…
I’m a big fan of Stack Overflow and I tend to contribute regularly (am currently in the top 0.X%). In this category (stackoverflow) of posts, I will be posting my…
I’m a big fan of Stack Overflow and I tend to contribute regularly (am currently in the top 0.X%). In this category (stackoverflow) of posts, I will be posting my…
In this post I’ll show you the modules which help in finding the outdated packages via npm. This is an excerpt from the book Deploying Node.js by Sandro…
I’m a big fan of Stack Overflow and I tend to contribute regularly (am currently in the top 0.X%). In this category (stackoverflow) of posts, I will be posting my…
I’m a big fan of Stack Overflow and I tend to contribute regularly (am currently in the top 0.X%). In this category (stackoverflow) of posts, I will be posting my…
edit: These posts don’t exists in their separate form anymore. Instead, they have been merged into one big post that you can read here. But, in case you…
The team from Ionic announced their new 1.2 version today. This should get you very excited because the things these guys are making are truly praiseworthy. As they say…
In my third tutorial about Ionic framework for Pluralsight, I’m going to show you how to: polish, create icons and splash screen images, add ads, share and test…
I’m a big fan of Stack Overflow and I tend to contribute regularly (am currently in the top 0.X%). In this category (stackoverflow) of posts, I will be posting my…
edit: the old link is not working anymore and all four posts have now been merged into one huge post: Ionic Framework: A definitive 10,000 word guide. In…
I’m a big fan of Stack Overflow and I tend to contribute regularly (am currently in the top 0.X%). In this category (stackoverflow) of posts, I will be posting my…
I’m a big fan of Stack Overflow and I tend to contribute regularly (am currently in the top 0.X%). In this category (stackoverflow) of posts, I will be posting my…
I’m a big fan of Stack Overflow and I tend to contribute regularly (am currently in the top 0.X%). In this category (stackoverflow) of posts, I will be posting my…
I’m a big fan of Stack Overflow and I tend to contribute regularly (am currently in the top 0.X%). In this category (stackoverflow) of posts, I will be posting my…
I haven’t posted in three weeks now, but there’s a good reason for it – I was preparing a post for Pluralsight on the topic of Ionic. This…
I’m a big fan of Stack Overflow and I tend to contribute regularly (am currently in the top 0.X%). In this category (stackoverflow) of posts, I will be posting my…
I’m a big fan of Stack Overflow and I tend to contribute regularly (am currently in the top 0.X%). In this category (stackoverflow) of posts, I will be posting my…
As the official blog post nicely states mobile just changed forever How come? Well, as the post says Google started indexing iOS 9 apps that support the HTTP deep…
As just announced on the official blog post IonicPackage now lets you build an iOS app for distribution on Windows machine. This indeed is a huge news. However, don’t…
I’m a big fan of Stack Overflow and I tend to contribute regularly (am currently in the top 0.X%). In this category (stackoverflow) of posts, I will be posting my…
I’m a big fan of Stack Overflow and I tend to contribute regularly (am currently in the top 0.X%). In this category (stackoverflow) of posts, I will be posting my…
To list globally installed Node.js packages on your machine you can run the following command: ls `npm root -g` and it will just list globally installed packages, like…
I’m a big fan of Stack Overflow and I tend to contribute regularly (am currently in the top 0.X%). In this category (stackoverflow) of posts, I will be posting my…
I’m a big fan of Stack Overflow and I tend to contribute regularly (am currently in the top 0.X%). In this category (stackoverflow) of posts, I will be posting my…
I’m a big fan of Stack Overflow and I tend to contribute regularly (am currently in the top 0.X%). In this category (stackoverflow) of posts, I will be posting my…
I’m a big fan of Stack Overflow and I tend to contribute regularly (am currently in the top 0.X%). In this category (stackoverflow) of posts, I will be posting my…
I’m a big fan of Stack Overflow and I tend to contribute regularly (am currently in the top 0.X%). In this category (stackoverflow) of posts, I will be posting my…
Ionic publically announced Ionic Market on their blog. On the market (http://market.ionic.io/) you can buy (and even sell): project starters (Firebase, Parse, Heroku, etc…) plugins (swipable cards, timepickers, maps,…
TL;DR In this tutorial, I’m going to quickly show you how to get network information change with Ionic framework. What do I mean by network information change? Well,…
From the official blog post, Ionic just announced a new shiny tool called Ionic Lab; which is a GUI tool that tends to be a replacement for the well…
I’m a big fan of Stack Overflow and I tend to contribute regularly (am currently in the top 0.X%). In this category (stackoverflow) of posts, I will be posting my…
I’m a big fan of Stack Overflow and I tend to contribute regularly (am currently in the top 0.X%). In this category (stackoverflow) of posts, I will be posting my…
Recently I was reinstalling ionic and cordova with: npm install -g cordova ionic but I got the following error: E:\IonicTesting>npm install -g cordova ionic npm WARN engine [email protected]:…
I’m a big fan of Stack Overflow and I tend to contribute regularly (am currently in the top 0.X%). In this category (stackoverflow) of posts I will will be posting…
I’m a big fan of Stack Overflow and I tend to contribute regularly (am currently in the top 0.X%). In this category (stackoverflow) of posts I will will be posting…
If you happen to like the image above, and you’re thinking to yourself how cool it would look like as a sticker, take a look at a few…
I’m a big fan of Stack Overflow and I tend to contribute regularly (am currently in the top 0.X%). In this category (stackoverflow) of posts I will will be posting…
Over the past year I’ve tried lots of options for hosting my MEAN applications, and finally I’ve settled for DigitalOcean. It’s true what they advertise – that you…
This is a straight to point short tutorial on how to set up NGINX as a reverse proxy in front of a Node.js application, and although this is not…
I’m a big fan of Stack Overflow and I tend to contribute regularly (am currently in the top 0.X%). In this category (stackoverflow) of posts I will will be posting…
In case you’re looking for a way to implement Google AdMob ads in Ionic framework 3, then check out this tutorial: How to make money with Google AdMob…
From an official blog post, Ionic Analytics Alpha gives you all the data you need to better understand and optimize your push notifications, deployments, and much, much more.…
TL;DR This is the simplest example which shows how to POST data from an Ionic app to a PHP server. The tutorial covering the Ionic version 2 can be…
Previously I wrote about running Node.js apps with Nodemon and Forever but nowdays I’m using the ever so slightly more professional PM2. Running your Node.js application by hand is, well,…
Yesterday (10.06.2015) Ionic announced the Deploy Alpha which enables you to update your app without having to wait for the review & approval. They say that Ionic Deploy…
ng-wat is the most awesome video I’ve seen presented at any official conference. It was presented by the ever so slightly awesome developer Shai Reznik. Anyways, take a look…
This is indeed awesome, as it hopefully means that Ionic is here to stay, so that all of us who use it won’t have to fear for it’s…
Recently I bought a years worth subscription over at Pluralsight (here’s my portfolio of passed courses), and here I’ll be posting my notes from the courses that I…
This error come up when I tried to use the debugging tools for Node.js program using Visual Studio Code, as outlined in their official tutorial. The solution was…
I finished the course at CodeSchool, and below are my notes from it. Level 1 Ternary howto with SIAF var allPacked = true; var readyToGo = true; var adventureTime;…
Here are my notes from a free CodeSchool tutorial sponsored by Google: Things I wish I were told about Angular.js. Binding <!DOCTYPE html> <html> <head> <title>AngularJS Tutorials</title> </head> <body> <div…
Building blocks of Express.js on CodeSchool, notes below… If you’re interested for more in depth tutorial about Node.js and Express, make sure you check out the 2nd tutorial…
CORS = Cross origin resource sharing – a pain in the butt when trying to do an ajax request when developing locally. For local testing I ended up using…
Yeoman helps you to kickstart new projects, prescribing best practices and tools to help you stay productive. To do so, we provide a generator ecosystem. A generator is basically…
edit (18.06.2015): Nowdays I’m using PM2, and here’s my post that explains how to use PM2. Nodemon is a utility that will monitor for any changes in your source and…
Redis is an open source, BSD licensed, advanced key-value cache and store. It is often referred to as a data structure server since keys can contain strings, hashes, lists, sets, sorted sets, bitmaps and hyperloglogs. Comparison with Memcache and Memcached can be…
In Ionic framework you can use the ionic resources command to automatically generate icons and splash screen of different sizes and for optionally different platforms (iOS, Android). All you have…
TL;DR: In this short tutorial I’ll show you how I built my own testable (Jasmine) npm module which I then published to npm repository. The npm module is here,…
First things first, if you bought your domain elsewhere then you first need to point that domain to your server. You basically have two options here installing, setting…
So, first you need to download all the data that Facebook has stored for you (well, and what it’s willing to give you :)). You can do that…
Since I’m all into MEAN stack lately, I made a custom graphic for a MEAN T-shirt. Also, I made the presentation and a talk for hack.hands(). I’m giving the…
Lately I’ve been playing at JavascriptBattle, which is a fun and engaging web application intended to make artificial intelligence (AI) design accessible to all. Every day, your code will be…
Awesome short video about JavaScript event loop One cool thing I didn’t know is that you can defer something right after the end of the stack. So for…
I just read a great post on WebTools Weekly newsletter about how to convert a JavaScript switch statement into a function lookup. Here’s the full content from there,…
Due to its folder nesting Windows can’t delete the folder as its name is too long. To solve this, install RimRaf: npm install rimraf -g and delete the…
What are they? MEAN.(io + js) are both full-stack JavaScript frameworks, and they are both comprised of these technologies: MongoDB – leading NoSQL database, empowering businesses to be more agile and…
TL;DR: See it in action here or here, and official site here. Spritz – change the way people read and make communication faster, easier, and more effective. So, there has…
Flappy Bird – no info as anyone who may be reading this knows about it 😉 Phaser – open source desktop and mobile HTML5 game framework supporting both JavaScript…