I\'m developing an application that should add its shortcut to home screen after installation and remove it after the application is being uninstalled. The application will
What you are describing is a limitation of the Home screen. The next version of Launcher2 addresses this issue and automatically removes widgets and shortcuts associated with an app. Some shortcuts might be left though if no association can be found (if your app creates a shortcut to the music player for instance.)