Interviewing the Mighty Eagle of Angry Birds as he publishes the game to webOS

3 BY devrel

Peter Vesterbacka has the coolest title right now. He is “Mighty Eagle” of Rovio, the gaming company behind the mega-hit Angry Birds (which has topped the App Store for what feels like an eternity even though it is a matter of months!). The game has burst onto webOS this week, and we had the pleasure of sitting down with Peter for a special Palm Developer Podcast chat about both the experience of having a run away hit, and the experience of bringing it to the webOS platform.

You can probably see how much Ben and I actually enjoy the game ourselves as we talk about it with Peter. The soundtrack lingers in my head even as I write this post :)

If you watch and listen to the podcast you will learn:

  • What Angry Birds is, and the history behind the title (green pigs? why!)
  • How Rovio is a very experienced gaming company
  • The secrets behind the gameplay, and lessons for game developers out there in this regard
  • Thoughts on why the game has been a success, and where they will be taking it from here
  • How they reached out to the webOS community, and how the community responded in force :)
  • How shocking simple it was to actually port the game to webOS

Fancy writing some games for webOS? Already have something that you would like to port? Check out the PDK to get your share of the $1 million Palm PDK Hot Apps program.

The views expressed on the podcast are not necessarily those of Hewlett-Packard Company, its affiliates or subsidiaries.

Palm Developer Podcast Series: Episode Seven – Ares

0 BY devrel

Ben and Dion are joined by Matthew McNulty as they share details on Ares, Palm’s web-based tool for creating webOS apps. Matt gives a video walk through of the tool and provides the history, the how, and what it means to webOS and you!

There are a bunch of ways to stay in touch:

Palm Developer Podcast Series: Episode Six – Welcome to HP

3 BY devrel

Today we have been welcomed into the HP family which marks an exciting time for Palm and the webOS platform.

What does this mean for you, the developer community?

Phil McKinney, vice president and chief technology officer for HP’s Personal Systems Group (which the new Palm business unit reports into), kindly came to meet us and talk about the opportunity that arises from an HP backed webOS.

Phil discusses reasons why HP was interested in Palm, their commitment to the smartphone space, how they want to grow into new areas of mobility (e.g. slates, netbooks), and how their scale can help us grow to new heights.

Listen in to Phil to get a feel for what he and HP are thinking.

There are a bunch of ways to stay in touch:

Topics  Podcasts

Palm Developer Podcast Series: Episode Five – Facebook App Code Walkthrough

0 BY devrel

We took on the development of the Facebook application a few months back. If you want to see what it takes to build functionality as we have in the Facebook app, follow us as we go through a variety features and walk through the code to show you how it all comes together.

There are a bunch of ways to stay in touch:

Topics  Podcasts

Palm Developer Podcast: Episode Four – Jeff Bush and the PDK

2 BY devrel

With the new Hot Apps for PDK announced and $1M dollars of awards at the ready, you may want to know a bit more about the PDK tools and APIs? Fortunately, we have the right chap for the job….

In episode 4 of the Palm Developer Podcast, we were fortunate enough to have a great guest from Palm engineering. Jeff Bush runs the group that produces the Plug-in Development Kit (among other things). He joined us after our GDC coming out party for the PDK to share in detail information on what the PDK is, experiences from our initial developers (EA, Gameloft, Glu, etc), and then a full coding walk through of how you actually get going with the PDK.

Watch the show to learn about the tools that we have, what libraries are available, what the “PDL” is, how full screen PDK apps get the benefit of up-clocking the CPU, and much more!

There are a bunch of ways to stay in touch:

Topics  Podcasts

Palm Developer Podcast Series: Episode Three – New APIs coming in future webOS SDKs

0 BY devrel

In this episode Ben and Dion discuss the recent Palm Developer Day event. They discuss the content of the event and then deep dive into the technology and announcements that were made. Want to learn about JavaScript Services and how you will be able to write to the other side of the service bus? Or the upcoming db8 native JSON store? Or, the other great features and technology planned for developers. Also, make sure to keep watching for a surprise sales pitch at the end!

