Gaia GPS
  • Explore The Map
  • Get the App
  • Upgrade Today
  • Explore The Map Catalog
  • New Features
    • Gaia GPS

      The Hike Map That Broke Me: How Gaia…

      April 24, 2025

      Gaia GPS

      Introducing the Gaia Hike Map

      March 18, 2025

      Gaia GPS

      Unlock a New Level of Personalization in Gaia…

      December 12, 2024

      Gaia GPS

      Goodbye Clutter, Hello Streamlined Maps: Introducing Sync to…

      November 26, 2024

      Gaia GPS

      Discover Prime Stargazing Locations with Our New Light…

      August 15, 2024

      Gaia GPS

      2023 Mapped: Our Best New Features of the…

      December 27, 2023

      Gaia GPS

      Discover Adventure Easier Than Ever with New Map…

      July 27, 2023

    • New Maps
      • Gaia GPS

        Discover Prime Stargazing Locations with Our New Light…

        August 15, 2024

        Gaia GPS

        Find Prime Viewing for Total Solar Eclipse with…

        March 27, 2024

        Gaia GPS

        See the World More Clearly with New Gaia…

        May 18, 2023

        Gaia GPS

        Gaia Classic: The Only Map You’ll Ever Need?

        May 4, 2023

        Gaia GPS

        Why NatGeo Trails Illustrated are America’s Favorite Maps

        February 9, 2023

        Backcountry Skiing

        Find Backcountry Skiing in Gaia Winter Map

        January 11, 2023

        Gaia GPS

        Our Favorite New Maps and Features

        December 23, 2022

  • Activities
    • Backcountry Skiing
    • Boating
    • Emergency Response
    • Fishing
    • Offroading
  • Adventures
    • User Stories
  • Help
Top Posts
The Hike Map That Broke Me: How Gaia...
A Fond Farewell to National Geographic Maps —...
Introducing the Gaia Hike Map
Download the app and get a free 14-day...
Gaia GPS is Improving Satellite Imagery: Saying Goodbye...
How I Used Gaia GPS to Navigate Italy
Gaia GPS x Toyota: A New Way to...
Download Gaia GPS– iOS & Android App
Unlock a New Level of Personalization in Gaia...
Important Update: Changes to Esri World Imagery Offline...
Gaia GPS
  • Explore The Map
  • Get the App
  • Upgrade Today
  • Explore The Map Catalog
  • New Features
    • Gaia GPS

      The Hike Map That Broke Me: How Gaia…

      April 24, 2025

      Gaia GPS

      Introducing the Gaia Hike Map

      March 18, 2025

      Gaia GPS

      Unlock a New Level of Personalization in Gaia…

      December 12, 2024

      Gaia GPS

      Goodbye Clutter, Hello Streamlined Maps: Introducing Sync to…

      November 26, 2024

      Gaia GPS

      Discover Prime Stargazing Locations with Our New Light…

      August 15, 2024

      Gaia GPS

      2023 Mapped: Our Best New Features of the…

      December 27, 2023

      Gaia GPS

      Discover Adventure Easier Than Ever with New Map…

      July 27, 2023

    • New Maps
      • Gaia GPS

        Discover Prime Stargazing Locations with Our New Light…

        August 15, 2024

        Gaia GPS

        Find Prime Viewing for Total Solar Eclipse with…

        March 27, 2024

        Gaia GPS

        See the World More Clearly with New Gaia…

        May 18, 2023

        Gaia GPS

        Gaia Classic: The Only Map You’ll Ever Need?

        May 4, 2023

        Gaia GPS

        Why NatGeo Trails Illustrated are America’s Favorite Maps

        February 9, 2023

        Backcountry Skiing

        Find Backcountry Skiing in Gaia Winter Map

        January 11, 2023

        Gaia GPS

        Our Favorite New Maps and Features

        December 23, 2022

  • Activities
    • Backcountry Skiing
    • Boating
    • Emergency Response
    • Fishing
    • Offroading
  • Adventures
    • User Stories
  • Help
Author

Staff Reports

Staff Reports

Gaia GPS

Adventures in App Creation – PledgeWall and Parse

by Staff Reports July 17, 2012
written by Staff Reports

I open sourced a new way to monetize a mobile app, called PledgeWall.

PledgeWall is a widget that lets users write a message on a public wall, and their messages get styled and placed more prominently based on how much money they pledge. I consider this to be an alternative to traditional methods of app monetization.

