Meeting: Oct 22 - Phonegap

##This Month
Tuesday: Sept 17, 2013

11:30 am

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

##”About “Phonegap”

Are you excited about all the mobile technologies available today but you can’t decide which language to learn? Is your company planning to build a mobile app but you can’t decide which platform to invest in first? The answer is simple: don’t choose! In this session I will show you how you can use the PhoneGap framework to build an app using just HTML, Javascript and CSS that will compile to a native app. Along the way, I’ll point out various performance tips, helper libraries and design patters to make your app experience awesome on all devices. Your app will be ready for submission to each platform’s app store and will install and run natively all from a single code base!

Read More

Meeting: Sept 17 - New Rules of Javascript

##This Month
Tuesday: Sept 17, 2013

11:30 am

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

##”About “The New Rules For Javascript”

I bet you’ve been writing JS for years and you think you’re pretty good at it. I bet you think you know all about how functions create closured scope, and how this gets bound, and even how .prototype works. Or, rather, you probably don’t care because your framework or library takes care of all that for you.

JavaScript is generally considered one of the most misunderstood (and maligned) languages of the modern programming era. And there’s good reason for that, because most developers who write JS never actually deeply know how the language works. They blame all their WTFs on language bugs, instead of the shortcomings in understanding.

This talk re-visits some of the “tough parts” of the language by declaring “New Rules”

Read More

Meeting: Aug 20 - Lightning Talks III

##This Month
Tuesday: August 20, 2013

11:30 am

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

##”About “Lightning Talks III”

If you’ve never heard of our lightning talks before, here is how it goes:

Lightning talks are a lot of fun. Its an open forum where our members can get up and talk about what they want. The talks need to be short - generally 5-10 minutes. You can cover anything that is javascript, or related to javascript. You can talk about a problem you’ve solved, a plugin you like, a cool blog post you read, something you’re working on now, or pretty much any other way you’re using javascript to achieve your goals.

Read More

Meeting: July 23 - Web applications in Firefox OS

##This Month
Tuesday: July 23, 2013

11:30 am

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

##”About “Writing Web Apps for Firefox OS”

Can I really do this with Javascript?

Yes.

Firefox OS apps are just Web apps written with HTML, CSS, and JavaScript.

You publish them on the Web like you would publish any other Web site.

Let Yuri Show you how.

Read More

Meeting: June 18 - Ember.js

This Month

Tuesday: June 18, 2013

11:30 am

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

##”About “Ember.js”

###Light Your Fires for Ember

Ember Js bills itself as a framework for creating ambitious web applications. Its a strong system integrating data binding, templates, and common idioms so you can focus on what makes a web app special, without reinventing the wheel. Perhaps you’ve worked in other frameworks, and have wondered what makes Ember exceptional.

Now is your chance to learn, and Jeremy Green is going to be your guide on a titillating code safari deep into the trenches of Ember.

Read More

Meeting: May 21 - IMPACTjs

This Month

Tuesday: April 16, 2013

11:30 am

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

##”About “IMPACTjs”

###They’re cropping up everywhere - Javascript frameworks for game creation.

You’ve probably played with some by now, and if not, you should take a gander at some of the more interesting ones. Javascript is a surprisingly robust and fun environment to for making games that can run in your browser.

Of the many game engines, a few will stick out. Impact.js is one of the ones worth your attention.

Why Impact? I’ll show you. Bring your laptop to the next meeting - you’re going to use it. We’re going to assemble a simple game together in no time with Impact.js, and you can see why it is an effective and expressive system for creating content. We’ll examine Impact’s built in AMD, clear design patterns, animation system, awesome level master and useful debugging tools. We’ll also look at how the system is extensible, and can even host external tools within.

Don’t miss this meeting, you’re in for a javascript treat! Dominique, the developer of Impact has been so kind to give us a usergroup licence for noncommertial use of Impact. If you’ve been curious about Impact.js but haven’t had a chance to see what the fuss is about, now you can know!

Read More

Meeting: April 16 - Lightning Talks II

This Month

Tuesday: April 16, 2013

11:30 am

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

Bzzzt.

##”About “Lightning Talks”

We liked our last lightning talks so much, we want to do it again! If you’ve never been involved in one of those before, its pretty simple: Its an open forum where our members can get up and talk about what they want. The talks need to be short - generally 5-10 minutes. You can cover anything that is javascript, or related to javascript. You can talkabout a problem you’ve solved, a plugin you like, a cool blog post you read, something you’re working on now, or pretty much any other way you’re using javascript to achieve your goals.

Read More

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: February 19 - The Making Of A Javascript Game

This Month

Tuesday: February 19, 2013

11:30 am

@The Exchange

The Making Of A Javascript Game.

##”Wait…. You Can Make Games With Javascript ?”

Dude. Yes you can.

Some developers from right here in Oklahoma are doing it right now. James Simpson and Luke Simpkins of Goldfire Studios have managed to create a vast, persistent virtual world that you can enjoy with javascript. The game is accessible anywhere using the latest Html 5 technologies, right in your browser, phone, tablet or any other modern device.

You can’t miss this next meeting. You’ll have an opportunity to listen to some talented developers talk about their experiences in this technology stack, their experiences in the game industry, and how they have dealt with many common, and possibly not-so-common issues with client-stack game development.

Read More

Meeting: January 22 - Ecmafox

This Month

Meeting January 22, 2013 @The Exchange

Ecmafox.

“ All ships check in!! ….For ECMAScript”

We say javascript, but what we really mean is ECMAScript. If js development is important to you, then so are the latest standards rolling out. Javascript has always been constantly evolving, and now is your chance to evolve with it. Come see Yury Delendik show you the future of js, and do a barrel roll for javascript!

Read More