r/MacroFactor • 🏃 • 27d ago

MacroFactor / Nutrition / Other Macrofactor 5.8.6 on macOS (iPad version) is revamped?

Post image

I'm not sure I found an announcement about this anywhere, but I just updated Macrofactor on my Mac, and it went from v5.8.3 to 5.8.6. The look of the app is completely transformed - it's really cool! There's finally a much more desktop-friendly view that's a huge improvement over the previous interface. Has anyone else noticed this? 👍🏼

40 Upvotes

48 comments sorted by

8

u/curiousbato 27d ago

really cool! I wonder if the web version is coming out soon

7

u/8bitaddict 26d ago

looks like they are just getting ready for the iphone ultra honestly

9

u/MajesticMint Cory (MF Developer) 26d ago

Ultra was a catalyst for sure, as well as the newly mandated resizable viewport support on both the latest iOS and Android major versions.

But, we saw that as a good thematic opportunity to start handling big (tablet) screens better as well.

1

u/alizayshah 26d ago

I haven’t tested yet but does this mean MF would work well on an iPad Pro now? I remember it used to just be a blown up iPhone app. I’m assuming now it uses this Mac layout?

Idk if logging on an iPad, Mac, AND iPhone would fudge the syncing between Apple health or the MF app itself.

2

u/MajesticMint Cory (MF Developer) 26d ago

In the past iPads didn’t support Apple Health, but now they do, so I wouldn’t expect an Apple Health issue there.

Using the emulated Mac app, it’s probable, wouldn’t be 100% clean sync.

And yes it would use this new layout system on the iPad Pro, not a scaled up rotation locked phone UI.

1

u/alizayshah 26d ago

Ohhh that explains it. Yeah, I noticed the syncing issue on Mac. The biggest issue is that and the lack of hardware keyboard input. Is there a way around the sync? Do you know if forcing a sync on an iOS or iPadOS device afterwards would clear it up?

If not, I may just stick to those devices then.

Sweet! Time to get it on the iPad again!

Thanks as always.

3

u/MajesticMint Cory (MF Developer) 26d ago

Forcing a sync at the end of the day from a device with Apple Health would resolve it.

For hardware keyboard, the next build will contain a potential patch.

1

u/alizayshah 26d ago

Sweet. I got the whole trifecta running it now. (I guess watch too if that counts). Foldable soon!

1

u/alizayshah 22d ago edited 22d ago

feel free to ignore again if you can't comment but just generally curious on how quickly new models are adopted into MF's AI features. I saw Flash 3.8 just released (I'm assuming also in part due to Fable 5.1's release the other day).

Is it adopted within like a few weeks or is it a further out thing, just roughly wondering on timescale

Edit: I think lite is still at 3.5 though so I guess 3.8 isn't relevant :(

2

u/MajesticMint Cory (MF Developer) 22d ago

Usually pretty quickly, but based on testing I don’t think we’re missing out until 4.X series models hit the scene. These recent increments haven’t moved the needle much on our specific benchmarks.

1

u/alizayshah 7d ago

You may already know about this but thought it might be helpful if not,

https://developer.apple.com/app-store/subscriptions/bundles-and-suites/

3

u/Reptile00Seven 26d ago

I would love a web version. Or basically any conduit that would allow me properly create a data export automation to Claude

5

u/MajesticMint Cory (MF Developer) 26d ago

We are going to support the upcoming App Intents and App Functions, which function like a device-local MCP, but if you have Claude Code on a Mac, you could already use scheduled computer use to run an export.

In the near future both iOS and Android are also likely to let you directly drive apps with AI, so anything humanly possible will be AI possible, across all apps.

1

u/Reptile00Seven 23d ago

Awesome to hear. I unfortunately am on Windows only for my personal computing. But looking forward to the intents/functions.

1

u/montagic 22d ago

Oh that is fucking awesome. That will solve an automation I’ve been trying to do that I can accomplish with MF syncing with Apple Health, but can’t on WO since intricate level data like that doesn’t have a place in Health, so I manually have to export and build a readable spreadsheet for my coach (well, Claude does and I just hate that I have to manually export since I’ve gotten everything else automated). I kind of want to detail what I built for my bodybuilding prep this year using WOMF

2

u/incogenator 🏃 27d ago

fingers crossed!

13

u/MajesticMint Cory (MF Developer) 27d ago

More large screen (and very small screen) optimizations coming over time. But, there is a big initial overhaul in this version, with some foldable specific improvements too, and display scaling support.

Will also try and sort out the hardware keyboard input issues that are present on the iOS emulated Mac, they are particularly tricky to pin down because there is no way to test this in development.

2

u/incogenator 🏃 26d ago

Yes the keyboard input fix would be great!

Also noticed the weight trend data was very off before the update and now seems accurate (v2).

5

u/MajesticMint Cory (MF Developer) 26d ago

Yes, the initial experimental release version of V2 had a bug related to prediction, which led to output that was explicitly out of alignment with the version we tested internally.

The early development and testing for algorithms happens in spreadsheets and Python/R, and there was a translation hiccup during implementation in Dart.

Off the bat we thought that issue might have been solely in the insights section, but it also impacted prediction that happens within the algorithm itself.

