5 ms·
Both my partner and I always have trouble with the McDonald's app (for ordering). I use Android, she uses iOS. As a developer, I've said to myself "This feels l
by rbosinger 4y ago
Both my partner and I always have trouble with the McDonald's app (for ordering). I use Android, she uses iOS. As a developer, I've said to myself "This feels like a React Native app that's calling into a mess of microservices" (having worked on that type of project more than once myself).
Anyway, I only skimmed the article, but I had a chuckle seeing the title of this article pop up on HN at all.
- halfer53 4y agobackend of McDonald's app is handled by a third party new Zealand company plexure https://www.plexure.com/ https://www.plexure.com/ not sure what their architecture is
- rsstack 4y agoPlexure are only used in select McDonald's markets. Almost all Hacker News readers are in markets where the McDonald's app is developed in-house by McDonald's.
- tharkun__ 4y agoCompletely unrelated probably but who knows but this reminded me of the time when my McDonald's receipt printout from that self-ordering terminal started with a bunch of XML, then the regular receipt part and then ended in a bunch of XML. That was fun.
- russelg 4y agoI can't speak for other region's McDonald's apps, but the mymacca's app (Australia) is entirely native Java on Android, and still runs like absolute crap.
- geysersam 4y agoI wished more people used a regular website for these kinds of applications. It's a form. What's the problem?
- quickthrowman 4y agoA web form cannot track your precise location 24 hours a day, but an app can.