If you were asked to name some of the most important features of your mobile device, you would probably include in your list the camera and the built-in Global Positioning System (GPS). These two features that we take for granted today are very specific to mobile development and can make your apps stand out from the crowd.
The geolocation feature enables you as a developer to identify the coordinates of your app's users—in particular, their latitude and longitude. It will also potentially save those coordinates for future use. This gives developers a huge potential: think of social networks suggesting nearby events, or travel agents recommending restaurants or hotels, or dating apps suggesting new contacts. There are so many potential scenarios to give your users relevant and personalized information!
The case for pictures...