In this tutorial I will show you how to reduce your ExtJS4 application load times by half, using Sencha SDK Tools. Also, I will show you how to do a clean custom build, the kind that doesn't cause your production code to occasionally download JS files via autoloader. Another gem of this example - we'll get our "compiled" JS down to just about 100 KB, instead of 500 KB+ that results if you follow other tutorials.
Another bit of undocumented goodness from yours truly. As you probably know, ExtJS4 form panel contains a very useful method: formpanel.getForm().getValues(), which lets you populate an object with form's data. Unfortunately, string format is used for all fields, even datefields. I will show you how to easily get valid data types through an undocumented feature:
I've come to rely on Sencha's online API for my day-to-day work. Sure, I can use the static docs that come bundled with ExtJS download, but since they introduced API comments, the online version is so much more invaluable.
Unfortunately, today around 8:50 AM PST the docs were down, causing me much grief. Technical difficulties, I guess:
Clean up your act Sencha!