Recently, wireless networks are deployed pervasively and the rapid growth of wireless communications makes the mobility support for applications become a mandatory requirement. Among all of the Internet applications, real time communication related applications especially concern the handover performance and have the strictest criterion. For a mobile device to support seamless handover in a wireless environment, it should adopt some procedures from MAC layer to application layer to ensure the continuity of the ongoing communication session. Nevertheless, so far, most of the applications are unaware of the change of under layer and cannot act properly, because the system platform doesn't actively notify the application that the signal strength of current connection is becoming worse. This article introduces the concept of the mobility management module, so that applications can be easier to support seamless handover.