Showing posts with label Google Mac. Show all posts
Showing posts with label Google Mac. Show all posts

Tuesday, January 6, 2009

Picasa's Macworld Debut

By Stuart Morgan, Software Engineer

Last year we had a blast at Macworld demonstrating all our Mac products, but as Mac users, we also know that the best part of Macworld is new product announcements. This year, we're getting in the spirit by making a little announcement of our own: we're happy to say that Picasa, Google's photo management software, will be joining the ranks of the free Mac OS X applications from Google!

If you've never tried Picasa before, it's a program that helps you manage, edit, and share your photo collection. It works especially well with Picasa Web Albums, Google's free photo-sharing site, so it can help you manage the photo albums you've shared online with friends and family as well as the photos on your computer. In addition to photo editing tools, the Picasa client includes features like automatic web sync, fast and simple sharing, collage making, and simple movie editing. And on the web side, Picasa Web Albums offers unique features like name tags, which help you automatically organize your photo collection based on the faces in each picture.


You'll notice that Picasa for Mac is still in Google Labs and has a "beta" label attached—a few minor features like geotagging and webcam capture aren't functional yet, and we plan to sand and polish some parts of the user interface to make sure Picasa feels right at home on Mac OS X. Still, we think you'll find plenty to like in this first beta, and we're excited to get this release out into the hands of the Mac community at this year's Macworld! We're looking forward to making Picasa for the Mac even better, and to hearing what you think — Picasa engineers will be at the Google booth's demo stations throughout Macworld, and we always listen to the feedback on our Help Forum.

There's plenty more to say about Picasa on the Mac, so check out the video below, swing by the Google Photos blog to learn more and download a copy to play with—and of course, come see us at Macworld!


[NFGB] Link - from Official Google Mac Blog
Related From Google Blogs:
One Week Until Macworld
Google at Macworld Expo
Bringing Your Photos Home
Google Earth Browser Plugin

Sunday, January 4, 2009

One Week Until Macworld

By Jason Toff, Google Mac Team

With one week until the start of Macworld, we wanted to give you a glimpse of what to expect at Google's booth.

At any given time, there will be plenty of Googlers at our booth available to answer questions about any Google software made for Mac or iPhone. Demo stations will be placed throughout the booth so that attendees can try out Google software on their own, and in many cases, talk to the people who helped create that software.

Additionally, there will be larger presentations in the booth each day covering specific topics in more depth. Our goal is to make these presentations as interactive as possible, so we are hoping for feedback from Macworld attendees in the booth on the topics they'd like to see discussed.

We are very excited about Macworld and hope that you'll stop by our booth if you're in the area!
[NFGB] Link - from Official Google Mac Blog
Related From Google Blogs:
Google at Macworld Expo
Bringing Your Photos Home
Google Earth Browser Plugin
Google.com/mac now available in 10 languages

Wednesday, December 10, 2008

Bringing Your Photos Home

By Greg Robbins, Software Engineer

The Picasa Web Albums Uploader makes it easy to share your photos and videos with friends and family. But occasionally you may want to use it in reverse, and download an album back to your computer. If you've ever had a hard drive crash or had to work from a new computer, you know how important it is to get your photos back.

The latest release of the Picasa Web Albums Uploader application makes downloading photos as easy as uploading. After you sign in to your account, select the Existing Album tab, choose an album and click the Download Album button. You'll soon have copies of your photos in a new folder on your Mac.

If your copy of the Picasa Web Albums Uploader hasn't updated itself to the latest version, 1.3, you can get it now from the download page. The album download feature is available only in the Picasa Web Albums Uploader application, not in the iPhoto Exporter. This release downloads photos, but not yet videos. You can give us feedback about the uploaders at the Picasa Help forum.
[NFGB] Link - from Official Google Mac Blog
Related From Google Blogs:
Street View: A year in review, and what's new
Make your ad cents (and dollars) count
Get your Gmail stickers
iLike: Add a soundtrack to your blog

Google at Macworld Expo

By Jason Toff, Google Mac Team

