The New Developer Portal

0 BY Fred Patton

Yesterday, we introduced some changes to the HP webOS Developer Portal. We’ve spent a lot of time working on this new portal, so we wanted tell you a bit about what we’ve done, and the reasons behind it.

To start with, we had three primary design goals:

First, we wanted to improve access to material within the developer portal data. We know that in the old portal, material was often difficult to find. While we have made incremental improvements over the last year, too much information was not always in view where it needed to be.

Second, we wanted more flexibility from our content management platform, including improved authoring tools, and the ability to add functional components to the site more easily, such as the ability to list recently updated articles, get feedback on articles, and  better tie the forums to site content.

Third, we wanted to improve platform evangelism from within the portal itself. We love webOS, and we want others to be excited about it too! So, we’ve been thinking of new ways to get the message out. Our Mobile Expressionism campaign is meant to help developers see themselves as we see them – as true artists finding new ways to express themselves in a very personal way. It made sense to us that the right home for this kind of message was the developer portal.

So, what have we done to meet these goals?

1) We listened to developers. Our partner in developing the new site, Hot Studio, interviewed current webOS developers, current developers from other mobile platforms, and developers within HP, to see what worked and what didn’t work, both with our site and with other developer sites. We then incorporated what we heard into the new design.

2) We made evangelism an integral part of the portal. You’ll find a new section called “Showcase” on the portal now. It’s where we show off our current range of devices and the great features of webOS, but more importantly it’s where we show off you! There you’ll find developer videos and profiles, with more on the way, and a “Why webOS?” section to help tell the story to developers from other platforms.

3) We implemented a new toolchain for SDK documentation. If you’ve been getting new webOS SDKs from the Early Access Program, you’ve probably noticed that we now deliver reference documents as a “microsite”. This material can now also be ported directly to the developer portal so it can always be in sync with the latest information.

4) We changed content management systems. The new CMS is better geared toward our workflow, will give us greater control over the publishing process, and will scale better as we grow. The new CMS will also make it easier for us to give access to Early Access documentation directly on the portal based on your login credentials, and to localize content. (Look for these in the future!)

The new system also will allow us to add more active content components over time. The first one is already in place, allowing us to feature fresh content in the right sidebar on some pages. Some other components we’ll be looking into include the ability to comment on articles and link to current relevant forum content.

We hope you like what we’ve done, and that you’ll find it an improvement over the old portal. As with any new system, we still have a few teething pains, but we’re working through those, and are going to continue to work on the site, improving it any way we can, and bringing you new, relevant content as fast as we can. Enjoy!

Get the webOS 3.0 SDK: Develop for HP TouchPad and Beyond

1 BY devrel

When we introduced the HP TouchPad on February 9, you could really feel the excitement. People everywhere wanted to know what the buzz was all about. Well, that day not only marked the introduction of the first webOS tablet – it marked the beginning of a new vision for webOS and an unprecedented opportunity for developers.

webOS 3.0 SDK available for Early Access

Today, we’re giving you the tools to start creating the future, as developers in our Early Access program can now access the webOS 3.0 SDK. It has everything you need to start developing apps for HP TouchPad and the next-generation of webOS devices:

  • Use Enyo, the new framework that supports new and future webOS form factors
  • Leverage core webOS features like Just Type, Synergy, Exhibition and more
  • Reference new UI components, layouts and application examples
  • Get helpful guidance on app structuring, design and navigation for TouchPad

If you’re not already a member of our Early Access program, email pdc@palm.com to join and get your hands on the webOS 3.0 SDK today.

Bringing your app to millions, from consumers to the enterprise

Developing for an innovative platform in webOS and an awesome new device like the TouchPad would already be significant on its own. But the story is much larger than that. That’s because HP is using webOS to create a seamless, secure and connected experience across a multitude of products from smartphones, tablets, PCs, printers and other products that serve millions, from consumers to the enterprise. Developing for webOS now puts you in a position to deliver innovative apps to potentially millions of devices every year.

