Google Maps 5.3 for Android: See your location history dashboard and more

We’re happy to announce Google Maps 5.3 for Android, which lets you see your Google Location History dashboard, check in at “home,” and add your own aspects for places when rating them.

Location History dashboard

If you’ve enabled Location History for Google Latitude, you’ve been able to visualize interesting trends in your location history with a personal dashboard at google.com/latitude on your computer. Now, you can also see your dashboard on your phone by tapping View location history from your Latitude profile. You’ll be able to see right on your phone how far you’ve travelled as well as an estimate of how much time you’ve spent at home, at work, or out.

If you haven’t yet, you can enable Location History from your computer or from Latitude’s Settings menu on your phone. Location History is 100% opt-in and is private to you and nobody else. You can always delete any of your location history from the Manage History tab or correct the estimated work and home locations from the dashboard on your computer.

View your location history dashboard from your Latitude profile on your phone and see estimates of where you’ve spent your time.

Check in at home

Now that you can see how much time you spend at “home”, you might want to let friends know when you’re there. Checking in at places using Latitude is another way to keep a history of places you’ve been and also lets you share when you’re there. I love letting friends and family know when I’m at a cafe or park, but sometimes I want them to know that I’m relaxing at home or made it back safely from a road trip. So now, I can start checking in at “home” in Latitude:

  1. Check in from Latitude and tap “Home – Tap to set your location” at the bottom of the nearby places list if you don’t have one yet.
  2. Use the estimated current address or enter in your home address yourself.
  3. Once you’ve checked in at home once, “Home” will appear at the top of the list when you’re checking in near there.

Like Latitude and other check-ins, checking in at home is entirely opt-in. Your set “home” location is not searchable and only you can check in there. Just like any other check-in, you can choose with whom to share your home check-ins (along with your name and address info).

Add your own aspects for places

When you’re rating places on the go in Maps using Google Places with Hotpot, you could always quickly leave feedback on a specific aspect or characteristic of a place, such as the food or ambiance. Before, we’d automatically include aspects about places that were commonly mentioned in reviews. Now, you can add your own aspects for each place. So if you think a place has a beautiful view or great music, you can add it yourself and quickly share it with the world.

When rating places, you can add your own aspects like “music” for places and leave quick feedback.

To get started, update Google Maps from Android Market on devices with Android OS 1.6+ anywhere Google Maps and Latitude are already available.

Google I/O winners

It seems like only yesterday that we announced our Last Call for Google I/O contest. We’ve been keeping busy, judging Round 2 submissions for all 10 of our challenges. The winners have been notified via email and will receive a pass to this year’s sold-out Google I/O. Also, all of the Round 1 answers, as well as Round 2 prompts have been posted to the contest site.

We were really impressed with the quality of the submissions–especially with less than 24 hours to turn the code around! Check out screenshots of some of the winning entries below, along with notes from members of each Google Developer Relations group, and stay tuned for more surprises from the I/O team.

Android

Judging was easy for the Android challenge, because our first run through the apps produced a total of exactly 10 places where the reviewer said “Nice!”. Above you see a screenshot of the “Party mode” in Charles Vaughn’s “Bounce Clock”. Read about the details on our Android Developers Blog.

– Tim Bray, Android Developer Advocate

Chrome

(Click a doodle to go to its site and interact.)

We received a lot of nifty doodles and it was tough to pick only ten winners. Some of the particularly fun doodles were interactive or involved a game of some sort (like Pong, or Simon with the Chrome logo). We definitely appreciated being able to view the source code of the web page to see how developers took advantage of the latest HTML, CSS, and JS technologies.

– Jeffrey Chang, Chrome Product Manager

Games

(Click a screen shot to play a game.)

Congratulations to everyone who knew the Konami code and somehow managed to recall that Kuribo’s Shoe is only found on one stage of World Five in Super Mario Bros. 3…and after remembering all that, were still able to write a game in only 24 hours. Apparently playing video games as a kid doesn’t rot your brain as much as our moms said it would.

Almost all of our submissions were fun, technically impressive, or both. The judges were video game industry veterans, so we weren’t wowed by flashy graphics alone. We tried to reward a balance of fun gameplay and technical prowess. Some of the games were actually pretty addictive!

– Ian Lewis, Games Developer Advocate

YouTube

We saw some great submissions that put the new iframe Player API through its paces! The winning submissions offered a mix of cross-browser compatibility, stylish user interface, and the ability to reuse the player for arbitrary sequences anywhere on the web.

– Jeffrey Posnick, YouTube Developer Advocate

Apps

