The First 22 Days on the App Store

22 Days is a weird time frame I know, but I didn’t want to wait another 8 days to post this just for semantics. If you have been following my blog recently you will have heard about the Sencha Touch application I released called RunTap. You can check out that link for more information, or […]

Background Geolocation with Phonegap Build

This is why PhoneGap, and its community, are the best. I do almost all of my mobile app builds exclusively with Sencha Touch and PhoneGap Build, but it seemed that when it came to background Geolocation this wouldn’t be possible. In the first version of my RunTap application I had used the Geolocation plugin to […]

PlaceIt Image

10 Tools & Services I Use to Promote Mobile Applications

There’s a lot of ‘stuff’ that goes on around building mobile applications that doesn’t involve building the application itself. One important stage is the release and promotion of your application. I’ve found by now I have a pretty well defined process that I follow for new projects and there’s a lot of tools or services […]

Using the Cupertino Theme in Sencha Touch

You’re probably familiar with the default blue Sencha Touch theme you receive whenever you generate a new app. This provides a good starting point but most people will want to go on to alter the theme to suit their needs. It’s difficult to start from scratch however (though you can if you want) and you […]

Implementing Facebook Paper UI in Sencha Touch

You have probably heard about the introduction of Facebook’s new application ‘Paper’ and seen the video demonstration. If not you can check out the video below before reading the rest of this post: Specifically at around 00:52 there’s an innovative new UI feature introduced. The user can tilt the phone to view more of the […]

Submitting a HTML5 Application to the Amazon Appstore

After Amazon’s recent announcement that they will now accept paid HTML5 applications in their appstore, having never submitted an app to the Amazon store myself I thought I would give it a try and detail the process here. Applications submitted to the store do not have to be ones created with a HTML5 framework like […]

Amazon Now Allows HTML5 Apps to Be Sold in Their App Store

In a big step forward for web based HTML5 mobile applications, Amazon has just announced that they will allow developers to charge for HTML5 applications on the Amazon Appstore. This is certainly good news for any Sencha Touch developers out there! Previously Amazon did offer the ability to host web applications in the Appstore but […]

3 Sencha Touch Blogs You Should Follow

If you’ve been searching around for Sencha Touch content on the Internet you’ve likely found some good stuff, but there is not an over abundance of it out there and some of the content contains misinformation or teaches bad practices. If you’re looking for PHP or Ruby information you’ll find more than you could possibly […]

What’s the Difference between Native, Hybrid and Web Mobile App Development?

In general, all mobile applications could be classified as being either web, hybrid, or native applications. Web applications utilise purely web code such as HTML, CSS and JavaScript, native applications utilise the native SDK of their specific platform, and hybrid applications are somewhere in between those two. At the Web Afternoon conference in 2013, Nathan […]

Using Sencha Touch with PhoneGap Build

Combining Sencha Touch with PhoneGap is a great option, as it allows access to a lot more device functionality that would otherwise be restricted whilst still allowing you full use of the features Sencha Touch offers. By default, Sencha Touch already has great support for PhoneGap as these two technologies are commonly used together. There […]

How to Use the Camera in Sencha Touch

Using the camera in an application is extremely useful and fortunately Sencha Touch allows for its use, though it is often a cause of confusion for a lot of people. In order to access the camera, the application must be packaged natively – either through Sencha Touch’s native packager, PhoneGap Build or some other method. […]