I have developed an application which it runs on honeycomb. I wonder that can there be problem on Ice Cream Sandwich? What is the backwards compatibilities of ics?
The easiest thing is go try it yourself, ICS is already available in the Android SDK, install it and check if your app still runs. But usually android is pretty nicely backward compatible (there still might be some small differences in behaviour between the versions).