PreDevCamp is not affiliated with Palm Inc. or the Palm Developer Network

Thanks!!

Thank you to everyone who was able to come on Saturday. The great variety of input created such a great learning environment, and I hope that everyone learned as much as I did. If you’re interested, please keep up with our activities via the google group. If you did not receive an invite, and you want one, shoot me an email or a twitter message (@JimNoth).

Good luck with all of your future programming! I hope to hear from everyone again, and possibly get together to share even more of our lessons learned throughout all of the trial and error.

@JimNoth

Wiki

Columbus preDevCamp now has a new wiki page specifically focused on the upcoming event.

http://columbuspdc.wikidot.com

I’m looking forward to seeing everyone.

@JimNoth

HOLY SMOKES!!!

Palm has officially released Mojo SDK to the public!! Let the fun begin.

YAY!!

@JimNoth

Is this it?

The next section of Rough Cuts has been released. We’re certainly nearing the end of the book at this point. How do I know? Well, it is entitled “Apendix 1: News Application Source Code”. And, as you may expect, it’s the source code for all of the required files in a standard WebOS app. I case you’ve lost the link, here you go: Linky

@JimNoth

Hazaa!!!

I’m not sure where it came from, but….

Mojo SDK

Mojo SDK

Well, I suppose that I know exactly where I got it, but I haven’t the slightest idea of who originally broadcast the installer. If you’re interested, just browse around a few of the Pre discussion forums and I guarantee you will find it. More screen shots and details to come.

@JimNoth

Chapter 11 is available

Rough Cuts by Mitch Allen has just been re-posted to Safari Books to include its newest chapter, “Localization and Internationalization”.

In this chapter, you will GET an overview of the framework’s locale support and learn how to localize your allication. We will localize the News application to Spanish and we will walk through each step of the locatlization process. In the last section, we’ll cover some of the Internationalization APIs available in Mojo.

For most of the apps that I’ve been pondering, this hasn’t been a thought through my head, but I’m sure some will find it interesting.

@JimNoth

The hits just keep coming

Mere days after news of the SDK’s release on the horizon and the release of chapter 9 of Rough Cuts, Mitch Allen has brought us some more.

Chapter 10, entitled “Background Applications”, is all about the fun stuff. Notifications, dashboards, etc. It’s quite interesting, give it a read if you get a chance.

@JimNoth

A glimmer of news… albeit slightly disappointing

From the Palm Developer Network blog. Written by Chuq Von Rospach.

With the Pre now in customers’ hands and reports of webOS hacks in the news, we know that you are more anxious than ever to get access to the SDK and start developing for webOS.

We’ve been working very hard on the SDK and are eager to open access on a wider scale, but the software and the developer services to support it just aren’t ready yet.

Our goal is to make the SDK available to everyone by the end of this summer, and to get there in stages:

  • Beginning immediately, we’ll accelerate the growth of the early access program, expanding as quickly as resources allow. Over the next few weeks, the program will grow from hundreds to thousands of developers.
  • Simultaneously, we’ll begin publishing more content outside the early access program, and we’ll launching new confidentiality rules that will allow early Mojo developers to communicate more freely with the rest of the world.
  • As soon as we can, we’ll open the SDK to all legitimate requests.

Until you have the SDK, we encourage you to explore other public webOS resources, including the Rough Cuts edition of Mitch Allen’s upcoming book and the sites run by our great community of enthusiasts. [hooray preDevCamp]

We’ve also begun getting questions about Palm’s stance toward the webOS development “experiments” that have emerged outside the early access program over the last week. We’re focused on building a robust and easy-to-use Mojo SDK, and an ecosystem that benefits developers, end users, carriers and Palm alike. As on any popular platform, we recognize that some developers will experiment in ways that cross official boundaries, but we believe that our formal offerings – and community efforts built around those offerings – will provide the best experience for the vast majority of webOS developers and users.

Thanks again for your enthusiasm and support as we roll webOS out to the world!

My opinion (as you may have noted in my previous posts) is that ‘by the end of this summer’ will be a painfully long time to wait, both for developers and users alike. There is an incredible abundance of creative and talented developers who haven’t yet gotten their hands on the SDK, and without that huge chunk of community being able to develop for Palm, all of the end users will be essentially stuck in neutral with the 30 apps that are already available to go along with the 30 or so more that could potentially come out between now and then. Unfortunately, all of the available apps so far have been quite run-of-the-mill, hence the desperate need to release the SDK now. Without it, our PREtty little phones are going to start to feel a bit a little UNBELIEVEABLY bland.

@JimNoth

More “Rough Cuts”

The 8th chapter of Mitch Allen’s Rough Cuts was just released. “System & Cloud Services”, the name of the chapter, also conveniently serves as the summary of the chapter…

System services are those that are enabled by hardware features or provided by the Linux operating system. Hardware-enabled services include access to location services, and connection status. The OS provides alarms, sounds, power management, properties and time services.

I guess it’s as close as we’ll get until Palm releases … well, you know, that SDK thingie.

Happy reading,
@JimNoth

So now Palm is being all warm and fuzzy?

Palm’s latest Press Release (specifically regarding Palm Developer Network’s new Open Source page).

We are excited to announce the availability of Palm’s open source portal at http://opensource.palm.com. We’re using Linux and various other open source software in webOS to allow us to accelerate innovation through collaboration with the global community of open source developers.

The benefits of teaming with the open source community come with the important responsibility of ensuring compliance with applicable open source license obligations. For that, we have established a compliance program including:

  • Enforcing open source compliance policy, processes and license obligations;
  • Establishing an internal team to oversee open source compliance;
  • Using a range of commercial and Palm-developed tools to help with the compliance activities including a compliance project management tool, an open source software inventory tool, a code scanning tool, a linkage analysis tool; and
  • Establishing open source internal training to continue to raise awareness and reinforce open source compliance within Palm.

For details about the compliance practices, we will be publishing an article to cover this topic in detail. We will announce when the article is available in this blog and make a copy available for download as well.

From http://opensource.palm.com, you can:

  • Learn how to contact the open source team
  • Download the various open source components we are making available along with our modifications
  • Download a copy of the latest open source license file that includes a listing of open source software used, along with their respective licenses and notices.
  • Stay tuned as we add functionalities to our open source web site to reflect the progress in our open source activities.

    Palm Open Source Team

Thanks Palm! Now give us the SDK!!!

Sincerely,
@JimNoth