You can store variable in AppUi class and get pointer to AppUi like this
static_cast<CYourAppUi*>(CCoeEnv::Static()->AppUi())
Global variable in Symbian c++
G
You can store variable in AppUi class and get pointer to AppUi like this
static_cast<CYourAppUi*>(CCoeEnv::Static()->AppUi())
Switching view code in Symbian c++
CEikonEnv* tEikonEnv=CEikonEnv::Static();
((CdemoAppUi*)(tEikonEnv->EikAppUi()))->ActivateLocalViewL(TUid::Uid(EStopwatchViewId));//EStopwatchViewId- enum uid