MapMyFITNESS and Google Maps API for Business

Being fit means moving and moving means going someplace. We created the MapMyFITNESS applications because we are passionate about living active lifestyles and we wanted a way to both track our progress and explore new activities. We wanted to help people experience this passion for themselves. As our community of MapMyFITNESS users has grown to over 9 million people, we have continually worked to make the applications easier to use and more effective at motivating people to keep moving, whether they’re elite athletes or people just getting started.

A key component to that mission has been our integration with Google Maps, which has made it easy for our users to find new routes or make their own, then share them with the rest of the MapMyFITNESS community. As one of the earliest Google Maps API developers, we noticed it was easy to incorporate the mapping functionality into our product. As we set about to completely rebuild our platform that launched earlier this month, our goal was to expand the ways users could take advantage of Google Maps’ latest API functionality. We’ve gone from tracking and sharing routes in our old platform to providing “Courses” in our new platform. Courses provide our users with real-time data like traffic patterns and temperature, and include “check-in” technology that helps them track workouts, share their progress, and compete in our new leaderboard against specific groups of people. They can compete with local clubs, friends, and most importantly against themselves and their own progress.

The Google Maps API allowed us to show the important information to our users in an easy to read format. Users can visit our site to find new cycling, running or walking routes by searching for the route while viewing it on the map. By using the Google Maps API were we able to incorporate the Street View API to create virtual tours of routes and the Elevation API to calculate how many feet you climb – and descend – during your workout. That familiarity, in addition to fantastic technology and features, makes the user experience both easier and more powerful.

Microsoft Bing Maps Takes the Fast Route to Efficiency

Microsoft Bing Maps team members Tom Barclay, Brad Clark and Ryan Tracy talk about how their work with Dell Data Center Solutions on their new microsite in Longmont, Colorado, enables them to deliver the world to the world — for less.

http://www.youtube.com/v/SDLc1di2tUQ?version=3&f=videos&app=youtube_gdata

The New Google Earth 6.1

 

Google Earth 6.1 has just been released, and it comes with a handful of very nice features. You can download the new version here.

Changes to “Places”
With our ever-growing collections of saved Places in Google Earth, they’ve added a few tools to help us keep them organized. If you have a folder full of places, you can now click on that folder and sort them all from A-Z. In addition, there is now a small search bow at the bottom of your “places” window that allows you to search within your saved places to find items.

Changes to Street View
Late last year, Google added some big improvements to the Street View mode in Google Earth 6. They’ve now refined it a bit further by allowing you to single click to move to a new location (instead of requiring a double-click) and they’ve improved the zoom feature. Now you’re able to use the slider control on the right side of the screen to zoom in and out with much greater control. Street View in Google Earth also has a slightly wider field of view, similar to that found in Google Maps.

 

street-view.jpg 

New lengths in ruler
We just showed you some great ways to use the Google Earth ruler a few weeks ago, and it had a minor change with this update. When using the “line” tool, instead of just telling you the length of the line, it will show you the “map length” along with the “ground length” of the line, which can vary slightly.

 

map-length.png 

New fonts for street/place labels
It’s hard to tell exactly what they’ve done, but it appears the fonts have been reduced in thickness (un-bolded, sort of), but also increased slightly in size. In any case, they’re a bit easier to read.

Minor tweaks in the sidebar
Along with the changes to the “Places” section, they’ve revamped some of icons over there, and turned the (+) folder expansions into soft arrows, to make it look a bit less harsh.

New settings in “Tools –> Options”
You can now set the “Units of Measurement” to use your system default (rather than specifically choosing feet vs. meters)

“View –> Reset” menu option
This is still accomplished more easily with the keyboard, but you now have some options to reset your view with the menu. If you’d prefer to reset with the keyboard, you can press “n” to face north, “u” to reset to a top-down view, or “r” to reset both.

“Help –> Upgrade to Google Earth Pro…” menu option
A very minor addition; another bit of encouragement to upgrade to Google Earth Pro. Clicking this simply loads an informational page on what you’ll get in Google Earth Pro.

