hi sidhiqui ,
your requirement is quite obvious that every user wants is application to load much faster , in fraction of seconds , there is an option for this.
use lazy loading concept so that your screen loads faster and later other UI elmetns loads data when user clicks on them .
like if you are using EVS , normal evs coding will load data when screen is loading , but another of lazy loading is to have
WDValueServices.createBoundValueSet(.....parameters....);
can you tell me what all UI elements you have in the screen and are you calling any rfc or db calls to load data in the starting itself...
Regards
Govardan Raj S