I built PledgeWall using Parse, because it’s the easiest thing ever. In the past, I’d usually fire up a Django/AppEngine instance, and do any simple server-side stuff there, but Parse is easily 100X as fast from a cold start – and I really didn’t want to spend more time than most of a Saturday on this app release.

PledgeWall in StopWatch+

Let me back up – I built this PledgeWall widget for v1.2 of my timer app, StopWatch+
(source code) (download free from iTunes).

buy-pledgewall

StopWatch+ is my experiment in what happens if I pick a common, easy-to-build app with established market leaders, and try and beat them simply by having the best app in the genre.

v1.0 of StopWatch was:

  • biggest possible button is my key differentiator – no button at all
  • countdown with multiple modes
  • remember all of your times; export, and delete
  • Tweet a time (only added this because Apple wouldn’t approve another simple stopwatch app – I got rejected the first time)

In v1.1, I still didn’t add anything server-side, but I did try and monetize it:

  • added countdown timer
  • added prompt to buy “Bowser Skin” – a red/yellow theme for the app for .99
  • iPad universal

Which brings me to v1.2. Unhappy with making $1/day from selling Bowser Skins, yet getting 400 downloads/day, I decided I needed a creative way to monetize the app. I didn’t want to be another schlocky ad-riddled app, which would make $2/day instead. So, v1.2 is some graphical improvements, bug fixes, and PledgeWall.

How to Monetize StopWatch+ and Make it Fun for Users

PledgeWall is inspired by a couple of things. One is the age old concept of published listing of sponsors – like when you go to a play, the program always includes the rich people who donated in the back, with prominent placement for the biggest donors.

I am also an NPR fan, and I love the kind of content that gets produced by their similar model of having people donate. My complaint with NPR has always been that once you pledge, the station still bombards you with the pledge drive. PledgeWall only nags you until you pledge!

Finally, it’s inspired by modern day companies like KickStarter and Indiegogo – these start-ups have given me greater faith in users to participate in voluntary funding of app development.

Going Serverless with Parse

My company has a great many servers, which thankfully my wife/co-founder Anna tends, along with our gracious friends who help us bring back dead Amazon machines when storms strike and corrupt our RAID. This happened to us the same weekend I was working on StopWatch+ v1.2.

So, when I needed to add a server-side component to my app, StopWatch+, I decided it was a perfect opportunity to save myself a lot of now-time and future-time, by using Parse. You can find all of this in the complete source code, but here are the bits where I used the API:

1) Never-ending tableview

Someday, I hope the Pledge Wall has millions of posts, and I wanted to make sure it would handle any number of posts. So, I have a never-ending tableView that lets you “Load More” after each 1000 entries. Here’s a screenshot and the Parse code:

buy-pledgewall

I’m not sure if this is the “idiomatic” way to do this in Parse, or if such a thing even exists, but here’s my implementation:

// if we have never loaded pledges or we need to fresh, load pledges
- (void) viewDidAppear:(BOOL)animated {
  [super viewDidAppear:animated];
  if ([self.pledges count] == 0 || self.pledgeCount == FLAGGED_FOR_REFRESH) {    
    self.pledges = [NSMutableArray array];
    [self loadMorePledges];
    [[self.view viewWithTag:LOADING_VIEW_TAG]removeFromSuperview];
  }
}

// fetch up to PLEDGES_PER_CHUNK more pledges to show on the server 
- (void) loadMorePledges {
  PFQuery *query = [PFQuery queryWithClassName:@"Pledge"];
  // great syntax for cascading sorts
  [query orderByDescending:@"level"];
  [query addDescendingOrder:@"createdOnDevice"];
  query.limit = PLEDGES_PER_CHUNK;
  query.skip = [pledges count];
  [query findObjectsInBackgroundWithBlock:^(NSArray *objects, NSError *error) {
    if (!error) {
      if ([objects count] < PLEDGES_PER_CHUNK) {
        self.pledgeCount = NO_PLEDGES_TO_FETCH;
      } else {        
        self.pledgeCount = PLEDGES_TO_FETCH;
      }
      self.pledges = [self.pledges arrayByAddingObjectsFromArray:objects];
      [self.tableView reloadData];
    } else {
      NSLog(@"Error: %@ %@", error, [error userInfo]);
    }
  }];  
}


And here's a look at the UI where you buy the pledges too:

buy-pledgewall

The Parse code for saving a pledge is canonically simple, goodbye server:

