In case anyone is interested in what sessions are available:
Enterprise Track Breakout Sessions
1:30 PM - 2:15 PM The New Enterprise Mobility Strategy (ENT01)
With an evolving mobile ecosystem, supporting just one platform and one code stream is a significant challenge. Enterprise developers are charged with building applications that span the available consumer choices, and still meet Enterprise requirements. Discover how to tackle this challenge without exerting excessive effort or investing in dozens of different products.
2:15 PM - 3:00 PM Migrating BlackBerry Java to BlackBerry 10 and BlackBerry WebWorks (Part 1 of 2) (ENT02)
Learn how to migrate BlackBerry Applications that were written in Java so that they will work with the BlackBerry 10 platform. There are readily available options for migrating those BlackBerry applications to BlackBerry WebWorks, including a simple upgrade path to the BlackBerry 10 platform. In this session, we will discuss how to approach a migration, prepare for tomorrow with today’s tools, and ultimately prepare a comprehensive list of software requirements for the BlackBerry 10 platform.
3:15 PM - 4:00 PM Migrating BlackBerry Java to BlackBerry 10 and BlackBerry WebWorks (Part 2 of 2) (ENT03)
Learn how to migrate BlackBerry Applications that were written in Java so that they will work with BlackBerry 10. There are readily available options for migrating those BlackBerry applications to BlackBerry WebWorks, including a simple upgrade path to BlackBerry 10. In this session, we will discuss how to approach a migration, prepare for tomorrow with today’s tools, and ultimately prepare a comprehensive list of software requirements for BlackBerry 10.
4:00 PM - 4:45 PM BlackBerry Enterprise Features of the Future (ENT04)
See what to expect from the Software Management, Enterprise Perimeter, and BlackBerry services of the future.
Native Track Breakout Sessions
1:30 PM - 2:15 PM The Anatomy of a BlackBerry10 App (NAT01)
Find out the basics of building a BlackBerry 10 application – from how an application is packaged and the application guidelines, lifecycle and application sandbox to troubleshooting common challenges. Then learn how to sign and publish your application to BlackBerry App World™ and make the most of everything this marketing tool has to offer.
2:15 PM - 3:00 PM Cascades Fundamentals / BlackBerry10 Cascades Samples (NAT02)
On the BlackBerry 10 platform, Cascades is the easiest way to build native applications. This session walks you through the Cascades platform and its development tools. It gives you insight in which APIs are available, a basic understanding of the Cascades UI FW and the role of QT in the platform.
3:15 PM - 4:00 PM Start to Finish: Developing a BlackBerry10 Application using the BlackBerry 10 NDK (NAT03)
Walk though the development of a BlackBerry 10 application from start to finish including a user interface written in Cascades, network data access, persisting local data, and accessing sensor APIs. This session is an excellent way to understand the key components of the platform and how they work together to enable application development.
4:00 PM - 4:45 PM BlackBerry Native SDK for BlackBerry Tablet OS: Advanced Tooling (NAT04)
The BlackBerry® Native SDK for the BlackBerry 10 platform comes with an Integrated Development Environment that contains many helpful development tools. The application profiler helps pinpoint where optimizations will improve performance. The memory analysis tools help find memory errors and leaks. The IDE build system integration allows seamless edit-code-to-remote-debugging workflow. The system information helps monitor the remote system. This session introduces these valuable tools and techniques and how they can improve overall application performance and the development experience.
Web Track Breakout Sessions
1:30 PM - 2:15 PM Building HTML5 Apps with Native Capabilities (WEB01)
Join this interactive session to learn about building BlackBerry 10 applications using the BlackBerry® WebWorks™ development platform. Attendees will learn how they can transform their HTML5 assets into fully-featured, standalone applications with native look, feel and capabilities. Discover how the BlackBerry WebWorks SDK has evolved for BlackBerry 10 and see an overview of available APIs, architecture and developer roadmap. We’ll conclude with an overview and getting started intro to developing BlackBerry applications with the PhoneGap/Cordova platform.
2:15 PM - 3:00 PM Advanced BlackBerry HTML5 development: WebGL, custom extensions and remote web Inspector. (WEB02)
Join us in this session if you are looking for ways to take your BlackBerry HTML5 + BlackBerry WebWorks application development to the next level.
We will cover how to get started with WebGL, showcasing some original demos, and share how developers can get 3D graphical content running in their BlackBerry Web applications.
Looking to extend the capabilities of your BlackBerry WebWorks applications? Let us spend some time discussing custom extensions and how you can connect your HTML5 content with native device OS features.
Finally, we don’t want anyone to leave the Jam session without seeing some live demos of remote web inspector, the powerful debugging tool helpful to BlackBerry developers for troubleshooting and profiling HTML5 + BlackBerry WebWorks content.
3:15 PM - 4:00 PM How to get that Native Look and Feel using bbUI & Alice.js (WEB03)
Come to this session to learn how you can easily achieve a native BlackBerry look and feel in your HTML5 application using BlackBerry bbUI.js and Alice.js. Find out how these toolkits can be used to produce amazing user experiences with very little effort. We’ll cover what bbUI.js is, how it works, as well as provide an overview and working demo of Alice.js – a lightweight, independent CSS engine.
4:00 PM - 4:45 PM Making the Most of Existing Public Web Development Frameworks (WEB04)
Attend this session for an overview and analysis of popular public Web development frameworks such as jQuery Mobile, Sencha Touch, Zepto and Dojo. Gain insight into which one is right for your own development needs. Guidance will be shared on how to fully take advantage of the capabilities for these frameworks and optimize for BlackBerry.
We’ll focus on jQuery Mobile, which is an HTML5-based user interface system for all popular mobile device platforms, built on the rock-solid jQuery and jQuery UI foundation. In this session, we will provide an overview of the framework, a quick introduction to using jQuery Mobile, and a look at the current roadmap.
We will also cover the benefits and features of popular specialized frameworks such as Modernizr, Three.JS and createJS.