NFL.com's Ryan Cannon joined us at YUIConf 2011 to share the story of why NFL.com chose YUI over jQuery, how they migrated a large codebase from Prototype to YUI 3 on a tight schedule, and how they use YUI to create websites and mobile apps for one of the world's most popular sports leagues.
In this talk from YUIConf 2011, Jeff Burtoft, Lead Frontend Engineer at USAA, shares what he's learned about building performant and scalable cross-platform mobile web apps using YUI. In the course of the talk, Jeff reveals some of the pitfalls of dealing with device limitations -- particularly when building native-wrapped web apps that run in web views -- and explains how he and his team worked around them using YUI.
In this YUI Open Hours session from December 15, 2011, YUI engineers Luke Smith, Eric Ferraiuolo, and Ryan Grove discuss the changes and new features that landed in the first preview release of YUI 3.5.0. Among them: major performance improvements for Get and Loader, the new Y.App component, and laying the foundation for the new DataTable widget.
Links mentioned:
Paul Hummer's YUI 3 Nightlies (with combo server): http://iamtherockstar.com/blog/2011/12/13/announcement-yui-3-nightlies/
Loader issue in PR1:
(discussion) http://yuilibrary.com/forum/viewtopic.php?f=92&t=9116
(patch) https://gist.github.com/1478138
Staging site yuilibrary.com (docs that correspond to the dev master branch):
http://stage.yuilibrary.com
DataTable gallery module:
http://yuilibrary.com/gallery/show/datatable-350-preview
In this talk from YUIConf 2011, YUI engineer Allen Rabinovich shares the process he used to architect and build the new Calendar widget in YUI 3, and explains how you can use a similar process to build your own widgets. He also shows off the new component and reveals a clever performance trick used to speed up the rendering of multiple calendars.
In this YUI Open Hours session from December 1, 2011, YUI engineers Luke Smith and Eric Ferraiuolo discuss the plans for YUI 3.5.0 and describe how the YUI team is working to make the development process more transparent and invite more community involvement by posting design proposals as GitHub gists, and by using GitHub pull requests to solicit community code reviews for work-in-progress code.