- (void) addPledge {
  PFObject *pledge = [PFObject objectWithClassName:@"Pledge"];
  [pledge setObject:N(buyRow) forKey:@"level"];
  [pledge setObject:pledgeField.text forKey:@"message"];
  [pledge setObject:[NSDate date] forKey:@"createdOnDevice"];
  [pledge save];
  …
}


2) added ability to control events serverside

Right when I was about to ship the app, I decided I wanted to be able to control how often I prompted users to pledge from the server-side. I wanted to launch it with the same frequency StopWatch+ now uses for prompting the user to buy a "bowser color pack," and see if prompting people to pledge at the same rate resulted in different revenue. Then, I want to be able to adjust the prompt frequency and measure the results from that.

buy-pledgewall

I estimate it's 100 times faster to do this with Parse than with AppEngine/Django. Even if you already have an instance set up, it's still more than 10X faster to write the following code, than to write a view, edit urls.py, and deploy an update.

#define BUG_ME_DAYS_DEFAULT 10
// prompt the user to pledge, control time between prompts via Parse dashboard
- (void) comeOnPromptMeMaybe {
  SavingDictionary *settingsDict = SETTINGS_DICT;    
  int launches = [[settingsDict objectForKey:@"LAUNCHES"]intValue];
  if (launches <=0) {
    launches = 1;
  } else {
    launches++;
  }
  PFQuery *query = [PFQuery queryWithClassName:@"NumberOfLoads"];
  [query findObjectsInBackgroundWithBlock:^(NSArray *objects, NSError *error) {
    int bugMeDays = BUG_ME_DAYS_DEFAULT;
    if (!error) {
      bugMeDays = [[[objects objectAtIndex:0]objectForKey:@"loads"]intValue];
    } else {
      NSLog(@"Error: %@ %@", error, [error userInfo]);
    }
    if (launches < bugMeDays) {
      [settingsDict setObject:N(launches) forKey:@"LAUNCHES"];        
    } else {
      [settingsDict setObject:N(0) forKey:@"LAUNCHES"];
      [self promptToBuy];
    }
  }];  
}


3) use the online spreadsheet view to do moderation

I am a bit worried people will scrawl obscenities all over the PledgeWall, but I really don't want to deal with the issue in a heavy-handed way until it either happens, or people start pledging in droves. So, I was delighted just to have the ability to go edit/delete posts on Parse's online dashboard, so I can do post facto moderation:

buy-pledgewall

4) Serverless in-app purchases

Also, setting up IAP is typically a pain, but since I just used non-subscription purchases and had Parse to store the messages, it was super-simple. The app-building world is starting to be an easier place!

Conclusions

My takeaways from this project so far are:

  • Hacking on the weekends fun - according to my Harvest app, I have 23.18 hours logged so far on StopWatch+ - right now, I'm making nickels per hour, but maybe PledgeWall will do the trick - I don't need to make much for this to be both fun and worthwhile!
  • Parse is magic - hat tip to my friend Kevin for helping build the machine
  • You can beat entrenched apps just by programming, but it takes some persistence. I'm looking at you Tim O' - you're going down!
  • Maybe there's a company somewhere in PledgeWall, though it probably needs to grow past my implementation and not just use Apple In-App-Purchases.

Other than that, I don't yet know how well PledgeWall is working, since the release just launched, but I'll report on the numbers when I know. I hope to also conclude from this project that ads suck and PledgeWall is the future! If this works out at all, I have another app coming up where we think it will be much more suitable - a very philanthropic project.

Software License

I am including the full source code for my StopWatch+ app as part of this post, under the following license. If you have any questions about if you can use the code, email stopwatch@gaiagps.com.

You MAY copy/steal/use any one method or class file in the project - you MAY even use many methods or classes. However, you MAY NOT publish this code verbatim as another app, nor may you augment the code and publish it as another app.

Some things we intend you to do:

  • use all the PledgeWall code in your own app
  • use any view, including the main view, but write all other code yourself
  • use this app as a template to make an identical Android app

Just don't copy my StopWatch app and publish it. That wouldn't be nice. I won't even sue you, but I'll make fun of you on the internet, and crush your app by programming better 😛

July 17, 2012
0 FacebookTwitterLinkedinRedditEmail
Gaia GPS

Bad App Store binaries plague Gaia and other apps

by Staff Reports July 6, 2012
written by Staff Reports

UPDATE: On Thursday July 5, around 9pm PST, Apple re-pushed out the Gaia GPS v6.5 update, and presumably updates for all the affected apps. You should now be able to download the latest release, which will fix your app if you downloaded a corrupt binary.

