National Parks App icon

National Parks App

Case study

The official mobile application for 400+ US National Parks. With 3 million users annually this is the most used app we have worked on. We keep the app running and add new features.

Carefully designed

With so many eyes glued to the application we do our best to keep the bar of the UI quality very high. Attention to the details is our top priority.

Global Home Screenshot from iOS app
Yellowstone National Park Screenshot from iOS app

Native look and feel

Both iOS and Android app are built in native code and we make sure they integrate tightly into the system. We support dark mode, widgets and always looking for more ways to make the app experience as native as possible.

Old Faithful Geyser Screenshot from iOS app in dark mode
iOS Widget Screenshot

Offline mode

Many parks lack a good cell reception, making offline support an important feature. We allow users to download the park data bundles for offline use. This includes photos, maps and audio tours.

We also employ a bunch of tricks to make the situations when users find themselves in the middle of the park without the network connection and empty screens as unlikely as possible: pre-bundling essential data, aggressive caching etc.

Popup confirmation for downloading the park for offline use (screenshot from iOS app)
Downloaded Park Screen (screenshot from iOS app)

Location context

We detect if users is inside or close to a particular park with good precision and provide relevant guidance.

Popup welcoming user in Acadia National Park
Popup showing places near the user in Acadia National Park

Maps

Powered by Mapbox, we utilize the specially built National Park Service map styles for the best navigation experience. As a separate sub-project we brought existing brochure maps PDFs into the application.

Map Screen for Yellowstone National Park (screenshot from iOS app)
Brochure map for Yellowstone National Park (screenshot from iOS app)

Self-guided tours

The application can serve as a audio-guide, navigating users through the most important places in the park.

Biscuit Basin Self-Guided Tour (screenshot from iOS app)
Roaring Mountain tour stop playing audio (screenshot from iOS app)

CarPlay and Android Auto

Driving tours are a great way to experience the park. We support CarPlay and Android Auto to make the experience even better.

Self-guided Driving Tour from Antietam National Battlefield (screenshot from CarPlay)

Augmented Reality

We have a developed various AR experiences for the users to explore the parks. Most can be used anywhere, but experienced by the users in the park.

Virtual experience from Independence National Historical Park (screenshot from iOS app)
Virtual experience from Acadia National Park (screenshot from iOS app)

Accessibility

Accessibility is a top priority for us. We make sure that the app is usable by everyone.

Some NPS sites have indoor exhibits with special Beacon system installed, which is optimized for the people with visual impairments.

Audio Description Tours for users with visual impairments (screenshot from iOS app)
Audio Description Tours for users with hearing impairments (screenshot from iOS app)

Search

We built a custom search engine for the application. It combines the search results from the NPS API and the search results from the application itself.

Find a Park screen (screenshot from iOS app)
In-park search screen (screenshot from iOS app)

Featured in

Vitalii

Hi. I'm Vitalii.

I’m a software developer, technical manager and solo entrepreneur. I have been building software products all my life. I am offering CTO as a Service at many-to-many.

Contact me

Let me know what are you looking for. I will reach out to you via the provided email with quote and follow up questions. Alternatively, book a call or reach me directy by email hello@manytomany.co.

Sending...
error
We have received your message and will respond shortly. Thank you!

Or using your preferred messaging app: