@theonceler said in iOS 11 and MudRammer:
I mean that when I use it on my iPad Pro in iOS 11 it will drop connection if I spend more than a few seconds switched out to any other app.
When MUDRammer transitions to background, it will attempt to stay alive as long as iOS will allow. This varies with your device's hardware, current memory pressure, and the demands of the currently foregrounded app(s) — games, videos, and web can be very demanding indeed, and the system will ruthlessly kill backgrounded apps as needed.
The system employs subtle and nuanced magic here, but because MUDRammer is open-source, you can see for yourself exactly what its socket library GCDAsyncSocket can (and cannot) do when enabling backgrounding.
Same goes for if I use it on my phone while connected to Wifi. It's more reliable if I turn Wifi off and just use an LTE connection.
https://www.xkcd.com/1865/
Guys, I'm talking real dollaridoos here. $2.99? $4.99? Even $7.99? Uh, yes sir. The sky is the limit. The app store sky, though. So like $7.99. I'm not about to pay Through the Ages or Twilight Struggle money here.
I experimented with MUDRammer pricing between $1 and $5 and saw no meaningful difference in sales. This too is subtle and nuanced magic, but it suggests the price was still too low.
MUDRammer was my personal side project in my spare time. I never did charge for MUDRammer what I believed it was worth.