Meeting: March 26 - Overdrive Your Javascript

This Month

Tuesday: March 26, 2013

11:30 am

@The Exchange
700 1/2 W. Sheridan Ave.,
Oklahoma City, Oklahoma
73102

OverDrive Your Javascript.

##”About “Overdrive Your Javascript”

This month, we are going to rev up your Javascript RPM’s to the Full Throttle Ultimate Extreme Maximum™. There’s many ways to drive your Javascript. Some methods are more successful than others. I tried hot gluing a steering wheel to my computer case, and found that technique to be largely ineffective. Don’t make the same mistake I did! Come to this month’s meeting and let some experts show you how to insert driving pun here!

One technique available is to run a test driver. This means you use a navigation and scripting testing utility to ensure your code is running smoothly. How can you ensure your enduser’s web experience has set the cruise control to cool? You need to test your javascript! You can auto fill and submit forms, define and order browsing navigation steps, capture screenshots, log events, scrape web content and a host of other things to make sure your site is really working. CasperJS is a tool for the job, and Michael Sarchet is going to help you get started.

Another way to drive your Javascript is to implement a library to help make autonomous characters move in a realistic manner. The general term for this is ‘steering behavior’. This can include wandering, seeking and randomness, avoidance, and any other way things ‘move’. You might need to do this if you’re implementing some advanced interactivity, building a game, or doing some creative project. Ben VanTreese is working on a library to do this in javascript, and he is going to present it at this month’s meeting.

Read More

Meeting: October 16 - Mootools. Prototype.

This Month

Meeting October 16, 2012 @The Exchange

Mootools. Prototype.

“I love Javascript. Its so bad !”

You know why? There is a lot of choices and a lot of variety. There are a lot of tested, mature and useful frameworks and patterns available to a developer. Each one offers insight and techniques to help him/her solve real problems and achieve real goals. Javascript is totally bad. That means “good bad”, not, you know…. bad, bad.

One such framework is Mootools. Mootols (My Object-Oriented Tools) is a compact, modular Object-oriented js framework designed for intermediate to advanced javascript developers. Mootools is battle worn, tried and true. Its been powering sites for as long a jQuery, and has a strong userbase. The framework is extensible and modular, follows dry principles and allows for rich DOM interaction. If you’ve never taken Mootols for a test drive before, now is a chance to see what it can offer.

The next framework we will cover is Prototype. Prototype is one of the most popular Javascript libraries, and has ben around even longer than jQuery. Prototype is a framework that “aims to ease development of dynamic web applications”. If you’ve never used prototype, now is a good time to see what its does. It is currently used on 3.9% of all websites.

Read More

Meeting: May 15 - Knock-Out! Your Browser!

This Month

Meeting May 15, 2012 from 11:30am - 12:30pm at the <div> in Edmond, OK. Lunch will be provided!

Knock-Out!! Your Browser

This month we have a story of true victory. Users expect a modern web application to be a responsive and rich interactive experience. Users will be accessing your site from a variety of mediums, and will be expecting immediate feedback when they are interacting with the page. Don’t let this send a haymaker to your appliation!

This month we have two presentations lined up to get your browser down to fighting weight. In one corner we have Micah Choquette, who will teach you how to adapt your application to any viewing environment. You can ‘Parry and Block’ and ‘Slip and Turn’, as a whole host of viewing resolutions and devices get thrown at your app. In the other corner, we have Michael Sarchet who will teach you how to create a highly interactive experince with knockout.js. Use the power of MVVM to Cross, Hook and Jab your clientside viewmodel. Your pages will float like a butterfly and sting like a bee!

Its time to weigh in. The browser is waiting for your challenge!!

Read More