Get Lanyrd on your mobile (iPhone, Android and more) - check it out here

webOS Developer Day schedule

Friday 19th November 2010

  • Introduction to HP webOS Development

    by Ben Combee and Josh Marinacci

    If you can build a web page, you can build a webOS application. That’s the beauty of HP’s mobile platform, which is based entirely on the open web standards HTML5, CSS, and JavaScript—unlike other platforms, which make you learn a new language. This hands-on tutorial introduction covers the nuts and bolts of webOS and more. By the end of the session you will have learned the basics of the platform, built and run a simple app of your own, and received step-by-step instructions for getting your apps into the App Catalog and out to market. We’ll answer questions along the way.

    At 10:00am to 4:00pm, Friday 19th November

    Coverage video video

  • Copyright Law For Developers

    by Jonathan Ezor

    This session is an introduction to the business side of developing apps for the global market. It covers the issues surrounding intellectual property and copyright laws and the implications of the development and deployment tactics used. Learn the impact of decisions such as open source vs. closed, incorporating the work of others into your app, porting and cloning apps from other platforms, and controlling ownership of your end product.

    At 11:15am to 12:15pm, Friday 19th November

    Coverage video

  • Homebrew, Community and WebOS Internals

    by Rod Whitby

    In this session one of the most passionate and knowledgeable members of the homebrew community will provide an overview of the WebOS internals open source homebrew development organization. Rod Whitby takes us on a tour of the architecture, operation, and ecosystem to show how to develop third-party webOS patches, themes, and kernels. Learn how this innovative community develops after-market modifications and customizations in an ethical and collaborative way to achieve high-quality results. Q & A will follow the presentation.

    At 1:45pm to 2:45pm, Friday 19th November

  • Drive Your App To Success with Metrics

    by Greg Hrebek

    How do you know what to develop and where to market it? How do you know if that change you made had an impact? App analytics is key to understanding your user base. With understanding, you can focus your efforts more effectively and efficiently. This session will cover key app performance indicators and how to interpret them. We will look at various tools and methods for collecting metrics that matter.

    At 3:00pm to 4:00pm, Friday 19th November

    Coverage video

