Advancing cloud computing with integrated developer tools by Google and VMware

Earlier this year at Google I/O, we announced a collaboration between Google and VMware focused on making it easy to build business-oriented, cloud portable web apps. We showed how businesses could use our integrated developer tools to build modern web apps that are “cloud ready” from the start, and can be deployed to any standard environment, including Google App Engine and on VMware vFabric on-premise solutions. Today we are happy to announce that these tools will be generally available within the next few weeks.

Of course, if you’re itching to get a head start, you can jump right in by downloading the release candidate (RC1) versions of the tools. The easiest way to get the entire tool set is to by downloading SpringSource Tool Suite RC1.

If you’d prefer to wait for the general release, you can sign up here to be notified as soon as they are available.

Spring Roo and Google Web ToolkitSpring Roo, a next generation rapid application development tool, combined with the power of Google Web Toolkit (GWT) enables developers to build rich browser apps in enterprise production environments. These GWT-powered applications leverage modern browser technologies such as AJAX and HTML5 to create the most compelling end-user experience on both desktops and mobile browsers.

Spring Insight and Google Speed Tracer – Google’s Speed Tracer with VMware’s Spring Insight performance tracing technology enable end-to-end performance visibility into cloud applications. This integration provides a holistic view into the web application performance, improving the end-user experience by optimizing the client side as well as the server side.

SpringSource Tool Suite and Google Plugin for Eclipse – The integration of SpringSource Tool Suite and the Google Plugin for Eclipse makes it easy for developers to build and maintain large scale, web-based, enterprise applications, putting tools that were previously only available when building desktop and server solutions in the hands of those building cutting edge web apps.

For a complete “Getting Started” guide, be sure to checkout Getting Started with GWT, Spring Roo, and SpringSource Tool Suite.

Moving forward, both teams are excited about the strides we can make in the mobile web app space. As it stands today, the current technology stack makes it possible to create optimized web apps targeted for the mobile browser. Longer term, we will be looking at incorporating mobile best practices, styled UIs, and HTML5 features such as app cache, local database storage, and geolocation to make the developer and end-user experience first class.

As always, we’d love to hear your feedback and thoughts on this release. Our GWT developer forum is the best place to post this information. Happy coding!

New KMLs for Panoramio photos in Google Earth

Panoramio has just updated their network link KMLs that are used in Google Earth to make them faster and more useful. Not only is the link faster, but “The algorithm that is responsible for distribution and taking care of thumbnail overlaps has been improved as well and that is the reason you will now have a feeling of density that did not exist before, together with a better discoverability of the photos in the layer.

As you can see in the photo below, the new versions of the KML files show a lot more photos than before:

panoramio-kml.jpg

As they mention in their blog entry about this update, here is how you can download the various KML files:

1. Popular photos in Google Earth: http://www.panoramio.com/map/

(click on the link in the lower-left corner of the Site)

2. Popular photos in Google Earth (Including photos not selected for the Panoramio layer in Google Earth): http://www.panoramio.com/map/

(you need to select the box before downloading the file from the lower-left corner of the Site)

3. Recent Panoramio uploaded photos: http://www.panoramio.com/map/

(select the recent tab and then click on the link in the lower-left corner of the Site)

4. Photos from a specific tag: http://www.panoramio.com/tags

5. Your Photos: Go to your page http://www.panoramio.com/user/user_ID and click on the link that says “in Google Earth”

We’ve talked about Panoramio quite a lot over the past few years, and they get better with each update.

Have you uploaded many photos to them? Will you be adding more now that this feature has become even more useful?

Open Street Map Potlatch 2 Public Alpha

Open Street Map Potlatch 2 Public Alpha

Major changes in the interface for editing Open Street Map online.

You know it. You love it. It’s the editor on the main OSM web site. It’s Potlatch and it’s had some serious renovations. It’s so new that now it has a new name, “Potlatch 2”. But before Potlatch 2 can go live on the OpenStreetMap web site, it has to be put through it’s paces. After more than a year of development, Potlatch 2 is a complete re-write of Potlatch. It has new features too numerous to mention, but for the most important feature; it is an editor for OpenStreetMap. So let’s test it. “

Open Street Map Potlatch 2 Public Alpha
Editing is made easier with the legend based editor. Now based in Flash [Potlatch 2 is written in ActionScript 3 using the Flex framework] and more stable than its predecessor.
Backgrounds are easier to control (OS Streeview OpenData shown above)

Open Street Map Potlatch 2 POI
Point of Interest editing (Image source: OSM Wiki)

Try it you might like it.
If you want to test this new editor that is now in public alpha you can at
http://geowiki.com/

Hopefully this will be implemented in the Open Street Map main site soon.

Techies might be interested to know that this can deployed on your own website.
http://wiki.openstreetmap.org/wiki/Potlatch_2/Deploying_Potlatch_2