Wednesday, April 25, 2012
9:00-9:25am
Wednesday – 04/25/12
COMMUNITY SESSION The HTML5 Connectivity Revolution GEN-01
Peter Lubbers
Program Manager
Google Chrome Developer Relations team
While HTML5 is mostly about evolution, some of the features in the Connectivity and RealTime area are, in fact, pretty revolutionary. Combining the power of socket connections for protocol communication, rich graphics, and offline capabilities makes it possible for web apps to be on par, or even better than, desktop applications.
This is precisely what makes HTML5 so compelling. HTML5 is making the web more interactive and in the quicker. It also reduces the need for middleware with HTML5. Peter will explore what some of the major new feature areas are when it comes to HTML5 connectivity and real time and how those are changing how you will build modern web apps.
|
9:30-10:30am
Wednesday – 04/25/12
COMMUNITY SESSION What Business Are We? GEN-02
Jason Hoffman
CTO, Founder
Joyent
Everyone talks about Cloud computing, but the reality is the Clouds form in specific spots for specific reasons. Understand why Clouds and Commerce are driving the next wave of HMTL5 Development and the ability to facilitate more direct transactions through the Internet.
Jason is responsible for overseeing the engineering, operations and product groups’ development and implementation of Joyent’s Cloud Computing technology. Jason taught at the university level for more than a decade, is a prolific speaker and author and a highlyregarded expert on scalable systems.
|
10:45-11:10am
Wednesday – 04/25/12
COMMUNITY SESSION Anatomy of an App GEN-04
Andrew Lunny
Computer Scientist
Adobe
Hybrid mobile development frameworks, most prominently Apache Cordova, formerly known as PhoneGap, make it easy to implement mobile apps using HTML5. But how does writing an app differ from a mobile web site? We’ll explore the challenges, benefits and surprises of writing apps with web technologies.
Andrew Lunny is a software developer based in San Francisco, and the author of PhoneGap:Beginners Guide. He currently works at Adobe on the PhoneGap Build project, building thousands of apps a day for five different mobile platforms. He is alsoresponsible for writing cogent error messages when something inevitably goes wrong.
|
11:10-11:35am
Wednesday – 04/25/12
COMMUNITY SESSION Web, Native GEN-05
David Kaneda
Creative Web Technologist
–
Smart Phones and tablets are not about keyboards and voice commands, they are about touch and sight. Getting the look and feel right is critical for application developers. Learn the nuances of developing the right touch.
David Kaneda, with his wealth of design knowledge, leads the Sencha design team. He has over eight years of experience designing in a variety of fields, from architecture and fashion to education and software. Recently, David created Outpost, an iPhone app for Basecamp, and jQTouch, a Javascript framework for iPhone development.
|
11:35-12:00pm
Wednesday – 04/25/12
COMMUNITY SESSION The Future of Mobile Computing GEN-06
Sy Choudhury
Director of Product Management, Web Technologies
Qualcomm
Are Web apps on par with native apps? What will it take to make the army of cellphones smart enough to take over from the PC? What is missing and how does it impact your app development? Should you ever design for a desktop /keyboard again?
Sy is responsible for web technologies, including optimizations and new features developed to enhance the core web browser, JavaScript engine, web apps functionality, and Adobe Flash Player for Qualcomm’s Snapdragon family of processors.
|
12:00-1:30pm
Wednesday – 04/25/12
KEYNOTE LUNCHEON GEN-07
Dr. Ronjon Nag
VP App World & Intelligent Systems
Research in Motion
|
1:30-2:45pm
Wednesday – 04/25/12
The Current State of Graphics on the Web AN-01
Deepa Subramaniam
Group Product Manager of Open Web Technologies
Adobe
There are a multitude of options available when building rich graphical experiences for the web. Do you use Canvas, SVG, WebGL or CSS? Which popular drawing framework should you chose? What is the performance profile of the varied choices across multiple platforms and browsers? Join Deepa Subramaniam who will answer these questions by providing an unbiased view of graphics on the web. She will cover implementation status and performance considerations when building expressive experiences in the browser or on devices, including a special focus on the current state of SVG and what is coming down the SVG pipeline.
|
Real-Time Node.js … presented in Real-Time GM-01
Alex Cruikshank
Programmer
CarbonFive
Rudy Jahchan
Computer Systems Analyst
CarbonFive
With HTML5 on the client, and Node.js on the server, you can write rich, realtime experiences … like this presentation! Join us in an interactive session where you, the audience, control the flow with the very technology were discussing. Together well set the pace and direction as we cover a wide range of topics, from getting started with Node.js to socket communication, using the presentation code as an example.
|
Mobile Design Trends UI-01
David Kaneda
Creative Web Technologist
–
David Kaneda will look at rising design trends, in both web and native apps, and discuss potential technical issues in using HTML5 and CSS3 in mobile application design.
|
3:00-4:15pm
Wednesday – 04/25/12
Demystifying Devices: Understanding the Future of the Web and Apps AN-02
Jacob Surber
Product Manager
Adobe
Part of being a great web designer is understanding the medium you are designing for, recognizing its weaknesses and pushing its strengths. In this session, Adobe Evangelist Paul Trani will demystify the technology alphabet soup of CSS, HTML5, jQuery Mobile, PhoneGap, TypeKit and Sencha Touch so you can boldly execute on your next project or at least sound really smart in meetings.
|
Unity vs. HTML5 GM-02
Tyler Bryant
CEO/Founder
Starship Interactive, LLC
Not everyone believes that HTML5 is the panacea for gaming. Gaming has specific characteristics that make gamers want device optimization. Where is the bang for buck in software to support the game community. What tools make game development easier and will HTML5 be masked by them or replaced?
|
Sencha Touch 2 UI-02
David Kaneda
Creative Web Technologist
–
Sencha Touch 2 is a highperformance mobile HTML5 framework. Built for enabling worldclass user experiences, Sencha Touch 2 is the only framework that enables developers to build fast and impressive apps that work on iOS, Android, BlackBerry, Kindle Fire, and more.
|
4:30-5:45pm
Wednesday – 04/25/12
Building APIs for HTML5 AN-03
Tom Shafron
CTO
Viewbiquity
Programming the meat of your JavaScript application is the most productive and lucrative element for any development team. Typically, the last 10 percent of the development effort administration tools, permission architecture, accountability, logging, etc. prove to be the most tedious, and usually end up taking 90 percent of the time allotted for the project. Learn how Viewbiquity Data Objects make that 10 percent substantially easier, while decreasing training time for the adminstrators managing your applications. And, once your JavaScript application is complete and generating anywhere from thousands to even billions of data points, tools must be used to visualize and analyze this information. Learn how simple it is to deal with huge data sets using Viewbiquity Automated Data Layers REST and JavaScript APIs.
|
Games using HTML5 GM-03
Keith Wright
Software Engineer
MocoSpace
While the advocates fight over the value of the developing games using HTML5, a community has formed in the game development community that shows HTML5 is ready for action and play. This session is about the development of games in HTML5 and how to accomplish the goals of providing a common code base for use on any device.
|
Innovation 3.0 UI-03
Today, many Brands are resizing 2.0 sites for mobile customers. A good transition step. But 3.0 innovators are rethinking how to become a truly Mobile Brand: One that serves its Raving Fans, over time and on demand. This has led to a new generation of Branded Apps that redefine how customers stream, search, shop, and sharewithin their mobile lives. This presentation reviews innovation leaps and insights into the top design patterns and practices for 3.0 apps.
|
6:00-8:00pm
Wednesday – 04/25/12
NETWORKING RECEPTION GEN-10
|