I'm thrilled to officially announce Google's presence at the upcoming Macworld Expo (taking place January 5-9, 2009). We had a great time last year (see picture of our booth below), and we're excited to share our range of offerings for Mac and iPhone with everyone who can make it this year.

With exactly one month to go, we are busy preparing fun demonstrations for the 50,000+ expected Macworld attendees. Stay tuned in the coming weeks for previews of what to expect this time.



And if you'd like to come see us and don't yet have a pass to Macworld, use this link and code for 20% off the Expo Hall pass.



[NFGB] Link - from Official Google Mac Blog
Related From Google Blogs:
The Earth's Vital List: What are the 12 things you can't live without?
The global Zeitgeist
New in Labs: Tasks
Google Earth... in your browser... on your Mac!

Thursday, December 4, 2008

Google.com/mac now available in 10 languages

By Jason Toff, Associate Product Marketing Manager, Google Mac Team

As a new member of the Google Mac team and a diehard Apple and Google fan, there are few places on the web that get me as excited as google.com/mac. But until now, non-English speakers had been unable to view this page in their native languages.

Today, I'm happy to let you know that many more people all over the world can take advantage of google.com/mac, as it is now available in 10 languages: German, Spanish, French, Italian, Dutch, British English, American English, Japanese, Chinese, and Taiwanese. Enjoy!
[NFGB] Link - from Official Google Mac Blog
Related From Google Blogs:
The New York Times Clutters Up Its Homepage With Links From Elsewhere (In Beta)
Finally, A Google Earth Browser Plugin For Mac OS X
An Expert Visits
Venus, Jupiter and the Moon

Tuesday, December 2, 2008

Google Calendar now supports Apple iCal

By David Besbris, Engineering Director

The Google Calendar team is proud to announce the public release of our support for the CalDAV protocol. You can now use Apple iCal with your Google Calendar, so you can work even when you're offline, sync almost instantly, respond to invitations from others and see the free/busy data of your friends and coworkers.

We launched CalDAV support to our developers last July for feedback, and since that time a few of us whipped up a nifty setup program for iCal. This tool makes it a breeze to get iCal working with your Google account. We've released this as open source and the program is available for download at our Google Code site.

[NFGB] Link - from Official Google Mac Blog
Related From Google Blogs:
Application Gallery Launched - Submit Your Own!
OpenSocial's birthday wrap-up: it's good to be one
Emoji for Unicode: Open Source Data for the Encoding Proposal
GWO + Magento = A-OK...O

Thursday, November 20, 2008

Vocito (Voe-kee-toe)*

By Dave MacLachlan, Google Mac Team

For those of you who are lucky enough to be be part of the GrandCentral Beta Program, there's a new toy on the Google Mac Playground. Vocito* is a quick dialer that lets you dial your phone directly from your desktop.



Vocito is also integrated into Address Book, QuickSilver, and Automator, and is fully AppleScriptable.



The AppleScript connection makes it easy to have Vocito automatically dial your phone from just about any application that supports scripting or Automator actions. For example, you can easily set up your iCal meeting appointment to automatically dial the conference call for you at the correct time.

Since GrandCentral is currently in a limited beta, we don't have any more invites to hand out right now. So those of you without a GrandCentral number don't get to play just yet, so please reserve your number now to get in on the action as soon as more invites become available.

Vocito is available here for download. It works on Tiger and Leopard, is both PowerPC and Intel native, and is fully open sourced. There is a discussion group at vocito-discuss on Google Groups.

* Vocito is "call" in Latin. According to most scholars, Latin speakers used a hard 'c' (sounds like an English 'k') as opposed to the soft 'c' (sounds like an English 'ch') used by Italians and the Catholic Church. We decided to go with the hard 'c' to give us some street cred with all the Latin scholars out there. If it was good enough for Julie, it's good enough for us.

[NFGB] Link - from Official Google Mac Blog
Related From Google Blogs:
Improving performance with on-demand widget creation
Sign in to MySpace, AOL Mail, and Google Books gadgets
Just say it! Searching by voice with the new Google Mobile App for iPhone
Congratulations to Stefan Van Damme!

