скажите мне что нужно знать чтобы создавать flash приложения для вконтакте?

по дефолту: Flash (ActionScript конкретнее) , API. остальное прилаживается исходя из поставленной задачи к приложения

как минимум нужно не плохо уметь рисовать и хорошо уметь думать, остальное само приложится

Flash как минимум
ну и API вконтакта