Our Google Apps challenge was built around Google Apps Script, a JavaScript cloud scripting language that allows developers to automate tasks across Google products and interact with 3rd-party APIs. In round 1, we asked contestants to find the median stock price of stock symbols. Round 2 was a fairly open challenge, and the winning submissions performed tasks such as predicting future traffic accidents on Google Maps, producing a daily meeting agenda using Google Calendar and LinkedIn, and sharing Flickr pictures via e-mail to friends and family.

– Ryan Boyd, Google Apps Developer Advocate

Accessibility

We enjoyed seeing how much the ten top entries were able to achieve in such a short time in developing a caption rating app for YouTube (at least one dedicated tweeter pulled an all-nighter). Our top picks really impressed us with the accessibility and polish of their UI. All of them have TalkBack speech support through the Android Accessibility API. Most of the winners have already published and open sourced their work. If these apps inspire you, take a look at the source and contribute!

– Naomi Black, Accessibility Technical Program Manager

Commerce

They say that great minds think alike, and in the case of Google Commerce, our developers created similar mashups. A simple store based on Google Product Search and Google Checkout could be a powerful tool for mom and pop shops. We hope our developers had fun learning about the commerce products that Google offers.

– Ossama Alami, Commerce/Geo Developer Relations

Geo

We asked developers to create a mobile web application to discover interesting walks around San Francisco. We had some really impressive entries, especially given they were developed in a very short timeframe.

– Ossama Alami, Commerce/Geo Developer Relations

Google Web Toolkit (GWT)

We were very impressed with the creativity and performance of the I/O countdown entries. All of the submissions were great examples of what is possible with GWT and HTML5/CSS3. It was an extremely tight competition that came down to tough decisions based on originality, visual appeal, and the size of the resulting JavaScript.

– Chris Ramsdale, GWT/Developer Tools Program Engineer

App Engine

Developers submitted a simple Fibonacci web app in Round 1, where the key was to demonstrate that you correctly handled bad input. We were amazed at the apps that were submitted for Round 2, where we asked developers to create an interesting app using one or more of several App Engine APIs. From making book recommendations to visualizing author impact on PubMed (a favorite of mine, my wife being an academic in medicine), we found many apps useful, well designed, and often quite elaborate.

– Patrick Chanezon, App Engine Developer Relations

Congratulations from the entire Google I/O team to the winners of all the challenges. The bar was quite high and even if you didn’t win, we hope you learned something while building your applications. We encourage you to hone your skills for challenges to come!

How Local Product Availability on Google Place Pages Is Looking Like

Yesterday, Google announced that merchants could now include local products directly on their Places Page. This is part of a long term trend to provide significantly more granular and time based information about local businesses on-line. This has long been part of Google’s local vision that has finally materialized in a way that local merchants can now take advantage of.

When and where is this information highlighted? What are the implications for local search marketing? Is there a local marketing opportunity now? Can a small merchant take advantage of the opportunity?

The local product information seems to currently surface at this point only on general product searches not on geo specific searches. IE the search for “Digital Cameras” will return a local product result but a search for “Digital Cameras Buffalo NY” will not. The results show above the fold as the 3rd or 4th search result. In that sense it provides potential for increased visibility to local retailers on high volume head terms.

If one clicks on the Nearby Stores link under a given product, it takes the user to a screen that displays the product pricing and location prominently on a large map:

The good news is that this, at least at present, provides very high visibility to those stores that have taken advantage of Google’s Local Product Search capability. The bad news is Google’s prominent (and somewhat deceptive) display of the link to the lowest online price of $900. As in most online lowest prices, this one comes with the caveat of being available at eBay but not including a box and was in actuality not new but a display model.

It seems unlikely that the user would proceed from Google’s inventory map into Places as phone, address and directions are offered at this level. If a user were to go deeper the user would see a Places page with 5 products from the merchant prominently displayed:

Will small merchants be able to take advantage of this feature? The current Google Local Shopping inclusion rules seem to preclude stores with less than 10 locations (although that is not totally clear). For most small merchants Google’s requirement that a product list be updated weekly and prices and quantities be updated daily would require both sophisticated inventory control and the ability to generate the upload formats for Google. Even if Google allows single stores to participate, it is unlikely that many would have the inventory system in place to do so.

If Google does allow single store participation (I have the question into Google), it is conceivable that a small merchant could participate without a fully automated system with a small excel based inventory and 5 minutes a day.

I will be interested to hear of cases of smaller merchants participating in the program. Have any of your smaller, local clients been uploading their data to Google’s product search? What benefits, if any, have they seen?

Related posts:

  1. GoogleBase and Local Business Center experiment to encourage more LBC participation?
  2. The Rubicon has Been Crossed -Local Pages as Transaction Interface
  3. TomTom rolls out new mapping product, announces 5 millionth user edit