Oops, forgot this part > For small > devices, it is custom user interface/application that must be developped > to manage one specific workflow. >
Ok for developping specific screen for small devices (with less field) but why require a custom application when a specific view would be enough? I personally am not but people seem to be fan of doing everything on their iphone: http://www.youtube.com/watch?v=Ep1GnwHzaZ4