A smartphone is a mobile phone that offers more advanced computing ability and connectivity than a contemporary basic feature phone. Smartphones and feature phones may be thought of as handheld computers integrated within a mobile telephone, but while most feature phones are able to run applications based on platforms such as Java ME, a smartphone allows the user to install and run more advanced applications based on a specific platform. Smartphones run complete operating system software providing a platform for application developers. A smartphone can be considered as a Personal Pocket Computer (PPC) with mobile phone functions, because these devices are mainly computers, although quite smaller than a desktop computer (DC). Additionally a PPC (Personal Pocket Computer) is more personal than a DC (desktop computer). The SDSUBuddy application is mainly developed for one of these smartphones, Android OS installed smartphones. An Application is a complete package of the university directory which also includes a little navigation facility. This navigation allows user to show walking direction and driving direction among both options walking direction is much more important because as per consumer reports nowadays smartphone users becoming much more, therefore carrying smartphone installed with this application will act as a SDSU map. An Application that has some features similar to the SDSUBuddy application also available on another smartphone, iPhone has SDSU map application but it uses their own walking direction and other direction API supported on iPhone and as per Google documentation till now walking direction section was updated in late 2009 and early 2010 but that also does not provide any useful information for Android installed platform. An Interesting part would be when application gets Google API for walking and bicycle path and if there is more than one path available then finding the shortest path among those paths would be more challenging.