code: @Override
  	public boolean launch(Activity context, Bundle data) {
  		
  		if(entityLoaderUtils != null) {
  			entityLoaderUtils.initEntityLoader();
  		}
  			
  		Class<?>[] activityClasses = getActivityClasses();
  		Class<?> activityClass = null;
  		
  		for (Class<?> cls : activityClasses) {
  			if(appUtils.isActivityAvailable(context, cls)) {
  				activityClass = cls;
  				break;
  			}
  		}
  		
  		if(activityClass != null) {
  			Intent intent = newIntent(context, activityClass);
  			intent.putExtras(data);
  			handleIntent(context, intent, data);
  			context.startActivity(intent);
  			return true;
  		}
  		
  		return false;
  	}
docs: /* (non-Javadoc)
  @see com.socialize.launcher.Launcher#launch(android.app.Activity, android.os.Bundle)