ORIGINAL POST: Many people have emailed to say new installs and updates of Gaia GPS are crashing. This is an issue with the App Store itself, and affects many apps that had updates on July 4.

This blog provides steps to resolve the issue, background, and links to news articles and blogs.

How to Fix

  1. Some people are still receiving corrupt binaries, and others are not. You may simply want to wait to update, until Apple issues a statement saying everything is fixed.
  2. If you already updated and Gaia doesn’t work, you can delete the app, and try and download it again. Many people report this now works, though some are still receiving bad binaries as of 11am Thursday, July 5.
  3. Some users report they can download a proper copy to iTunes on their computer, and load the new version to Gaia that way.
  4. If you received a corrupt binary, and you need to recover your data, there are three options:
    1. Restore your phone from a backup from iCloud or iTunes, and wait to update.
    2. Wait for the next release of Gaia GPS, or for Apple to push a fix to this issue directly. Your data is still there, the app is just unloadable.
    3. Contact support@gaiagps.com, and we can help you get your data immediately, in a pinch. Please have mercy, because this is time-consuming for us.

Background

Apple reviewed and approved our latest update on July 4. Soon after, we began getting emails from people letting us know that Gaia would not boot – these emails came from both new users and people who updated. These reports were mostly, if not all, from people running iOS 5.1.1.

At that point, we checked our automatic crash logger, where we did not see any reported crashes. We then loaded up the app on to 7 devices. One of the devices, an iPhone running iOS 5.1.1, received a corrupt binary and would not boot Gaia. At that point, we ran the device under debug mode in XCode, booting from the build of our code we shipped to Apple. Again, we were not able to detect any crashes.

Finally, we began to suspect the issue was with the App Store itself. Soon, blog posts and confirmations emerged that other developers were having the same issue.

As of 11am on July 5, Apple is mum on the issue.

Other Links

  1. You can read about affected apps and symptoms on the Instapaper blog.
  2. TechCrunch is calling it a FairPlay DRM issue.
  3. ZDNet is suggesting a way to get a non-corrupt binary via iTunes.
  4. An app called GoodReader is providing this guidance to users.
  5. There is also a discussion thread on Hacker News.

We apologize for any inconvenience this has caused during the holiday. We’ll update our blog as we get more information.

July 6, 2012
0 FacebookTwitterLinkedinRedditEmail
Gaia GPS

Paid Internship at Mobile Mapping Start-up

by Staff Reports June 18, 2012
written by Staff Reports

At TrailBehind, we make apps that help people find their way – whether they’re hiking, flying, or going to Burning Man.

This summer, we’re looking for a paid intern to work on marketing our hit hiking app, Gaia GPS, and probably wear a dozen other hats. You will have the opportunity to work part-time all summer and into the fall. We are located in Berkeley, CA.

Here’s a list of things you may end up doing:

  • Grow our online presence through Twitter, Facebook, and our blog
  • Work with journalists to develop stories about our apps
  • Create videos and other media
  • Make our website better

Good candidates for this position are:

  • Work without direction
  • Come up with creative solutions to problems
  • Might code a little bit sometimes, when it comes up
  • Have a passion for maps and/or the outdoors

How to Apply

Please send an email to jobs@gaiagps.com with any information that you think would help distinguish you as a candidate.

About TrailBehind, Inc.

For more information about Gaia GPS, check out our website at www.gaiagps.com

June 18, 2012
0 FacebookTwitterLinkedinRedditEmail
Gaia GPS

Tools We Use And Pay For

by Staff Reports April 13, 2012
written by Staff Reports

We use a lot of tools to build our iPhone apps, and these are my favorites. For most of these, we pay a monthly fee, and for those where we don’t, we would! If you are one of the developers that works on these apps, we thank you and so do our users.

  • Crittercism– sends us anonymous crash reports from users, and tracks DAU and MAU – also has other features to communicate with users that we will soon integrate
  • TestFlight– the only way to fly when it comes to managing test users – we beta test many apps with many groups of people, and TestFlight keeps it simple
  • GitHub– The best hosted source control in the world. Every week it seems, they are coming out with new features that I actually use, while maintaining the site I know and love.
  • UserVoice– absolutely the best way to solicit, sort, and act on user feedback. There are other similar services, but none
  • Harvest– The easiest to use and most comprehensive time-tracking tool on the market. We end up doing custom apps for people based on our platform, and this is how we track and bill.
  • Appirater– A dead simple, drop-in library for getting user reviews. Sure, we could make our own, but this has been doing the job for us since 2009.
