Calculate the rolling (moving) average for a series of values
3.67·11 reviews·500+ downloads
About Rolling Average
Rolling Average is a health & fitness app developed by Allan Phillips.
Download Statistics
Rolling Average has been downloaded 790 times. In the last 30 days, the app was downloaded 8 times.
User Ratings
Rolling Average is rated 3.67 out of 5 stars. The rating is based on 11 ratings.
App Information
Rolling Average is FREE to download. The APK download size is 5.39 MB. The latest version available is 2.5.0. The last update was on August 11, 2026.
Technical Requirements
The app has a content rating of Everyone. The app has been available on Google Play January 2016.
Description
This application allows you to calculate the rolling (moving) average of a set of values input by the user. For each value input, the application stores the input date and calculates the average of the most recent values. All values and dates used for the rolling average can be edited at any time. Data can be saved to an external file or loaded from an external file.
You can choose how many values will be used to calculate the rolling average up to a maximum of 100, as well as the number of decimal places to be displayed. It's perfect for tracking weight, BMI, blood sugar levels or any other type of measurement.
You can track up to five sets of data. You can also track blood pressure data and average the two readings for each measurement together. Each dataset can be exported individually to an external file.
This is my first ever Android app and it's free with no ads, so please be kind if you choose to leave a review. Thanks for your understanding. If you want to improve it yourself or use the code for your own project, you're welcome. You'll find the code here: https://github.com/moandal/rolling-average
Recent changes: There are several minor changes in this release. 1) Target Android 17 2) Introduce a Delete function on the Edit Data screens so that individual entries can be deleted. 3) Start the app with the previously used data type (regular or blood pressure) 4) Handle rolling averages better when starting from scratch and allow empty data rows.
Please send me an e-mail if you have any issues with this app, and I'll do my best to respond.
Get a detailed PDF report for Rolling Average with download trends, rating history,
and key performance statistics — useful for competitive research or tracking your own app.
Learn more
Are you the developer of this app? Join us for free to see more information about your app and learn how we can help you promote and earn money with your app.
Love it. Simple to use. Great for calculating a moving average. Just what I needed. Thank you.
★★★★★Clint Z· Feb 17, 2019
Very functional and the only one of its kind from what I can tell. Have been using it for awell over a year.
★★★★★Robert Gosnell· Jan 23, 2023
Wonderful. The only app that I have found on which one can do general rolling averages (moving averages). It has just been modified, very promptly, so that negatives can now also be input.
★★☆☆☆Craig· Jul 11, 2023
Really disappointing... I wanted a really simple moving average tracker, but after using this for a couple of weeks, I found it's really lacking some basic functions. For example, I made a duplicate entry on one day, and found there is no way I can delete it. I can edit the value, but I can't get rid of it. I tried editing the date to push it to the bottom of the data set, but it makes no difference - the list of entries doesn't sort itself by date, (or anything else). Needs more development?
★☆☆☆☆Henry Farkas· Jun 9, 2020
Had to uninstall. It stopped accepting new data. I then reinstalled, but it still didn't accept new data, so I uninstalled it again and reduced it to one star.
Google Play Rankings for Rolling Average
This app is not ranked
Technologies used by Rolling Average
1 permissions
Subscribe to see full permission and library details
Back to top
AppBrain Intelligence premium content
Subscribe now to get full and unlimited access to AppBrain Intelligence.
You'll have access to:
Each subscription will automatically renew 3 days before the expiration date for
the same time period. Subscriptions can be cancelled at any time before the renewal.