Wednesday, July 09, 2014
Wednesday - 7/09/2014
Continental Breakfast
Wednesday - 7/09/2014
Keynote Presentation by Nickelodeon
Director of Game Development
Wednesday - 7/09/2014
Keynote Presentation
UI and Browser Marketing Manager, Media Processing Division
Wednesday - 7/09/2014
Coffee Break
Wednesday - 7/09/2014
Haxe Introduction
Director of Game Development
Haxe is an open source programming language. While most other languages are bound to their own platform Java to the JVM, C# to .Net, ActionScript to the Flash Player, Haxe is a multiplatform language. Haxe supports Javascript, Flash, NekoVM, PHP, C++, C# and Java: Hear how Haxe will let the developers choose the best platform for a given job and understand how to develop with Haxe regardless of the platform or programming language.
App Framework - Bridging the Performance Gap for Hybrid Applications
Software Engineer
Intel Corp.
Learn the benefits of Intels App Framework for creating cross platform applications. Using the same code base, you can get native style themes for the most popular smart phone operating systems. We will cover the major issues with cross platform development, common fixes, and how App Framework delivers the fixes seamlessly to the developers. We will also discuss using additional tools like Angular or Bootstrap with App Framework.
Wednesday - 7/09/2014
Haxe & Flambe Got Game
Director of Game Development
Flambe is a fast, expressive, and crossplatform engine for HTML5 and Flash games. If you are familiar with Flash you will find the transition to Flambe easy. Join a community of HTML5 gamers and learn how to develop games using Haxe Flambe
JavaScript: The Nine Circles of Hell
Solutions Architect
JavaScript is everywhere these days. Its on your computer, on your phone, on your web server... and while it has never been more popular, its still the same frustrating programming language it has always been. In this session we will identify the most common pitfalls JavaScript developers encounter when building web applications and discuss the techniques for writing frustrationless code.
Wednesday - 7/09/2014
Conference Luncheon - Keynote Speaker TBA
Wednesday - 7/09/2014
Visit Sponsor Tables - Coffee & Dessert Served
Wednesday - 7/09/2014
HTML5 Video in a Flash World: When can Flash Go Away?
Technical Lead
We all know that HTML5 includes support for highquality video playback, but why is Flash still the dominant platform for video playback? Learn how the makers of the JW Player, the web’s most popular video player, attempt to strike the right balance in today’s changing environment.
CSS Animations, SVG, and Canvas: Constructing Animations using the Proper Tools
Lead UI/UX Designer and Developer
Basho Technologies
Designing a visualization or animation has to take into account many factors: communication, design, responsive development, and backwards compatibility. During this session we look at all of the tools available to work with and make decisions on which is the most appropriate for each task, depending on what User Experience concerns are the most important to the project.
Wednesday - 7/09/2014
Bridging the Cap of the Module Wars
VP of Engineering
Penton Media
RequireJS is for “client side” developers and browserify is for “node developers.” Bower is for “client side” developers and npm is for “node developers.” Or so the popular tweets and blog posts would make you think. I’d like to tear down these walls with you and show you how the two sides aren’t that different after all. Practically, I’ll show you not only how to use bower dependencies in your browserify project, and npm dependencies in your RequireJS project. We can stand on the shoulders of both giants to build awesome software for the browser.
Using Responsive and Adaptive Technologies
Developing solutions for a continuum of devices using disparate web platforms is challenging. This session will cover usage of responsive web design and adaptive techniques that leverage HTML5 and CSS3 to develop web solutions that can support multiple devices. Topics will include best practices, available open source libraries and frameworks, implications for native apps, browser support, and the current state of web specifications related to this topic
Wednesday - 7/09/2014
Keynote Presentation
Wednesday - 7/09/2014
Keynote Presentation
Associate Professor
Rey Juan Carlos University
Wednesday - 7/09/2014
Open Networking Reception - Visit Sponsor Tables
Thursday, July 10, 2014
Thursday - 7/10/2014
Continental Breakfast - Visit Sponsor Tables
Thursday - 7/10/2014
5 Things Developers Need to Know About Design
Adobe Developer Evangelist
Exceptional design doesnt always have to come from the design department. In fact, designers often play by simple guidelines they follow intuitively that anyone can learn. In this session you will learn the techniques designers use as well as the things they wish every developer knew about design. Understanding these 5 things will not only make you better at design, it will help you work better with designers.
Building Java HTML5/WebSocket Applications
Java EE/GlassFish Evangelist
The family of HTML5 technologies has pushed the pendulum away from rich client technologies and toward evermorecapable Web clients running on today’s browsers. In particular, WebSocket brings new opportunities for efficient peertopeer communication, providing the basis for a new generation of interactive and “live” Web applications. This session examines the efforts with JSR 356 to support WebSocket in the Java programming model, from its baselevel integration in the Java Servlet and Java EE containers to a new, easytouse API and tool set that is part of the standard Java platform.
Thursday - 7/10/2014
Build, Run and Manage Cross-Platform Apps with a Mobile Application Platform
Program Director, IBM MobileFirst Platform & Analytics
Mobile applications allow you to turn every interaction into an opportunity to deliver value. Whether they help you to create deeper engagement with your customers, enable your employees to work more productively, or connect you to your ecosystem of partners, the application is often the first point of contact and it must allow users to take action anytime and anywhere. How do you rapidly and cost effectively deliver a portfolio of enterprise mobile applications? Explore with us how you can meet and exceed customer expectations and business requirements with an HTML5 standardsbased, mobile application platform and an agile, integrated mobile DevOps strategy that helps you develop, connect, manage and secure mobile apps with unmatched speed and agility.
Project Avatar: Developing JavaScript Services with Node on the JVM
Java EE/GlassFish Evangelist
Project Avatar is an open source project that brings together the best of the Java Virtual Machine, JavaScript, Java Enterprise Edition, and the Node programming model to build scalable serverside JavaScript applications that can leverage the maturity of the Java ecosystem. Learn the benefits of running Node applications on the Java Virtual Machine, and see how to rapidly create JavaScript applications using a productive JavaScript servicescentric programming model. See how to use your favorite clientside JavaScript framework, or use Avatars clientside framework, to call Avatar services using REST, Server Sent Events, and WebSockets.
Thursday - 7/10/2014
Conference Luncheon - Keynote Speaker TBA
Thursday - 7/10/2014
Visit Sponsor Tables - Coffee & Dessert Served
Thursday - 7/10/2014
Performance is Everything: Creating Smart & Slick HTML5 Animations
Creative Director
Manager of Design Technology
Overview of the various technology options available for achieving highperofrmance inbrowser animations. HTML5, JavaScript, CSS3, etc.. Strategy and approach for when to use each technology most effectively and appropriately for optimal performance and user experience.Tips, tricks and specific techniques to improve animation performance and consistency across all devices, browsers and platforms. Fully optimizing your animations with hardware acceleration. Effectively using Canvas and requestAnimationFrame. Bitmaps vs. vectors for increased performance. Best approaches for identifying and testing performance issues. Review popular tooling options JavaScript libraries and IDEs.
Real time Communications in HTML5 and Native Mobile Applications using WebRTC
Technical Director
WebRTC is revolutionizing the telecoms world by making it easy for HTML5 and mobile application developers to add real time communication capabilities to their applications. The ease of integration of WebRTC makes communication contextbased it becomes part of the application itself instead of a specific external activity. Presenters in this session will: Explain what WebRTC is; Show some example use cases for WebRTC; Discuss what developers should consider in terms of infrastructure when using WebRTC; Describe some of the components and technologies that are available to developers; Demonstrate the power of WebRTC using HTML5 and native mobile example applications.
Thursday - 7/10/2014
Node.js Micro-Services: The Water is Fine, Jump In!
Web Architect
The session chronicles a small but determined team in IBM Rational that took an opportunity or excuse of the new cloudbased development tools to ditch the tried and well worn path of Enterprise JEE and push instead for Node.js microservices. You will learn how we arrived at a stack consisting of Node.js, express.js, Dust.js, jQuery, Require.js and Bootstrap. I will pass on the tips on what worked, and what to avoid. I hope that this session will encourage others still sitting on the fence to give Node.js a try in production. IBM is decidedly not a crazy startup: if we can do it, you can too. The water is fine, jump in!
HTML5 Mobile Apps Don't Have To Suck
Director of JavaScript Engineering
Sometimes, youve got to rock the boat to keep it from sinking. Bellys decision to scrap their native iPad app and build an HTML5 app was a risky move but proved to be one of the best decisions the startup has made. While mobile web is considered a harsh environment with low processing power, a few key techniques can be used to get the best performance out of your application. Bellys unique deployment platform, built on Phonegaps mobile framework, enables instantaneous software updates to any or all devices; making A/B testing a breeze. In this talk, Dave Arel will discuss how to build fast, proficient, nativelike HTML5 mobile applications, and the enormous benefit it surely brings.
Thursday - 7/10/2014
Visualizing Large Data Sets Using WebGL
Software Engineer
Data analysts must navigate increasingly larger data sets, sometimes with billions or more records. This session presents methods for interactive visualization of big data, following the idea that perceptual and interactive scalability should be limited by the chosen resolution of the information, not the scale of the data. Starting withmethods for interactive querying using binned plots through acombination of multivariate data tiles and parallel query processing. Ending with a discussion of design space of scalable visual summaries that use data reduction methods such as binned aggregation or sampling to visualize a variety of data types.
Security Risks on the Web
HackMiami / Information Security Services
The web is getting better but security is getting harder. Our friends in OWASP guide us as to the threats on the web. They look at how HTML5 hardens some of the security risks. The session also covers what risks are still known and if new threats are on the horizon.

Platinum Sponsor »


Gold Sponsor »


Media Sponsors »

Best SEOs
Best Web Designers
Code Magazine
HTML5 Report
Top SEOs
Visibility Magazine
Woman Who Code
Website Magazine