3 ms·
> The biggest issue with the iPhone app is that API requests are made in the main thread, so the GUI locks up. Wow, really? That seems like a major oversight.
by barbs 14y ago
> The biggest issue with the iPhone app is that API requests are made in the main thread, so the GUI locks up.
Wow, really? That seems like a major oversight. I'm pretty inexperienced in the iPhone development scene, but I know with Android development this sort of thing is strongly discouraged. There's even a mode called "StrictMode" where any file and network access on the main thread will cause a crash instead of hanging.
- srik 14y agoBlocking the main thread is just as much discouraged in iOS development too. Wonder how it got through testing.