One Walk A Day app relaunch

Wednesday August 7th 2024 | 5 min read

One Walk A Day app relaunch blog post header image

In the early days of the 2020 lockdowns, as the world grappled with the unfamiliar landscape of our 'new normal' with the COVID-19 lockdowns, we at Add Jam found ourselves pondering a unique challenge. The UK government had implemented strict guidelines, limiting outdoor exercise to once per day. In response, we swiftly developed a simple React Native mobile app called "One Walk A Day" to help people track their daily outings and comply with these new rules.

Fast forward four years, and we're thrilled on two fronts:

  • Firstly, we're no longer living under lockdown restrictions
  • Secondly we're announcing the reimagining of One Walk A Day.

What began as a quick solution has now been transformed into a friendly, useful health and wellness companion. The app has entirely been redeveloped from the ground up using SwiftUI. Let's take a 'stroll' through the evolution of this app and explore how hope it can help people live healthier lives.

From necessity to forming healthy habits

The original One Walk A Day app was born out of necessity. Developed in just one day using React Native, it served a singular purpose: to help users track and timestamp their daily walk, providing proof of compliance with government guidelines if needed.

Today, the concept has evolved dramatically. Our new SwiftUI app transforms the simple act of daily walking into a powerful tool for improving mental and physical well-being. It's no longer about restrictions; it's about empowerment and building life-changing habits.

Key features of the new One Walk A Day

1. Daily walk tracking

The core functionality remains, but with enhanced capabilities. Users can now track not just the occurrence of their walk, but also detailed metrics about each outing.

2. Motivating challenges

To keep users engaged and push their boundaries, we've introduced daily challenges. These gamified elements add an extra layer of motivation to your walking routine.

3. Customisable reminders

Life can get busy, so we've implemented a flexible notification system. Users can set personalised reminders ensuring they never miss a day.

4. In-Depth stats & insights

For those who love data, our comprehensive statistics provide a clear picture of progress over time. Track overall distance, duration, and celebrate personal bests.

5. Streak tracking

Building habits is all about consistency. Our streak tracking feature helps users build momentum and stay motivated by visualising their ongoing commitment.

6. Detailed walk history

Users can now access their complete walking history, allowing for reflection on progress and identification of patterns in their routine.

7. Per-walk analytics & graphs

Each walk now comes with its own set of detailed stats and graphs. Analyse pace, distance, and route to optimise your walking routine and track improvement.

Privacy-focused approach

In an age where data privacy is paramount, we've ensured that all walking data is stored securely on the user's device. Your fitness journey remains private and under your control.

The only tracking going on is your walks - this is data you (and only you) can see in the app.

The technology behind One Walk a Day

While our original app was built using React Native, we've made the switch to SwiftUI for this new version. This decision allows us to leverage the latest iOS technologies and provide a smooth, native experience for our users.

The shift from React Native to SwiftUI has been a fun learning curve for the team. SwiftUI has a lot of promise and has came a long way in a relatively short space of time. We've got some more ideas bubbling away from apps using SwiftUI targeting the Apple ecosystem.

Looking ahead

The journey of One Walk A Day is now over 4 years old but is far from over. We're excited about the potential impact this app can have on people's lives, transforming a simple daily walk into a cornerstone of health and well-being. In future posts, we'll take a deeper into the development process, exploring the challenges and triumphs of building this app with SwiftUI.

Our roadmap for the app is to leverage some of the 'native' features of the iOS platform such as widgets, live activities and maybe even looking at a WatchOS app.

We invite you to join us on this journey. Download One Walk A Day from the App Store and take that first step towards a healthier, more active life. Whether you're just starting your fitness journey or looking to enhance your existing routine, One Walk A Day is here to support and motivate you every step of the way.

Stay tuned for more insights into the development of One Walk A Day, where we'll share our experiences with SwiftUI and the process of evolving a simple concept into a feature-rich health companion.

Remember, every journey begins with a single step. Why not make that step today with One Walk A Day?

Michael Hayes's avatar

Michael Hayes

Co-founder

Recent case studies

Here's a look at some of products we've brought to market recently

One Walk A Day

One Walk A Day

During lockdown we rapidly prototyped a health and wellbeing app using React Native then expanded on the concept and redeveloped using SwiftUI

Come Back Soon Tracker

Come Back Soon Tracker

Save money at Center Parcs with Come Back Soon Tracker. Get alerts if the price of a booking decreases and claim a refund with the Come Back Soon Price Promise.

Attachment Bot

Attachment Bot

Attachment Bot is a desktop app that automates finding, saving, and organizing your email attachments.

Let's work together

Add Jam is your plug in team of web and mobile developers, designers and product managers. We work with you to create, ship and scale digital products that people love.

Hello, let's chat 👋