Latest Articles

Hero image for article
Icon for article

Adding “Rate This App” for Reviews and Ratings in PhoneGap

4 min read

Ratings and reviews by real users of not just mobile applications, but just about anything, are critical for building trust and interest in new users.

Hero image for article
Icon for article

How to Create an Animated Character Using Sprites in Phaser

4 min read

Using sprites to animate a character in Phaser works similarly to the way I described it is done in CSS above. Here's what you need to do

Hero image for article
Icon for article
phonegap build

The 15 Most Popular PhoneGap Build Plugins

4 min read

Plugins for PhoneGap are endlessly useful, there's so many available now that there really is a plugin for just about everything.

Hero image for article
Icon for article

Building HTML5 Games for Mobile with Cocoon JS

5 min read

In this tutorial we will be looking at how to test and build your application with Cocoon JS. Cocoon JS can build for all app stores but is especially good for iOS and Android.

Hero image for article
Icon for article

Add Social Sharing to a PhoneGap Application (Facebook, Twitter and more!)

2 min read

I'll show you how to use the Social Sharing plugin to include sharing options within your application. I'll specifically be walking through how to use it with PhoneGap Build

Hero image for article
Icon for article

5 Things Beginner HTML5 Mobile Developers Should Know

7 min read

Here's a few important things to know as a web developer making the journey into the wonderful world of mobile application development

Hero image for article
Icon for article

Using Node.js and Express.js in a Sencha Touch Mobile App: Part 1

5 min read

In this tutorial series we will be building a Sencha Touch application that is powered by a Node.js backend which will use the Express.js framework and MongoDB to store data.

Hero image for article
Icon for article

Is Sencha Touch Still a Strong Choice for HTML5 Mobile Development?

4 min read

I've noticed that a few people seem worried about the future of Sencha Touch and whether it is a good choice for developing HTML5 or hybrid mobile applications. I was recently contacted through my blog by someone who had these concerns, to paraphrase what they said

Hero image for article
Icon for article
discussion

The Challenges of Developing iOS Applications on a PC

4 min read

I've been building iOS applications on a Windows machine exclusively for more than two years. It's quite achievable but it's not without its challenges

Hero image for article
Icon for article

Tips for Keeping Your Sencha Touch Projects Organised

3 min read

You should always follow best practices as best you can, but I want to share a few specific tips that help me keep my codebase clean and easy to manage.

Hero image for article
Icon for article

How to Create Complex Layouts with Sencha Touch

4 min read

This tutorial will focus on explaining a little bit about how the Sencha Touch layout system works and then we will walk through building a specific complex layout.

Hero image for article
Icon for article

Announcement: Sencha Touch and PhoneGap Consulting Services

2 min read

This is why I have officially started offering consulting packages which will allow people to receive guaranteed support and priority email support as well as a few other bonuses.

Hero image for article
Icon for article

Monetizing Your PhoneGap Build App with AdMob

4 min read

AdMob will allow you to display advertisements to users of your mobile application, and earn revenue from displaying them - similar to how AdSense works for websites.

Hero image for article
Icon for article

How to Create iOS In App Purchases with PhoneGap Build

6 min read

In App Purchases may be the best thing since ice cream, but they can be an awful pain to set up. So let's walk through exactly how to set them up for your PhoneGap Build (or PhoneGap) application.

Hero image for article
Icon for article

How to Integrate Game Center into a PhoneGap Build App

4 min read

In this tutorial I will show you how to set up Game Center in your PhoneGap Build application and set up a leaderboard. Let's get into the tutorial, we'll start out with the easy stuff.

Hero image for article
Icon for article

How to Take App Store Screenshots for HTML5 Games without 100 Devices

2 min read

Using this technique I can export all the screenshots I need in about 10 minutes and no longer dread the app store submission process!

Hero image for article
Icon for article

Making App Store Preview Videos on Windows and Mac

2 min read

Fortunately there's an easy solution for both Windows and Mac. Reflector is an application for both PC and Mac that allows you to mirror your device onto your computer and then make a recording of it.

Hero image for article
Icon for article

What Is Sencha Space and What Is It Used For?

3 min read

Stefan has a lot of experience with this product and the conversation helped make Sencha Space clear to me, so I'd like to provide a brief overview of what exactly it is and what it may be used for.

Hero image for article
Icon for article

Creating a Shop with Purchasable Items in a Phaser Game

4 min read

Let's walk through how you can add a shop to your Phaser game (and I'm sure you could use this approach with other HTML5 game frameworks as well).

Hero image for article
Icon for article

Automatically Generate Icons and Splash Screens for PhoneGap Apps

3 min read

One of the coolest things about Ionic is the resources tool they provide for automatically generating all the splash screens and icons that you need.

Hero image for article
Icon for article
discussion

7 Lessons from 3 Years of HTML5 Mobile Application Development

8 min read

There's quite a bit I've learned, discovered or surmised over the time that I have been developing hybrid mobile applications. These are the top 7 lessons that I think someone getting started with HTML5 mobile development should know.

Hero image for article
Icon for article
discussion

Does EXT JS 6 Mean the End of Sencha Touch for Single Developers?

4 min read

During SenchaCon this April, EXT JS 6 was announced which will unify both EXT JS and Touch under a single framework and license... the EXT JS license (if you don't know why that is bad news, keep reading).

Hero image for article
Icon for article
gamesphaser

How to Scale a Game for All Device Sizes in Phaser

4 min read

I think scaling is a pretty big topic for HTML5 mobile games, and there's no one size fits all solution. I'm yet to make more complex games with Phaser but I have a scaling strategy that seems to work pretty well for me.

Hero image for article
Icon for article
gamesperformancephaser

Increase Phaser Performance on PhoneGap with WebGL and WKWebView

2 min read

As I've discussed before, PhoneGap isn't really the best option for running a Phaser game, but it is a very easy option. If you've created a resource intensive

Hero image for article
Icon for article
performance

How to Remove the 300ms Tap Delay in HTML5 Mobile Apps

2 min read

Any time a user taps anything within your application, the browser powering the application will wait 300ms before actually firing the click event.