April 13, 2012
0 FacebookTwitterLinkedinRedditEmail
Gaia GPS

Whale Alert Released Today!

by Staff Reports April 4, 2012
written by Staff Reports

If you love whales and iPads, today is a good day indeed. We are happy to announce the launch of Whale Alert – a free iPad/iPhone app that helps captains to avoid running giant ships into endangered whales.

The app warns ship captains when they enter areas of high risk of collision with critically endangered North Atlantic right whales, and also uses data transmitted from Acoustic Whale Detection Buoys to alert vessels to the presence of right whales in almost real-time.

We were delighted to be involved in the development of the app and to have our software platform applied in such an interesting and positive way. This project involved the collaboration of many groups:  Bioacoustics Research Program at Cornell University, Center for Coastal and Ocean Mapping at the University of New Hampshire, EarthNC, Excelerate Energy, EOM Offshore, Gaia GPS, International Fund for Animal Welfare, Massachusetts Port Authority, NOAA Fisheries Service, National Park Service, Cape Cod National Seashore, NYK Lines (North America), United States Coast Guard and the Woods Hole Oceanographic Institution.

Here are  some additional links about the project:

  • stellwagen.noaa.gov
  • earthnc
  • NOAA release
  • Boing Boing article
  • National Geographic article

 

April 4, 2012
0 FacebookTwitterLinkedinRedditEmail
Gaia GPS

Gaia v6.3 – issue and how to fix

by Staff Reports March 30, 2012
written by Staff Reports

There is a nasty, but easy-to-fix, crash you might experience in the latest version of Gaia GPS. You can fix this crash via iTunes, simply by following the instructions below.

If you do not have any important data saved in Gaia GPS (tracks, waypoints, or downloaded maps) or don’t have access to iTunes on a computer, you can also fix this crash by deleting the app and reinstalling it from the App store. You will not be recharged during the reinstall.

Fix from iTunes

    1. Plug your device into iTunes
    2. Select the device in the menu on the left
FIRST STEP
    1. Select the Apps tab at the top
SECOND STEP>
    1. Select Gaia GPS from the list of apps at the bottom
THIRD STEP > SCROLL DOWN
    1. Delete the file called “newSettings.txt” from Gaia (press the delete button on your keyboard) Then tap “Delete”.
General Problem Select newSettings.txt
General Problem step two

 

After that, restarting the app should make it work fine. The only effect you will experience is your settings (metric/imperial, etc.) will need to be set again.

We apologize for the inconvenience. Gaia v6.3 was a big release, and this bug snuck in! We hope you otherwise like the improvements.

March 30, 2012
0 FacebookTwitterLinkedinRedditEmail
Gaia GPS

Recent Web Mentions

by Staff Reports March 5, 2012
written by Staff Reports
We are always delighted to see Gaia in action. Here are a few recent clippings from around the web. You can also check out more stories about Gaia here.
If you see posts about Gaia online, send a note to gaia@gaiagps.com
Blogs & Forums

  • Geoff Jones – Lycian Way Completed – User Geoff Jones blogged about his hike in Turkey.
  • Outside Mom – There’s an Outdoor App for that – Outside Mom mentioned us in her Outdoor Apps post.
  • Can-Am Forums – GPS Trails – What do you use? – ATV riders talk about Gaia.
  • RZR Forums – iPhone GPS App – More ATV riders!
  • Backpacking Light – Guthook’s PCT Guides for the iPhone
March 5, 2012
0 FacebookTwitterLinkedinRedditEmail
Gaia GPS

User Praise from Alaska

by Staff Reports March 2, 2012
written by Staff Reports

This past Wednesday we received an email from a user in Alaska, who used Gaia to good effect when a storm struck:

The email that simply read, “the gps worked awesome in Alaska and saved my ass in a white out.”

March 2, 2012
0 FacebookTwitterLinkedinRedditEmail
Gaia GPS

We’re Hiring: User Support/Marketing Position

by Staff Reports February 9, 2012
written by Staff Reports

Marketing and User Support

TrailBehind now consists of 3 full-time developers, and we are looking to hire our first non-technical employee.

Your primary responsibility will be to answer user emails for Gaia GPS, and to create FAQs and other materials to decrease support requests and improve the user experience.

