The winner of the Android Developer Challenge was an application called Locale. With Locale I can manage the settings of my phone based on where I am, similar to your timezone settings on your computer. The difference with your computer is that the Android determines its location automatically AND I make my Android move around all the time. The creators of Locale combined these characteristics and created an app that lets me configure my phone based on where I am. With Locale my Android is Situation Aware, it transforms virtuality to reality. The obvious example is to turn off your sound when entering a movie theater. The neat thing is that I can graphically (Google Maps) group several of these locations one situation. This way I can also change my ring tone when in the office, another obvious example. Twittering where you are is standard, and with the Locale SMS plugin I can even send an SMS when I enter a situation. How would you use this? What is your application?

Image

