" Hi my name is Lee.
I'm a writer an engineer a trainer and a public speaker.
I create fixes & I fix headaches...
Welcome to my dev blog."

Blog

How to improve your Sencha code while working in large teams?

Posted on in 

Often I get questions from people on how to work efficiently with Sencha while developing in a large team environment.. This question is especially popular for people coming from the Java world, who are familiar with tooling for Java and build processes. I can tell you that it’s not much different for web projects.

This article will discuss the following concepts:

  • Source Control
  • Sencha Architect for teams
  • Editors & IDEs and configuration
  • Code analysis tools
  • Code reviews
  • Test tools
  • Build processes

Read More

Chrome 43 breaks Ext.menu.Menu submenus in Ext JS 4 and how to fix it.

Posted on in 

A few days ago, I mentioned Chrome 43 which breaks a couple of things in Sencha Touch 2.4. Unfortunately also Ext JS 4 developers, experienced some problems. Google Chrome version 43 breaks the Ext.menu.Menu submenus, when hovering over the items. Currently our engineers are working on a solution. As soon as it’s fixed, you will be able to download a nightly build, which you can download from our support portal.

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

Top 5 Tips — Get Started with the Latest Sencha Product Releases

Posted on in 

While the whole world is discussing the new iOS 7 release, or locking themselves in front of the game console to play GTA 5, Sencha has just delivered several updates to its frameworks and tools. Not just one product release but four product releases: Sencha Touch 2.3, Ext JS 4.2.2, Sencha Cmd 4 and Sencha Architect 2.2.3.

To celebrate the new product releases, we’re sharing some of the best tricks to get your app development started quickly. You can also attend Sencha training, where you’ll not only master these four products, you’ll get lots more tips and tricks as well as best practices from our expert instructors.

We’ll start off with a very basic, but oh so handy trick, and progress to one we think you will really appreciate.

Read More