Flash has been the dominant animation software of the internet for many years. However its processor and memory hungry nature means it is not suitable for use on mobile devices which have relatively small operating memory capacities.