Wednesday, November 19, 2008

Just say it! Searching by voice with the new Google Mobile App for iPhone

Posted by Bill Byrne, Mobile UI Witch, Google

Call me lazy, but sometimes I just don't have the time or the patience to type a search query on my iPhone. Well, no more excuses. With the new release of the Google Mobile App for iPhone, I can just hold the phone to my ear, wait for the tone and say stuff like "Indian restaurants." And just like that, I'm looking at a bunch of places that will easily satisfy my craving.

And, of course, while I'm enjoying my Tandoori chicken, I can use the voice search feature to settle important disputes with my friends without ever having to lift a finger. I say "lyrics to Purple Haze" and Google quickly proves I was right. Ha ha! "How much wood COULD a woodchuck chuck?" I knew it! "Where HAVE all the flowers gone?" Wow. Didn't know that one.

The new release can also make use of my current location when I search. So whether I'm in San Francisco, Chicago, or New York City, "Indian restaurants" is all I have to say to get my next Tandoori chicken fix.

Just remember not to search with your mouth full. It's going to be harder now, for sure.

To get the latest Google Mobile App for iPhone, go to the App Store and search for "Google Mobile App." Note that voice search will be enabled by default for U.S. English users only. You can learn more about the new Google Mobile App for iPhone on the Google mobile blog and by watching this overview video:


[NFGB] Link - from Official Google Mac Blog
Related From Google Blogs:
Say hello to Gmail voice and video chat
LIFE Photo Archive available on Google Image Search
Want to track Adobe Flash? Now you can!
The Final Inch

Thursday, October 23, 2008

Your data, on the web and at your fingertips

By Greg Robbins, Google Mac Team

More of Google's web services are allowing you to manage your personal information. Since the freedom to access and control your data is one of our core principles, Google Data APIs are keeping up with the personalization trend. Google Book Search, for example, lets you keep track of your own library of favorite books. The Book Search Data API helps developers create applications that give you access to your library, including the books you've reviewed online. Similarly, there is now an API for Google Finance, so developers can create software that lets you keep tabs on the portfolio you've set up with Google Finance. Or if you prefer, you can make up a portfolio of the investments that you wish you had, and follow that instead of your actual savings.

The Book Search and Finance Data APIs are part of the new version 1.5 release of the the Google Data APIs Objective-C Client Library. Along with support for the new services, software developers will find this release of the library offers better compatibility and parsing performance for iPhone applications, and 64-bit compatibility for Mac desktop applications. I hope that this release encourages even more developers to take advantage of Google's services as a part of their applications.

If you would like to see the other open source toys that our Mac team has built for Mac users and developers, please take a look at our Playground.

Link - from Official Google Mac Blog
Related:
Share your home movies with Picasa Web Albums
A picture is worth a thousand words
Revving software with Update Engine
Tip of the week: Frightfully fun My Maps

Saturday, October 18, 2008

Platforms and Priorities

By Amanda Walker, Software Engineer

The initial public beta release of Chromium (the open source project for Google Chrome) builds and runs on Microsoft Windows, but we are actively working on versions for Mac OS X and Linux as well. I'm one of the people focusing on the Mac version. In this blog post I'll explain a bit about how we're approaching the challenges of building a product on multiple platforms and what our goals are.

In some ways, working on Chromium is coming full circle for me. I started my career writing Internet & web software for the Mac in the very early days, and it's been exciting to get back to my roots as an engineer.

One overriding goal we have had from the start has been to build the best browser we can. When it comes to Mac and Linux versions, this means that our goal is not to just "port" a Windows application to these other platforms--rather, our goal is to deliver Chromium's innovative, Google-style user interface without rough edges on any of them. Chromium's overall design has been multi-platform from the start, but we are also committed to getting the details right for users on each platform. For an application that most of us "live in" most of the day, rough edges in the user experience or operating system integration are like having a stone in your shoe no matter how well the rest of the product works.