Creating apps for the HP TouchPad is clearly just the beginning for this next chapter in webOS. The opportunity is incredible. And it’s yours for the taking.

New to webOS? Here’s how to get started:

1. Sign up for a Community or Developer Account. Log in to our forums at least once to activate your account.
2. Email pdc@palm.com to join our Early Access program.
3. Download the webOS 3.0 SDK in our private forums.
4. Get technical support  by emailing us at pdc@palm.com.

If you have general questions about getting started or would like to speak with someone about using the webOS 3.0 SDK, just email us at TouchPadSDK@palm.com.

It’s your time – get the webOS 3.0 SDK and show us what you can do!

Meet the Team: Lisa Brewster

4 BY devrel

“Meet the Team” is a new series to help you get to know your webOS Developer Relations team. It’s a friendly and fun behind-the-scenes look at the people whose main mission is to serve and champion webOS developers everywhere.

This week, we chat with someone many of you are probably familiar with – someone you might know as @adora if you’re on the Twitters… Without further ado, meet Lisa Brewster.

Q: First off, what’s your title? And what does that really mean?

I’m an App Review Manager on the Developer Relations team. I manage our app review process and support developers through the submission and publication of their apps. App review is such a critical step for developers and my goal is to use it as a touch point to add value and not just act like a gatekeeper.  I keep an open line of communication with developers through all stages of the development process, which results in fewer surprises come submission time.  And since I’m one of the first people to see these apps, it puts me in a great position to start generating buzz for them as soon as they launch.  You could say I’m at the intersection of HP, developers, and users.

Read more

Customizing the Spinner Widget

0 BY Jeremy Thomas

Occasionally while developing, you get the urge to add a little personal flavor in your application. Let’s spice up one of the more under-appreciated widgets on the platform: the spinner.

Since we should be providing the user some visual feedback while waiting on a response from a service/device, many apps make use of the spinner widget. While most developers will choose to leave the spinner as-is, you may want to customize it a bit. Before making the mistake of Googling for animated gif spinners, let’s learn how we can modify the spinner widget to get unique results. Mojo’s built-in spinner widget contains properties that allows us to modify the look and behavior of the spinner. Utilizing this gives us the following benefits:

- Control over when the animation starts/stops
- Frames per second
- Lead-in/lead-out animations
- Any image format can be used
Read more

Join Richard Kerris at webOS CONNECT London, March 30

5 BY devrel

We have some exciting news to share with webOS developers everywhere and we’re going across the pond to get the word out.

Richard Kerris, our new VP of Worldwide webOS Developer Relations, will be speaking at the first-ever webOS CONNECT event in London on Wednesday, March 30 at 6 PM. We’re looking forward to joining a great lineup of speakers from the webOS community, who’ll be sharing their perspectives on the mobile landscape and the success they’ve enjoyed developing on webOS.

The event will be held at Bar Music Hall in the heart of Shoreditch in East London. So come over, enjoy some good food, network with the webOS community and jump start your development efforts with webOS!

Register now – the event is free, but space is limited.

Hope to see you there!

The webOS 2.1 SDK is now available

21 BY devrel

The webOS 2.1 SDK has officially exited the Early Access program and is now available for download from the HP webOS Developer Center. Using the 2.1 SDK, you can now:

  • Take advantage of unique webOS features like Just Type, Exhibition and Synergy.
  • Build and distribute hybrid apps, combining HTML, JavaScript and CSS with C/C++.
  • Develop webOS services in JavaScript with node.js.

Got apps for Pixi? They’ll work on the all-new HP Veer.

More good news! If you’ve created apps for the Palm Pixi, they’ll just work on the HP Veer, the next all-new webOS smartphone that’s coming just around the corner. We’re going to do a big push around this tiny marvel of a phone, so if your app isn’t already optimized for Pixi’s 320×400 display, it’s definitely worth considering. Get on the Veer wave!

The transition to webOS 3.0: Things to keep in mind

As we all make this transition to 3.0, one of the biggest questions from developers is, what should I do now?

