With iOS 6, Chrome, and IE10 we can now push the limits of JavaScript and HTML5 APIs. Lots of APIs are out there. However, not everything is similar to desktop: performance, background code and storage needs a review. This session will give you an overview of what you need to know, including labs testing on your own phone on progressive enhancement, feature detection and HTML5 APIs.
Read more.

Superconductor is a new browser language for building interactive visualizations of big data sets of up to one million nodes. It achieves this by automatically synthesizing parallel WebCL and WebGL code that runs on a GPU. This talk will discuss the future of data visualization, low-level parallel JavaScript extensions, and building an efficient yet usable framework that combines them.
Read more.

Who needs a web server these days? Cloud-based backends are transforming how many kinds of web and mobile apps are architected, radically reducing the amount of code and time needed to get your app to v1.0. This session explores the pros and cons of Windows Azure Mobile Services, so you can decide if a cloud backend is right for your next project.
Read more.

From the ground up introduction to the field of web performance optimization: network bottlenecks, the document parsing and evaluation pipeline, visual layout, javascript, and more. We'll investigate each in order and then pull it all together through case studies and hands-on examples.
Read more.

We know what good and bad JavaScript APIs “feel” like, yet we struggle with designing the kinds of APIs we enjoy using. The good news is that principles of good JavaScript API design do exist, and it’s possible to find, if you know where to look. In this session, Brandon will introduce four API design principles, and walk through examples of these principles as seen in several popular libraries.
Read more.

HTML5 has emerged as an open Rich Internet Application platform to rival Adobe Flash. HTML5 combined with WebGL can go even further, providing the most compelling user experiences imaginable. This session with Web3D pioneer and 3D expert Tony Parisi will cover HTML5 and WebGL development topics including rendering, animation, 2D/3D integration, multi-threaded programming and the tools pipeline.
Read more.

Successful products are increasingly design-driven, so honing your front-end development process can have a tremendous impact on your user experience. Maintain a flexible user interface with workflows for smoother integration of design changes, automating common designer needs, creating and maintaining a design-friendly local development environment, and managing front-end assets.
Read more.

There are lots of tools for tracking page load times — but as the web goes mobile, applications get asynchronous, and functionality moves to the browser, the meaning of “site performance” is changing. Most measuring tools haven’t caught up yet. We’ll talk about how to measure your users’ experiences beyond time to window load. #backbone #ember #html5 #mobile #performance #tools
Read more.

Come get practical guidance and best practices on how to turn your HTML5, and JavaScript into a great Windows app including touch-enablement, adopting the Windows look and feel, and system integration. This session will jump start you to start building Windows 8 apps with the skills you already have.
Read more.

There are now approximately 1 billion frontend frameworks, libraries, and tools to choose from when building web applications. It's easy to get stuck in the mud while wading through resources to find what'll work best for you and your team.
As a designer and frontend dev at GitHub, a lot of my job is making these decisions. Learn about the frontend arsenal of tools I use to get there faster.
Read more.

Use what you already know of web technologies to build great apps for Windows 8. Learn what the Windows platform offers; how apps are structured with HTML, CSS, and JavaScript; the fundamentals of the WinRT API; using the Windows Library for JavaScript and third party libraries; using HTML and platform controls; and an introduction to the Windows Store.
Read more.

Crawlers and scrapers have been around for ages.
However, being able to write them easily in JavaScript has been a significant advance in recent years because there is now little that a browser can do and a scraper can't.
Brace yourselves for the next chapter in the struggle between scrapers and data protecters!
Read more.

Building your apps for Chrome is the most reliable way to build high-speed, cross-platform desktop apps. ChromeApps, when combined with AngularJS and Nodejs, is the ultimate development stack. ATTENTION: Be warned that things will get crazy in this presentation. We will have security staff present to ensure the safety of the audience.
Read more.

Building a modern web app generally requires more than just platform primitives. You need productive tools, a package manager, intelligent compilers, rich libraries, sane semantics, modularity, polyfills for the latest and greatest features, and more. Learn how Dart brings it all together and gives you a consistent and coherent platform that runs across all modern browsers.
Read more.

Firefox is one of the leading web browsers, and doing web development in Firefox is getting easier as the built-in developer tools grow. This talk will give a brief peek at what the tools offer, and dive into solving a problem with this unique set of tools.
Read more.

Brackets is a desktop code editor built in JavaScript, HTML and
CSS. MIT-licensed and hosted on GitHub, Brackets is a code editor that
challenges the status quo with innovations like inline Quick Editing
and live browser connectivity. This session will provide an overview
of Brackets and demonstrate how to hack on the project so you can
customize and extend it to meet your needs.
Read more.

Sponsors

Sponsorship Opportunities

For exhibition and sponsorship opportunities at Fluent conference, contact Sharon Cordesse at (707) 827-7065 or scordesse@oreilly.com