August DJUG meeting at Lowry

August 10th — Introduction to JavaScript BDD testing with jasmine and Introduction to Jquery Mobile

Location: Lowry
Building 758 Rm. 138-140
1059 Alton Way
Denver, CO 80230

5:30-6:00: Food, Soda and Networking
We are grateful to Tek-Systems for their continued sponsorship of the
Food and Soda!

6:00-7:00:
BASIC CONCEPTS: Introduction to JavaScript BDD testing with jasmine

Abstract:
With the advent of more and more mobile devices and smart devices such as TV’s etc the amount of HTML and JavaScript being developed is expanding. We have developed many development and testing best practices in the Java arena and we need to continue those practices into the client space. There are a staggering number of JavaScript libraries flooding in to the open source arena and many are focused around testing and simulation of the browser without needing a real browser to enable Continuous Integration. One of those new frameworks is Jasmine and it enables testing of your JavaScript using a BDD approach. In this talk we will introduce Jasmine and show you how to begin writing and executing BDD tests for your JavaScript and how to extend the framework to meet special needs.

Bio: Scott Ryan

Scott is an independent consultant that specializes in helping companies of any size adopt Open Source technologies to solve real business problems and add revenue to the bottom line. Scott enjoys hands on development as well as training and mentoring and introducing teams to more efficient ways to work together to develop quality software. Scott is involved in a number of Open Source projects on both the Server and Client side. In his free time he has a wide range of interests including riding his Harley, flying, biking and volunteering.

7:30-8:45:
MAIN PRESENTATION:  Introduction to Jquery Mobile

Abstract
As development focus shifts over to the mobile arena and it myriad of platforms companies need a better way to develop a single code line for all the devices in order to keep costs down. HTML5 has exploded onto the scene and combined with advances in JavaScript and CSS has become the preferred way to develop mobile applications. In this talk we will look at a JQuery plugin that does runtime enhancement to HTML-5 based applications to allow them to run on mobile devices with the common eventing and interaction models used in the mobile space. We will also take a quick look at phone gap that allows you to package up your HTML-5 based application into a native application for multiple devices and also gives you access to some native capabilities of the device such as camera, contact list, compass etc.

Bio: Scott Ryan

Scott is an independent consultant that specializes in helping companies of any size adopt Open Source technologies to solve real business problems and add revenue to the bottom line. Scott enjoys hands on development as well as training and mentoring and introducing teams to more efficient ways to work together to develop quality software. Scott is involved in a number of Open Source projects on both the Server and Client side. In his free time he has a wide range of interests including riding his Harley, flying, biking and volunteering.

*** AGENDA ***

5:30 – 6:00 p.m. Food, and Networking.
6:00 – 7:00 p.m. Basic Concepts/First Session
7:15 – 7:30 pm Announcements – companies hiring, job seekers
7:30 – 8:45 p.m. Main/Featured Presentation
8:45 p.m. Door prizes

*** DIRECTIONS ***
Here’s some additional directional help:

Campus Map:

http://www.cccs.edu/Docs/About/LowryDirectory.pdf

Driving Directions:

http://www.cccs.edu/Docs/About/DrivingDirectionsToLowry.pdf

Look for the building with the UNC signage on it as Bldg 758 might be difficult to see.

This entry was posted in Uncategorized. Bookmark the permalink.

Comments are closed.