Sencha Touch Tutorials

Hero image for article
Icon for article
androidconversionjavascripttimer

Converting a Native Android App to Sencha Touch: Part 1

2 min read

Part 1 in a blog series where I am converting a native Android mobile application into a Sencha Touch application

Hero image for article
Icon for article
debuggingphonegap buildweinre

Using Weinre to Debug a Phonegap Build Application

1 min read

Weinre is a debugging tool that is essentially exactly the same as using the debugging tools in Chrome - except you can run it on your computer whilst your application runs on your phone.

Hero image for article
Icon for article
best practicesjavascriptvideo

Top 10 Tips: Sencha Touch Best Practices Review

2 min read

A little while ago Modus Create released the video and slides for a 'Sencha Touch Best Practices for Enterprise JavaScript Applications' webinar that took place on November 15th, 2013.

Hero image for article
Icon for article
asynchronousloadrecordsstore

Can’t Load Record from a Sencha Touch Store?

1 min read

More often than not, if you're having trouble retrieving records from a store and receiving null or undefined values it is because the store was simply not loaded when the call was made.

Hero image for article
Icon for article
androidconversionfile apimusic

How to Play Music from a Users Library with the PhoneGap File API

2 min read

Getting the users own music to play from their music library was a big stumbling block for me but eventually I was able to get it to work for Android devices but not iOS.

Hero image for article
Icon for article
androidconversionjavascripttimer

Creating a Stopwatch Timer with Sencha Touch

2 min read

In order to get it to work within Sencha Touch's MVC structure, a few changes were necessary but the bulk of the code is the same as the one I linked to.

Hero image for article
Icon for article
facebookpaperui

Implementing Facebook Paper UI in Sencha Touch

2 min read

But of course we're going to have to do a few other things if we want to get it working within the Sencha Touch framework. First of all you'll have to download the source file 'photoTilt.js'

Hero image for article
Icon for article
amazongoogle glasswatch

3 Things You Didn’t Know Sencha Touch Could Do

3 min read

The purpose of this blog post and possibly future posts is to highlight some cool things Sencha Touch can do that some people might not already know about.

Hero image for article
Icon for article
apimusicsdksoundcloud

Converting a Native Android App to Sencha Touch: Part 4

2 min read

I won't go too in depth into SoundCloud integration because Phil has done a far better job at explaining than I ever will, so if you'd like to do this yourself head on over there.

Hero image for article
Icon for article

Using Custom Icons in a Sencha Touch Application

1 min read

The icons that are included out of the box will usually be enough to cover most situations, but of course there are going to be times where you want to use an icon that isn't included.

Hero image for article
Icon for article

Converting a Native Android App to Sencha Touch: Part 5

3 min read

It's finished! If you're not familiar with this series, I've been working on converting a native Android mobile application I created a little while ago into Sencha Touch. You can follow along from the start here.

Hero image for article
Icon for article
cupertinotheming

Using the Cupertino Theme in Sencha Touch

2 min read

I'm a fan of minimal design and favour the Cupertino theme over the default Sencha Touch styling, so let's take a look at how we can go about implementing this in our own application.

Hero image for article
Icon for article
app inspectordebugging

Why You Need to Be Using App Inspector for Sencha Applications

3 min read

App Inspector is a Google Chrome extension for debugging Sencha applications. It was contributed to primarily by Arthur Kay, Stefan Stölzle and Bruno Tavares.

Hero image for article
Icon for article
commandssencha cmd

Complete List of Useful Sencha Cmd Commands

2 min read

It can be a little hard to figure out exactly what each one is doing and why it's useful though. I've created this list to help clear up the commands you'll find yourself using most often.