In addition, you may be asked to help with marketing, including things like improving our website, creating how-to videos, and improving our press coverage.

Requirements/Info

  • The position is part-time to hire. Expect 20 hours of work per week to start, potential for full-time after 3 months.
  • We are offering $15-25/hour, depending on your strength as a candidate.
  • You can work from our office in Berkeley, and after the first week, you can choose to work at home instead.
  • We would prefer you have a college degree or are working towards one, though it is not required.

How to Apply

Please send an email to jobs@gaiagps.com with a resume and/or other information that you think would help distinguish you as a candidate. We will pay attention to how good your email sounds.

February 9, 2012
0 FacebookTwitterLinkedinRedditEmail
Gaia GPS

Gaia GPS to the Rescue

by Staff Reports February 7, 2012
written by Staff Reports

I got this email from a user on an search and rescue team, and I wanted to share what he said. It makes my day to hear Gaia really make a difference.

Our group S&R group was actually out this evening evacuating a snowmobiler with a broken femur from miles back off the trailhead.  I am a huge proponent of your software and I think I’ve gotten at least a dozen people our team using it now.  The area we were in this evening, is an area we were in last year, past midnight in a white out blizzard.  It is on top of a ridge where you have to thread your way down through various rock bands without actually going off the ridge.  Last year, after we found a lost snowmobiler we used my phone and your app to guide about 10 of us and the subject through the white out conditions and safely down through the rock formations while we couldn’t see more than 10 feet around us.  The others with their GPS units had horrible version of topo maps, and it was too cold and windy to break out the actual maps.  Using the GPS overlayed onto the actual USGS topo maps was key in getting us out safely.  So, with all sincerity, thank you for this app!     

February 7, 2012
0 FacebookTwitterLinkedinRedditEmail
Load More Posts

Categories

  • Adventures
  • Android
  • App Comparisons
  • App Updates
  • Backcountry Skiing
  • Boating
  • Company News
  • Emergency Response
  • Featured
  • Fishing
  • Gaia GPS
  • Gaia GPS Offroad Podcast
  • GaiaCloud
  • Hikes
  • How-To
  • Hunting
  • iOS
  • New Features
  • New Maps
  • Newsletter
  • Offroading
  • Out and Back Podcast
  • User Profiles

Recent Posts

  • The Hike Map That Broke Me: How Gaia GPS Turned an Overlander Into a Reluctant Hiker
  • A Fond Farewell to National Geographic Maps — And a Look at What’s Ahead
  • Introducing the Gaia Hike Map
  • Download the app and get a free 14-day trial of Gaia GPS Premium
    • Facebook
    • Twitter
    • Instagram
    • Youtube
    • RSS
    • Explore The Map
    • Get the App
    • Upgrade Today
    • Explore The Map Catalog
    • New Features
      • Gaia GPS

        The Hike Map That Broke Me: How Gaia…

        April 24, 2025

        Gaia GPS

        Introducing the Gaia Hike Map

        March 18, 2025

        Gaia GPS

        Unlock a New Level of Personalization in Gaia…

        December 12, 2024

        Gaia GPS

        Goodbye Clutter, Hello Streamlined Maps: Introducing Sync to…

        November 26, 2024

        Gaia GPS

        Discover Prime Stargazing Locations with Our New Light…

        August 15, 2024

        Gaia GPS

        2023 Mapped: Our Best New Features of the…

        December 27, 2023

        Gaia GPS

        Discover Adventure Easier Than Ever with New Map…

        July 27, 2023

      • New Maps
        • Gaia GPS

          Discover Prime Stargazing Locations with Our New Light…

          August 15, 2024

          Gaia GPS

          Find Prime Viewing for Total Solar Eclipse with…

          March 27, 2024

          Gaia GPS

          See the World More Clearly with New Gaia…

          May 18, 2023

          Gaia GPS

          Gaia Classic: The Only Map You’ll Ever Need?

          May 4, 2023

          Gaia GPS

          Why NatGeo Trails Illustrated are America’s Favorite Maps

          February 9, 2023

          Backcountry Skiing

          Find Backcountry Skiing in Gaia Winter Map

          January 11, 2023

          Gaia GPS

          Our Favorite New Maps and Features

          December 23, 2022

    • Activities
      • Backcountry Skiing
      • Boating
      • Emergency Response
      • Fishing
      • Offroading
    • Adventures
      • User Stories
    • Help

    @2024 - All Right Reserved. Gaia GPS


    Back To Top