There are a bunch of ways to stay in touch:

Topics  Podcasts

Palm Developer Day Keynote: Betting on the Web, and looking at webOS futures

1 BY devrel

Ben and I had the real pleasure of hosting a Palm Developer Day event at our Sunnyvale headquarters. On Friday, we hosted a tutorial “get up to speed on webOS” day, and on Saturday we had two tracks of jam packed content from Palm engineers, amazing third party developers from the community, and members of our Developer Relations team.

It was incredibly energizing to meet with developers, some new to our platform, some dating back to the old PalmOS days. It was very clear that people love webOS and were excited to share with each other. We had sessions that tried to cover many aspects of being a mobile developer. We had deep dives on webOS technology from core architects of engineering, hands on tips from our awesome UX team on delivering amazing experiences on mobile, and business level talk sharing how to use all of the levers available to monetize or maximize downloads for your applications.

The welcome keynote, on Saturday morning, started out talking about the history of platforms, and how amazingly fortunate we are to have the Web. For most of the history of computing, the relationship between developers and proprietary platforms has been an interesting dance. At times we are aligned, and at times we aren’t. The Web brought in an openness that abstracted out the relationship.

The Web has gone beyond the days of the document, and the platform is growing in power. We discuss the key areas of the platform that are accelerating as we see HTML5 grow up.

Then, we got to share some of the exciting features that we are adding to webOS for developers by the end of Fall:

  • Accelerated CSS transforms and animations
  • JavaScript Services: You have always been able to publish messages to the Palm service bus (e.g. launch an application) but how about being able to subscribe and run code on the flip side? You will be able to do just that with JavaScript Services. You will get access to a slew of libraries in that world (your own process too!):
    • Background asynchronous services
    • File I/O
    • Binary JavaScript types
    • Low-level network I/O
    • “Medium-level” HTTP via CURL
    • Fast XML streaming parser
  • db8: what if you had access to a fantastic performant native JSON store? That is where db8 comes in, our new open source JSON datastore that includes:
    • Native JSON storage with query mechanism
    • Built-in primitives for easy cloud syncing (Easily query changed / deleted data, Designed to sync with CouchDB in the cloud)
    • Fine-grained access control for apps
    • Mobile-optimized and fast (especially for updates)
    • Pluggable back-end
  • Audio / Video Recording
  • Media Indexer Access
  • Secure Key Manager + Crypto Libs
  • Bluetooth SPP
  • Bonjour / Zeroconf

We go into details of this and more on a podcast here:

And, we have the presentation recorded for you:

And the slides are also available:

We recorded all of the sessions for you to watch, along with the slides. Enjoy, and we hope to see you at the next developer day!

Palm Developer Podcast Series: Episode Two – Getting started with Palm webOS

0 BY devrel

In this episode, Ben and Dion walk through downloading and installing the Palm webOS development environment, and show first time developers how to get started.

There are a bunch of ways to stay in touch:

Topics  Podcasts

Introducing the Palm Developer Podcast series: Episode One – Welcome!

6 BY devrel

We are excited to release the first video in a new developer podcast series. There is a ton of interesting development happening in the community as well as at Palm itself, and we wanted a way to share some of this material.

In our first episode, we wanted to do an introduction to some of our thinking about the mobile landscape, and how Palm fits in to it. It gives you an overview of the various programs that Palm offers developers; from the choices you have in distributing your application, to our Hot Apps program.

But what about the future? You can expect a few different things from the series:

  • News from the Palm and greater mobile Web ecosystem
  • Walkthroughs on how to build and distribute applications in depth
  • Interviews with Palm engineers to share tips, tricks, and deep information on the platform
  • Third part developers will join us to discuss what they have learned
  • Subject matter experts coming in to talk about a niche that they are passionate and knowledgeable on.

We are really excited to introduce you to some of the great engineers that we have, as well as more from the community at large. What would YOU like to see?

There are a bunch of ways to stay in touch:

We look forward to hear your thoughts.

Ben and Dion, on behalf of the Developer Relations team

Topics  Podcasts