Saturday 20th November 2010

  • Welcome and Keynote

    by Phil McKinney, Ben Galbraith, Dion Almaer and Joe Hayashi

    At 9:00am to 10:00am, Saturday 20th November

  • Cross-Platform Web Development with PhoneGap

    by Brian LeRoux

    PhoneGap is an open source, cross-platform tool for writing a single code that runs on multiple mobile platforms using just HTML, JavaScript, and CSS. It is not a full OS toolkit and does not provide GUI widgets or high-level features. It’s simply a common API and set of build tools that give you uniform access to the browser and device services. JavaScript fans won’t want to miss this brisk walk-through of Nitobi’s popular PhoneGap project courtesy of lead architect Brian Leroux, creator of XUI and Lawnchair. Get tips on developing effective mobile web apps and learn how you can use your web programming skills to bridge mobile platform gaps.

    At 10:20am to 11:20am, Saturday 20th November

    Coverage video

  • Hybrid Apps and Cross-Platform Development Using the PDK

    by Ben Combee, Sam Clegg and Jelte Liebrand

    There are different ways to develop and deploy cross-platform apps. Hybrid apps allow the developer to unlock the best of both browser interfaces and native mobile components. Using HTML5 and JavaScript, browsers can access a phone’s built-in features like contacts, camera, and calendar. The HP webOS PDK enables developers to use third-party engines and libraries to develop C/C++ apps for webOS and other mobile platforms. In this session, Ben Combee explains two options for cross-platform development and discusses the impacts and advantages of each. Engineers from Quickoffice and Airplay present case studies on how they leveraged their code and assets to bring rich immersive games and applications to webOS and other platforms.

    At 10:20am to 11:20am, Saturday 20th November

    Coverage video

  • Marketing Your Apps: The Business of webOS Development

    by Joe Hayashi

    You’ve developed a killer webOS app. Now what? Joe Hayashi reviews some guidelines, best practices, and recommendations for successfully taking your app to market. Joe also discusses some upcoming enhancements to the webOS App Catalog and how you can take advantage of them.

    At 11:30am to 12:00pm, Saturday 20th November

  • webOS Under the Hood: Optimizing Performance

    by Greg Simon

    Ever wonder what makes webOS tick? Find out in this session as we review the browser and JavaScript engines that power webOS. Learn how those engines are configured on the device and how to optimize performance on webOS. Get tips for developing directly on our web platform.

    At 11:30am to 12:00pm, Saturday 20th November

    Coverage video

  • Lightning Rounds

    by James Harris, Jeremy Thomas, Geoff Gauchet and Brian Haeffner

    A handful of our talented developers each showcase an app and talk about the experience of developing for webOS in five-minute lightening-round presentations.

    • Jeremy Thomas: Creator of the exquisitely crafted Twitter client Bad Kitty
    • Geoff Gauchet: Father of the webOS Foursquare app and a little idea he calls neato!, which allows users to send text from a desktop browser directly to many popular webOS apps
    • James Harris: Quiz master extraordinaire of FlashCards
    • Brian Haeffner: Master of productivity with Done!, Noted!, and Myles
    • NiteOwl, winners of our Amped hack day cross-platform challenge in Atlanta last month. This mix of student developers and designers created a beautiful location-based app that solves the problem of finding late-night after-hours bars full of folks that just aren’t ready to go home yet.

    At 1:00pm to 1:30pm, Saturday 20th November

    Coverage video

  • Cross-Platform Webs Apps Panel

    by Dave Balmer, Ben Galbraith, Dion Almaer, Brian LeRoux, Greg Avola and Charles Jolley

    Building a mobile app usually involves using one proprietary SDK that targets one platform. This ensures a native look and feel as well as full access to features specific to that device or operating system. Sometimes, however, you don’t need full device access. Sometimes you might want to code at a very high level using just web standards and be able to run the application on multiple operating systems. This is similar to coding a mobile website, except that as a local application your app can launch faster, work offline, and have access to local resources. This session presents unique insights into solutions to cross-platform fragmentation.

    At 1:40pm to 2:40pm, Saturday 20th November

    Coverage video

  • Frameworks Landscape Survey

    by Josh Marinacci and Dave Balmer

    Though webOS ships with its own excellent Mojo UI toolkit, developers have the option to use any JavaScript toolkit they wish to develop rich cross-platform web and mobile applications. Some do it with no tool kit at all. This session takes you on a tour of three of our favorite Javascript toolkits including PhoneGap, JQuery Mobile and Jo and provides a landscape perspective on how to decide which one is right for you.

    At 2:50pm to 3:50pm, Saturday 20th November

    Coverage video

  • webOS 2.0 Features and Implementation for Facebook

    by Kevin Decker and Gray Norton

    Get an inside look at webOS 2.0 using our Facebook apps as the case study on how they can be employed. Kevin and Gray take turns introducing some great new 2.0 platform features and discuss when and how innovations such as Just Type, Card Stacks and Exhibition can be easily implemented to improve the experience of any application.

    At 2:50pm to 3:50pm, Saturday 20th November

  • Introduction to node.js and JavaScript Services on webOS

    by Kevin Hague

    Third-party services are an important new tool within webOS 2.0. This session covers basics of JavaScript services, including service interfaces, service lifecycle and a basic service example. Advanced topics include debugging, application packaging, and more node.js topics such as web services and file I/O. Learn how and when services should be used with their application, how services are packaged and distributed, and how node.js runs on webOS.

    At 4:00pm to 5:00pm, Saturday 20th November

    Coverage video

  • Rockstar Apps with HTML5

    by Dave Balmer

    The next installment in the Rockstar series picks up where Rockstar graphics left off.Learn some of the most practical ways to create more engaging, robust apps by incorporating animation, sound, and trickery. The techniques demonstrated show how a little bit of JavaScript and some clever CSS3 can add some sizzle and make your apps more appealing to the end user.

    At 4:00pm to 5:00pm, Saturday 20th November

    Coverage video

  • A First Look at Enyo, Next Generation webOS App Framework

    by Matthew McNulty

    This session offers a sneak peek of what's next for JavaScript development on webOS. Learn about the benefits of the next-generation framework and its impact on webOS developers. In addition to giving an overview of the framework and supporting tools, Matt will demonstrate applications built using this new technology.

    At 5:10pm to 5:45pm, Saturday 20th November