Blog

How to localize your Sencha Touch applications

Posted on in 

I live in Europe; in Europe they speak about 23 languages. In some countries it is even common to speak more than 2 or 3 languages. Especially for these countries localisation of applications and websites is very important.

So you need to come up with a strategy on how to localize all your views.
In Sencha Touch localization works a little different than in Ext JS, since there are no packages; but overall the basic idea is the same:

Read More

Make a native build with Ext JS 5, Sencha Cmd 5 and Phonegap / Cordova with plugins.

Posted on in 

With the release of Ext JS 5; we finally have Touch experience in the framework. So yes, you can start creating tablet applications. Maybe you are now wondering, can I also package Ext JS 5 apps with Apache Cordova or Adobe Phonegap, so I can sell my app in the App Stores? Well yes, you can! Here are the steps I took; for porting my app with Cordova/Phonegap.

Read More

Optimizing Your Current Ext JS Applications for Touch and Tablets

Posted on in 

Would you like your Ext JS application to support Touch and Tablet devices, but don’t know where to start?

Read More

Re-skinning Your Apps Just Got Easier with Sencha Architect 3

Posted on in 

Ever had to reskin UI components to match a visual design or brand standard? The new Themes feature in Architect 3 makes changing the look and feel of your app easier than ever.

Read More

Using Custom Fonts with Sencha Architect

Posted on in 

Back in the days when websites were restricted to typical fonts such as Arial, Georgia, Times and so on, fonts were delivered from the user’s machine. Fortunately today, because of HTML5 and CSS3, browsers support embedded web fonts.

This time, I will explain how to use custom fonts with Sencha Architect. For this tutorial, I will use one of the Sencha Touch starter apps, with the default theme. However, you can also use these tips for other Sencha Touch or Ext JS apps.

Read More

Create a TV app with Sencha Touch and Sencha Architect

Posted on in 

Often people think, Sencha Touch is a great framework to create mobile phone apps with. While that is certainly true, it’s also a great framework to create mobile apps with, as in any touch enabled device.

Think about car navigation systems, game consoles, smart watches or tv/media centers. These devices all probably run HTML5; and are great to build Sencha Touch apps for. To show you something cool this week; I will provide you all the steps, how you can create a simple media app with Sencha Touch and our visual design tool: Sencha Architect.

Read More

Simple Techniques for Solving Common Sencha Coding Problems

Posted on in 

Often when I’m teaching a Sencha Training class, students ask me to look at their apps because there’s a problem they don’t know how to fix. Since I didn’t write the code, it’s hard sometimes for me to give them a quick answer. However, I do have a set of simple techniques that filter out the most obvious problems.

Read More

Creating Theme-Specific Overrides in Ext JS

Posted on in 

Ext JS provides a number of functions that make it simple to create and work with classes. It also provides a series of functions to extend or override existing JavaScript classes. This means you can add behaviors and create your own classes, or override the behavior of some functions. In this article, we will show you how to use theme-specific class overrides.

Read More

Create dynamic Sencha models from your server-side

Posted on in 

Every now and then I get this question in my Sencha training classes: “How can I dynamically create Sencha Models from my server-side?”.

Read More

Getting Started with Sencha Touch 2: Build a Weather Utility App (Part 3)

Posted on in 

In this three-part Sencha Touch tutorial, you will build the Do I need my Umbrella? app, a simple utility app that loads weather information from a web service — worldweatheronline.com. Based on weather codes, this app can predict if you need your umbrella or not.

Read More