hm we misunderstood each other. is it possible and if it is how, to build a project that provides users with app and widget(s). that stream app i posted link above is doing just that. so my app is listed under apps and under widgets because i make app and widget(s). user can use whatever he/she wants. if want widget will put widget on screen. if not will use app with (almost the) same functionality. if i am clear enough...
or another example. weather app which comes with for example 3 different widgets. user can use app or put the widget on screen. from app he can for example change options for widget. widget will ofc read that optionso from file or whatever. widget will show basic info about weather but in app for example can be shown daily graph, monthly, etc.....