Can the taskbar open programmatically? I mean the one when you double-click the home button, where you can close the background applications.
it's called a multitasking panel .. and just No, you can't do it.
You cannot force a running application to go to the background, make the back ground turned on to the front panel and programmatically display the taskbar.