Some apps, especially these that use HTTP as a transport protocol can cope with this, even though the IP address usually changes when the phone switches to/from Wi-Fi. However, for many apps your mileage can vary.
Hence the question — what the developers can do to ensure seamless experience for the user when the phone moves from WiFi to cellular and vice versa?Are there any tutorials and best practices to follow?
As a user, I hate it when my Skype call drops or streaming audio gets interrupted when I enter my house. As a developer, I'd like to be able to create apps which do not suffer from these issues."