If you’re a developer with existing webOS apps…
You can extend your reach by optimizing your app for the HP Veer and Pre3, using new and updated features in webOS 2.0 like Just Type, Exhibition and Synergy.

If you’re a developer who’s new to webOS…
Now’s the time to start planning around developing with webOS 3.0, which will power the game-changing HP TouchPad and future webOS devices. To prepare yourself:

  • Join our developer program
  • Once you’ve registered, get into our Early Access program by emailing pdc@palm.com.
  • Get the preview of Enyo, our new development framework, to prep for the full webOS 3.0 SDK.

Once you’re part of the Early Access program, you’ll be notified as soon as the full webOS 3.0 SDK is available – which is coming very soon.

As always, stay tuned!

My Favorite Apps: Sean Lindo

6 BY devrel

This new series gives members of the HP team a chance to talk about the apps they love – not just the popular ones you hear about all the time, but awesome apps that showcase the creativity of webOS developers and the power of the webOS platform.

Hey everyone! For those of you that didn’t catch my intro a few weeks back, I’m the Communications Manager for the webOS Developer Relations team. I’ve been a longtime fan and user of webOS. Having owned and used iOS, Android and BlackBerry devices, you could say I’ve tried just about all of them, and webOS is my preferred OS by far. Besides the elegance of the overall user experience, the webOS apps I use allow me to have just as much fun and be just as productive – if not more so – compared to apps I’ve used on other platforms. So, I’d like to give a shout-out to all the webOS developers out there. Keep it up!

With that said, here are a few of my favorite apps:

Sports Live! (More Solutions)

I’m a die-hard college football fan, love watching the NFL and totally psyched about March Madness. While I always (try to) make time to watch my beloved Northwestern Wildcats, I can’t always keep up with every game I want to see. But Sports Live! helps me check out the scoreboards and get real-time alerts on my favorite teams. It’s got a beautiful UI, has a ton of useful options for the frequency and types of alerts I want and makes killer use of webOS notifications, so I can check out what’s going on at a glance. The developer, More Solutions, also makes apps for individual sports. But if you’re a big sports fan like I am, just try this app. You won’t be sorry.

Read more

Wrap-up: webOS Developer Conference at Mobile World Congress

0 BY devrel

After announcing the next exciting chapter of webOS at February 9’s Think Beyond event, we took our show on-the-road, hosting a webOS App Developer Conference at Mobile World Congress. The excitement and buzz around webOS and upcoming devices like the HP TouchPad were incredible. We had an awesome time meeting with everyone and hope everyone there had a blast.

If you couldn’t make it to Barcelona, we posted videos from the event to help you re-live all the magic. These sessions include a look at what’s new in webOS, really cool demos with upcoming devices like the Pre 3 and TouchPad, as well as a closer look at Enyo, our next generation application framework.

You can check out the individual videos below, or watch them all as a playlist on our YouTube channel.

Part 1 – Introduction with Jason Zajac

Part 2 – webOS update with Joe Hayashi

Part 3 – webOS demonstration with Sachin Kansal

Part 4 – Development overview with Gray Norton

Part 5 – Enyo overview with Matt McNulty

The fun has just begun. Enjoy and stay tuned!

Simple, essential tips for designing tablet-sized apps

4 BY devrel

Greetings! A few weeks ago we announced our first non-phone product: the HP TouchPad. It’s a tablet with a stunning 1024×768 touch screen. It’s really a beauty to behold. It ships this summer, and while we don’t have a public SDK for you *just* yet, here are a few simple, but essential things to keep in mind as you design apps for a tablet-sized screen.

When you make an app for a tablet it’s similar but distinct from both a phone and a desktop computer. It really is a new kind of screen, and it requires a new user experience. You can’t just blow up a phone app to the larger screen and expect it to work well. This applies to shrinking desktop apps as well. That said, there’s a lot of simple things you can do to make your existing applications work well on multiple screen sizes.

The rest of this article will talk about the tablet form factor in general without getting into specific devices or toolkits. You can apply these principles to any tablet device.

Read more

Topics  development