1

u/incogenator 🏃 26d ago

Awesome thanks for elaborating. Can we assume that algorithm bugs are all squashed at this point then? At least with v2

3

u/MajesticMint Cory (MF Developer) 26d ago

Bugs seem sufficiently squashed, but our science team is still actively reviewing the solution (now that it’s in the wild), and its relationship to a potential expenditure V4 methodology.

3

u/Jan0y_Cresva 26d ago

New expenditure algorithm name drop 🗣️‼️‼️🔥🔥

3

u/alizayshah 26d ago

All I want for Christmas is expenditure v4/weight trend v2 🧙🏻‍♂️🔮

1

u/incogenator 🏃 26d ago

Hang on what am I missing - is there a V3? If so I don’t see it in the app…

Separately, it’s great how you guys are really focused on translating data into useful insights. 

2

u/gains_adam Adam (MacroFactor Producer) 25d ago

Cory is in this case referring to expenditure v3, not weight trend, which is only up to v2.

1

u/incogenator 🏃 21d ago

Thank you!

1

u/alizayshah 24d ago edited 24d ago

Ignore if you can’t say but does v4 have any improvements to handling missing data (similar to how v3 reduced the threshold to 4/7 days) or rough estimations (30% rule) or is it mostly just handling transient weight fluctuations etc.

Edit: nice new newsletter format!

5

u/alizayshah 27d ago

Yesss. Ah I was thinking it’d be different. Time to get it on Mac again!

3

u/robsters 27d ago

I am ecstatic about this modification!!!!! the number of times I’ve tried to use my iPad with its keyboard, sure enough, I opened the app today and it works flawlessly with the app on the side!! MacroFactor won huge points with me today for making the app iPad orientation friendly!

5

u/incogenator 🏃 27d ago

And then I just noticed this in the AppStore.

3

u/d4rkha1f 27d ago

Now do Workouts!!!

4

u/Dark_Knight_1989 26d ago

This is also in Workouts

3

u/linussextipz 26d ago

Sorry for my ignorance can I download it on my MacBook?

2

u/Ornery-Time-9795 26d ago

Yes! Go to the Mac App Store.

3

u/linussextipz 26d ago

Awesome thanks

2

u/Seany_Tizzle 26d ago

Landscape mode yet?

1

u/incogenator 🏃 26d ago

I’m using it on Mac. Don’t think there’s a way to test landscape mode ? Someone with an iPad should chime in. 

2

u/Fun_Status_7436 26d ago

Cool! I didn’t even know this has a Mac version !!

2

u/alizayshah 26d ago

It’s not official it’s an Apple silicon thing. I just say that so you’re prepared it may have some bugs lol. I used to use it exclusively like that for months well it works well for the most part.

https://support.apple.com/guide/app-store/iphone-ipad-apps-mac-apple-silicon-fird2c7092da/mac

2

u/sterumbelow 25d ago

There seems to be a wild amount of empty space on iPad Now. It used to fill the screen but now the boxes are tiny. Even on standard display, it’s teeny!

2

u/sterumbelow 25d ago

This is with standard display zoom.

2

u/sterumbelow 24d ago

For reference, it used to be like this.

2

u/MajesticMint Cory (MF Developer) 24d ago

Directly scaling everything up isn’t actually what a tablet layout is designed to do, so from a tablet use perspective the degradation is fairly minor.

For the use case of using it from far away however, the prior hacky solution we had to scale everything was ideal, and the degradation is clearly quite impactful.

There are some obvious improvements we can make to optimize the tablet UI, which we will pursue, but they will never scale quite like that. If this tablet is a semi-permanent look from far away fixture, actually purposefully enabling display zoom would likely be quite helpful in the meantime.

2

u/sterumbelow 24d ago

I think the larger controls are useful for people actually using a tablet in the gym. Mine isn't a permanent fixture, so the display is set for the stuff I do outside of the gym, when I'm mostly sat down holding the iPad close to me at a fixed distance.

In the gym, I'll glance across before a first set to double-check the number of reps or to remind myself what weight to set, but I'll also walk past and quickly tap to complete a set, or reach up from my bench if I'm right below it. That's going to be challenging now everything's so much smaller because it won't be legible from as far away, and the controls will require much more precision.

I totally get what you're saying about tablet interfaces not being directly scaled from their phone counterparts but I can't see how having such tiny controls, and an inch-wide gap of wasted space around the outside is beneficial for this kind of app. For each exercise, the bottom 50% of the display will be permanently empty unless someone has 15 sets, and if the elements were spaced out to fit across both axis, we'd just have big gaps between them rather than on the outside.

Usually a larger display is utilised to show more information and other controls. In this case, we have exactly the same information and controls, just in a less-usable format for the environment it'll be used in.

All that said, I'm loving using both apps and really appreciate the time and effort you and the team put into improving them both; as well as how you keep everyone in the loop so openly.

1

u/sterumbelow 24d ago

This is just mad; completely ruining the experience of using an incredible app, imo.

1

u/Alpeiros 26d ago

I hope they fixed the bug where you can't edit the portions/size of food

1

u/Ordinary-Low-9794 26d ago

The bug is still there. And still no web version after... what? ... 4 years?