Quantcast
Channel: Bruno Tavares
Browsing latest articles
Browse All 14 View Live

Sencha Performance Tips #1: Avoid Overnesting

As a member of the Professional Services Team here at Sencha, we are often asked for fix problems in our client’s apps. And the number one issue we can immediately detect is overnesting. But what’s...

View Article



Image may be NSFW.
Clik here to view.

Advanced CSS3 animations with Sencha Touch

Touch has some nice CSS3 animations like slide, flip, fade, pop and cube…but what if you need something different, like a custom slide-fade animation? I’ve covered how to use animations in Using CSS3...

View Article

Image may be NSFW.
Clik here to view.

Native Mobile to Web #2: Path Menu

Here it is, another post where I take some cool native UI and reproduce using only HTML5 technologies. The first one was the Facebook Login page. The result was a pixel perfect UI, just as nice as the...

View Article

Decouple Controller and View in Sencha MVC

The MVC Architecture for Ext JS and Touch provides a solid foundation for building large and scalable apps; but if you follow the guides and implement in the way described you’ll notice that...

View Article

New routing system for Ext JS

Server-side MVC frameworks usually have a built-in routing system that matches URLs with pre-defined routes, and then dispatches Controller Actions, parsing parameters, doing validation, and etc. This...

View Article


Image may be NSFW.
Clik here to view.

Adding Custom Font Icons to Sencha Touch 2.2

In Sencha Touch 2.2 instead of using icons with the -webkit-mask trick, Touch is moving to a more cross-browser solution with icon fonts. You can read more about this at Steve Drucker blog Changes to...

View Article

Sencha Touch Sliding Menu – The “Facebook Menu”

Sliding Menus became very popular on the mobile space thanks to the Facebook app. Since I developed a solution for the SenchaCon App, and got a lot of requests from attendees to make this public, here...

View Article

The definitive solution for history support on Ext JS

Have you ever used a single-page application where accidentally hitting the backspace key would “shoot you out” of there? Or when you are used to click back/forward on your browser but now you can’t...

View Article


Reusing Sencha Touch views with Controller Helpers

One of the most repetitive task in Sencha Touch Controllers (and Ext JS) is view rendering. You click a button, a view renders. A list item is selected, another view. And it goes on and on… So, after...

View Article


Image may be NSFW.
Clik here to view.

Introducing App Inspector for Sencha

Chrome Dev Tools is a terrific tool for debugging web applications. It allow us, developers, explore the DOM, debug JavaScript, find performance bottlenecks, have a clear picture of browser rendering...

View Article

JSDoc plugin to detect private ‘_’ prefixed members automatically

Lately I’ve been using a lot of JSDoc under Netflix TVUI Team projects. JSDoc used to run with Java and Rhino, which sucked a little bit, but since 3.3.0 they have it with Node.JS! Personally I think...

View Article

Image may be NSFW.
Clik here to view.

First impressions on Ext JS 5

I’ve been wanting to check Ext JS 5 out for a few months now since its release in June. I read the blog post announcement and really got excited with the new release, especially with the introduction...

View Article
Browsing latest articles
Browse All 14 View Live




Latest Images