I need to create an android application that will sit in the notification bar. This application will allow people to select the pull down from their android phone and click one button to add to "my locations" These locations will be stored with special marks inside of the google maps my maps. The use would be able to open the application and navigate to any point marked as "my location" , They will also be able to tag these locations with notes and be able to send them to additional users.
This project will need to be "skinnable" easily. Meaning we could change the look and feel without needing to re-code any of the application or re-compile. The "My Locations" must be share able by email address and then be able to be loaded into the other persons application.