A hands-on introduction to creating mobile apps using Sencha Architect