Mobile apps

2017 Top Survey Apps for Mobile with Free Use

In this post I will take a look at the best 2017 survey apps for mobile that are currently available. Survey apps are very useful for collecting and analyzing data by the use of surveys (accepted terminology also calls them forms or questionnaires) – list of questions with single or multiple choice answers. I’ve scored the apps for several criterias: number of users, general user experience, user rating and content provided. The score is highly subjective however it will give you an indication on the overall value of the survey apps. Survey Monkey …

HTML5

Mastering HTML5 Canvas with this free Cheat Sheet

Have you ever dreamed of being able to create original and intricate illustrations using nothing but HTML code? Well now, Web Developers and coding enthusiasts can now unleash their inner artist with HTML5. Thanks to advances in technology, HTML5 can create basic 2D images but also more complex animations through scripting and the component called the HTML5 canvas. Are you not familiar with all the features of HTML5 canvas? No problem! Our friends from skilled.co released a guide to help you master this specific coding tool. It might sound a bit intimidating, but the HTML5 canvas cheat sheet they are offering is easy …

Mobile apps

Ionic App Tutorial: Create a Mobile App for Purchasing Public Transport Tickets via SMS

In this Ionic App Tutorial I will show you step by step how to create a mobile application for Android. The application allows quickly buying public transport tickets via SMS. The source code for this application is available on GitHub Download Prerequisites: NodeJS npm – package manager for NodeJS Cordova & Ionic Framework (install with npm install -g cordova ionic) Once you have all these installed we can get started. What will the mobile application do? First, let’s describe the functionality that we want to implement in our Ionic project. We will be implementing a mobile application that …

WordPress

2017 Roundup of Top 5 Premium WordPress Themes with Demo

Want to know what are the best premium WordPress themes of 2017? Here’s a look at the bestselling premium themes for the start of this year. #1 Massive Dynamic – Powerful WordPress Theme VIEW DEMO For only 49$, the Massive Dynamic WordPress Theme promises complete control over your website’s design. It allows you to drag and drop elements, choose styles, and see the changes instantly. No more refreshing the page to see the changes, simply edit using the Live text editor and see the new design as you go along. Pair that with unlimited layouts and multiple demo versions and …

NodeJS

Preparing your Sails JS application for production

So, you’ve built your application using Sails JS and you are ready to throw it into the world. What are the steps to prepare it for production? In this tutorial I will show you a couple of things you need to do in order to prepare your Sails JS application for production. The Sails JS website dedicates a page on Sails JS application deployment. If you are an impatient programmer like myself you will probably scan that page and get bored quickly. Let’s see in practice how to go about launching our Sails JS app in production. Launch your Sails …

SEO

How to Block Referral Traffic in Google Analytics

Looking at my Google Analytics data I noticed a relative increase in traffic on coding-dude.com during the November 2016. I tried to find out where this traffic came from and the referral overview showed all sort of dubious websites like abc.xyz and lifehacĸer.com (notice the “ĸ” character as oposed to k). Of course this is not real traffic and it’s part of some black hat SEO techniques meant to drive traffic to these shady sites. The websites are stuffed with links and meaningless content. This technique is called referral spam and after searching the net a bit I realized that the …

Mobile apps

Ionic Creator, the tool for rapid prototyping of mobile apps

Ionic Creator is a Rapid Prototyping Tool for Developing Ionic Framework Mobile Apps Ionic Framework is one of the most active open source framework for developing mobile apps. It’s based on technologies like Cordova and AngularJS and I’ve been using it for the last couple of years with great success. What is Ionic Creator? In November 2015, the team from Ionic has started a new project called Ionic Creator. The idea was to have a web based visual designer for for creating mobile apps, especially combining the Ionic UI elements and assigning code for various UI events. The end result could be …

SEO

How to improve user experience and reduce bounce rate on a website

Bounce rate is the percentage of users exiting your website after viewing only one page. A high bounce rate might indicate that the user experience on the website is not that good. In this post we will see what are a few easy things you can do to improve user experience on your website. What can we do to improve user experience on a website? User experience can be a difficult concept to grasp since at its core it is highly subjective. When a user goes on your website they might like it or not. Some people like big buttons, some …

SEO

Guide to WordPress Domain Name Change & Keeping the Google Page Rank

Changing the domain name for your website can be scary, but sometimes you just have to. Either as part of a re-branding process or other reason, it’s clear that you landed on this page because you need to change the domain name for your WordPress website. What we will try to achieve is a smooth transition from domain x.com to domain y.com while keeping the Google ranking for all pages already published on domain x.com. Also important is that users that go to pages using the old domain should be seamlessly redirected to the new domain. To do all this we will …

Javascript

Drawing simple line patterns using HTML5 canvas

In this tutorial I will show you how to draw a line pattern using JavaScript and the HTML5 canvas. Drawing with HTML5 canvas is not too difficult and it only requires some basic HTML and JavaScript knowledge. At the end of this tutorial you know how to do simple drawing using HTML5 canvas and JavaScript and how to  write code to create line patterns and colored stripe patterns that you can use for website backgrounds for example. Level: Beginner Duration: 10 min Skills required: HTML, JavaScript We will create several line patterns that will look like this: Let’s start …