One application, one team

In order to make sure Chromium feels right, each platform's version is being built by people who live and breathe that platform; the engineers working on these versions are long-time Mac and Linux engineers who are just as picky about the details as anyone. It's also not just the engineers; Macs and Linux machines are very popular at Google at all levels, so progress is already being followed avidly across all levels of the company.

These versions are not being built by separate teams, however. Everyone working on Chromium can and does contribute to all platforms, in order to keep things from diverging too far, and all versions are built from the same sources. You can see the first steps of this in the source tree right now: you can already build some modules (and run unit tests!) on the Mac and Linux, and more will be landing in the tree as we move forward. Our build infrastructure also notifies everyone when a change on one platform breaks the build on another, which keeps everyone in sync.

As the bigger pieces come together, parts of the existing Chromium code will need to be refactored or rethought, of course. Sometimes even code written with multiple platforms in mind (as much of the Chromium code already is) will turn out to have embedded assumptions that aren't valid once it's actually running on the other platforms. The team is fully aware of this and is prepared for it, rather than dictating that everything accommodate to how things work on Windows.

That's all very nice, but when do we get them?

We can't make concrete predictions yet; the Windows version is going into beta first, simply by virtue of having had a head start. For a number of reasons, much of the initial prototyping and design was done for Windows. We wanted to make sure that the user experience was very smooth for Windows users as well, and when you're hashing out and testing ideas it can be helpful to not have to do so on three platforms simultaneously. However, once the design started to settle down, we started adding Mac and Linux engineers to the team, and they started getting the ball rolling on those platforms. Since they are in many respects more similar to each other than either is to Windows, we've ended up being able to share code between them, which has sped up development a bit.

Right now, both are in the "pieces build and pass tests, but there's no Chromium application yet." While we're working hard and fast on catching up to the Windows version, we're not setting an artificial date for when they'll be ready--we simply can't predict enough to make a solid estimate, and we expect to learn a lot from the Windows public beta as well. On the plus side, since the project is now public, you'll be able to watch (and maybe even contribute to) the progress from week to week. As these versions stabilize, we will create official betas, much as we are now for the Windows version. While we can't give any dates yet, we'll keep everyone informed as we get closer.

Link - from Google Mac Blog
Related:
WWDC 2008 journal (part 2)
WWDC 2008 journal (part 1)
Announcing Google Mobile App
Share your home movies with Picasa Web Albums

Friday, October 10, 2008

Share your home movies with Picasa Web Albums

by Greg Robbins, Software Engineer

Many digital cameras record video clips as well as capture still photos, and sharing the videos is just as much fun as is showing off the photos. The new release of the Picasa Web Albums Uploaders, version 1.2, makes it easy to share both. Your friends and family can watch your movie clips and browse your photos in the same album on the web.

As with earlier versions, the uploader is available both as a stand-alone application and as an export plug-in for iPhoto. You'll need Mac OS X 10.4 or 10.5 to use them. Uploading videos from within iPhoto requires iPhoto '08, as earlier versions of iPhoto cannot export movies. If you have iPhoto 6 or earlier, just use the uploader application to share your videos.

The new release also preserves geotags in photos, so if your camera adds the latitude and longitude to your pictures, those will show up with your photos on a map inside Picasa Web Albums.

If you have an earlier version of the Picasa Web Albums Uploaders, they may have updated themselves already. If not, visit the download page to get the latest version. You can give us feedback about the uploaders at the Picasa Help discussion group.

Objective-C developers can now also share videos from their Mac and iPhone applications using Picasa Web Albums' API and our Objective-C library. Ask your favorite developers to make photo and video sharing easy from their applications.

Link - from Google Mac Blog
Related:
Revving software with Update Engine
Introducing Top Draw
Gears for Safari
Platforms and Priorities

Monday, September 29, 2008

Revving software with Update Engine

By Greg Miller, Software Engineer, Update Engine Team

