Для того чтобы разработать несложное flash приложение, вам необходимо знать основы веб-дизайна. Кроме этого, не лишними будут и навыки работы в каком-либо flash-редакторе. На сегодняшний день их множество, причем большинство из них очень похожи друг на друга. Поэтому вы вполне можете воспользоваться любой из доступных вам программ.