a wireless mobile device capable of developing a wireless fidelity access point map . the mobile device comprises a wi - fi module and a processor . the wi - fi module is configured to communicate with a plurality of wi - fi access points and determine a signal strength from at least one of the wi - fi access points at each of a plurality of locations . the processor is configured to display a wi - fi access point map on a display of the mobile device , the map configured to associate the signal strength of the at least one wi - fi access point with each location , and direct a user of the mobile device to a location on the map , the location on the map having a stronger wi - fi signal that a current location of the mobile device .