We ship a wide variety of Mac software ranging from simple Cocoa applications that anyone can use to sophisticated ones that require admin privileges. The complicated requirements of each application, combined with the need to occasionally update more than one at a time, made for a tall order. We realized that we were not the only ones facing these issues, so in true Google fashion, we set out to build a solution that we could open-source for everyone to use.

So today, we're announcing Update Engine, a Mac OS X framework that can help developers keep their software up-to-date. Update Engine can update all the usual suspects, like Cocoa apps, preference panes, and screen savers. But it can also update oddballs like arbitrary files, and even things that require root―like kernel extensions. On top of that, it can update multiple products as easily as it can update one.

In most cases, programmers can make use of Update Engine simply by using one of the sample command-line programs called EngineRunner. However, if you need more control over the update process, you can use the Objective-C API directly and link with the provided framework.

A couple of us engineers decided to take a break from the code for a bit and try our hands at movie-making. We came up with two demos for Update Engine: The first one gives an overview of Update Engine, and the second presents an orientation of the source and shows a "Hello Engine" example. We had fun, but I think we'll keep our day jobs.

Update Engine Overview

Link - from Google Mac Blog

Introducing Top Draw

By Daniel Waylonis, Google Mac Team

Top Draw is an image generation program just launched in the Google Mac Playground. By using simple text scripts, based on JavaScript, Top Draw can create surprisingly complex and interesting images. Even cooler is that the program has built-in support for installing any image of yours as your desktop image. There's a Viewer application you can install in the menu bar to automatically run with the parameters (such as script and update interval) that you've specified. And there's even a Screen Saver to display the scripts when your computer is taking a break.

The Top Draw scripting language leverages Apple's Quartz and CoreImage rendering engines for graphical muscle. In addition to the drawing commands that are supported by the HTML canvas tag, there is support for particle systems, plasma clouds, random noise, multi-layer compositing and much more.

Because it uses JavaScript in a safe sandbox, you can run any script without fear of malicious action.

Here's the download: http://topdraw.googlecode.com/files/Top%20Draw.zip. Have fun!

Here are some sample images created by Top Draw:






Link - from Google Mac Blog

Monday, September 15, 2008

Gears for Safari

By Jeremy Moskovich and Matt Perry, Gears Engineers

We're really excited to announce the official release of Gears for Safari on OS X (minimum requirements are Leopard 10.5.3 or Tiger 10.4.11).

You can download it today from http://gears.google.com/.

This means that you can now access all the Gears-enabled sites (such as Zoho office, WordPress, the new YouTube uploader and Google Docs offline) in Safari.

Since launch, we've increased the number of APIs available in Gears. The 0.3 release added the ability to create desktop shortcuts for websites, and the 0.4 release added Geolocation and Blobs (useful for resumable uploads of large files). All of these are now available in Safari and work exactly the same as on the other browsers Gears supports.

We thought it might be interesting to talk about some of the technical aspects of Gears peculiar to Safari and OS X. If you aren't a developer you can safely skip the following paragraphs and go straight to the download page.

When you install Gears, you'll notice that it's composed of 2 components: an NPAPI plugin which lives in "/Library/Internet Plugins" and an InputManager. Gears needs to load first thing upon browser startup, for cases in which the first page loaded into the browser is from the Gears offline cache. NPAPI provides no mechanism for loading that early (it only provides support for loading plugins the first time a page specifically includes them) so we needed a small InputManager to do the work for us.

For browsers other than Safari that use the WebKit engine, we've provided a really simple mechanism to allow them to load Gears into their program without using the InputManager. Fluid is one example of a 3rd party browser that supports Gears this way.

On the Mac, Gears desktop shortcuts are actually small applications that are designed to open the website in the same browser they were originally created from. This means that if you created them from a Fluid app they'll open in that same place and if you've got multiple versions of Firefox installed on your machine the shortcut will open in the right one.

We hope you've found this post interesting. If you have any feedback we'd love to hear from you on our mailing list.

Link - from Google Mac Blog
Related:
Revving software with Update Engine
Introducing Top Draw
Platforms and Priorities
Announcing Google Mobile App