Updates in Google Earth Pro
Speaking of GE Pro, 6.1 has brought some nice updates to that product on top of the updates listed above including enhancements to the printing layout, movie maker and better support for proxies and SSL certificates. They also tied the elevation profile into the ruler tool, saving a step when working with paths, as shown in the screenshot here. More details about the Google Earth Pro updates can be found on the Google Enterprise Blog.

 

elvaruler61.png 

All in all, it’s a solid update. Nothing groundbreaking, but lots of little enhancements to make the Google Earth experience better for every user.

Google Lat Long Blog

New updates to Google Sync for iPhone and iPad

We don’t have to tell you that the workforce is increasingly mobile, and that workers on the go expect to be fully productive on email and calendar from their mobile devices. But we do want to tell you that we have a few new features for Google Sync users that will help employees work efficiently from anywhere on their iPhones and iPads.


Google Sync keeps your phone’s native mail and calendar apps in sync with your Gmail, Calendar and Contacts. Today, three new updates to Google Sync for iOS will allow you to:

  • Search all your emails in Gmail, not just the emails stored locally by the iOS mail app.
  • Accept, decline or edit calendar events from the iOS calendar app.
  • Send email from the address you want. We recognize that some of you manage multiple email addresses from a single Gmail account.Gmail’s “Send Mail as” feature lets you send messages with another email address listed as the sender instead of your Gmail address, e.g. joe@altostrat.com instead of joe@gmail.com. Now the iOS mail app will respect these settings.

These three updates are available to both Gmail and Google Apps email accounts.
For more information, visit Setting up Google Sync with your iOS device

Do we have to expect updates to all versions of Google Earth this summer?

google-earth-iphone.pngThe announcement of Google Earth Builder at Where 2.0 last week was certainly great news for companies that can take advantage of the enterprise capabilities of it, but it may have some great side effects for the rest of us as well. As we mentioned briefly in our announcement post, there are some things coming for which we don’t yet have an explanation.

In particular, I’ve heard from numerous sources that data from Builder can be accessed from “all computers, tablets and smartphones”. What does that mean exactly?

During the presentations I attended at Where 2.0, Google repeatedly compared the security model of Google Earth Builder to that of Google Docs. In particular, you can choose to keep data private, make it fully public, or grant access to specific users via their Google Account credentials.

For Google Earth on your computer, it almost certainly needs an update. Despite how connected Google is, there is no log-in of any kind for standard Google Earth users, and therefore no way to grant users access to specific layers based on their Google Account info. Therefore, it seems like almost a sure bet that they’ll be adding a “log-in” feature to Google Earth in the next few months. I have three hopes for that:

1 — That it’s optional. While a lot of good could be done from it, part of the beauty of Google Earth is that you simply open it and it runs. Requiring a log-in from every users would certainly hinder that. UPDATE from Frank: Not only that, but a no-login option MUST be there for off-line Google Earth use. An important feature!
2 — That it ties to Google Latitude. It’d be nice to see (and interact with) your friends on Google Latitude from within Google Earth. While it’s probably possible now with some creative use of the Latitude API.
3 — That “My Places” will sync to the cloud. As I use different machines during the day (desktop, laptop, netbook, tablet), all of my data stays in sync automatically because of some great software like Dropbox, Evernote, Gmail, etc, but there is no way to have your Google Earth Places automatically sync between machines. That would be a great feature to have.

For tablets and phones it’s a similar situation. While the program could likely determine who you are based on other credentials on your phone (especially on Android), it’s doesn’t appear to have that kind of connectivity yet. With that in mind, I expect we’ll see updates to all of their mobile products in the coming months. In particular, I think that Google Earth on the Xoom is excellent, but there’s so much more it could do.

The update may only consist of user management to support the new Google Earth Builder data, but hopefully they also add some of the features that Frank mentioned a few months ago.