Quite. 192.168.1.110.5000 isn't a valid IP address. And since the app claims to not need root access, it won't be listening on the standard port (80 or 443), so it seems reasonable to assume that that's what the 5000 is. By URL convention, ports follow hostnames or IP addresses with a colon delimiter.
Presumably this just means "point a browser at port 5000 on the phone, which will be acting as a web server", in which case the other potential gotcahs include:
- Browsers trying to be clever and needing Persuasion to actually attempt to use http to an IP address rather than googling for things. You may have to enter
http://192.168.1.110:5000/ in full. Which is a complete pain on mobile devices.
- Devil's Radio issues: It's increasingly common for consumer routers to isolate WiFi clients from each other, so they can't make direct peer-to-peer connections within the same TCP/IP subnet. This is frequently unhelpful. If they're not in the same subnet, you either know what you're doing and can configure the routing / firewalling appropriately, or you've bought one of those extender things and plugged it in and have until now remained blissfully unaware that you now have multiple layers of NAT to contend with, in which case, go to the other room, it'll be less painful.
- Confusion over what the phone's IP address actually is.
Why is that these type of things are often if not always severly lacking in information any kind of guides and seems to assume that that everyone else has the in depth knowledge as the creators. Grumble over.
Because the correct format of a URL for the purposes of spotting typos isn't 'in depth knowledge' to the sort of person writing the app, in much the same way that the difference between a Presta valve and a Schrader valve isn't 'in depth knowledge' to the sort of person who posts on YACF. They assume that anyone interested in mucking about with 3D printers probably already knows how to use the internet.
Spotting when you're making those sorts of assumptions takes skill, and it's only tangentially related to the skills that you need to write computer programs.