Would you please raise your hand if you think that smartphone or tablet is an ideal platform for remote control of any kind. Yes, I thought so too. It’s portable, fits well in your hand, has crisp and bright display, has multitude of communication methods and last but not least — it’s always by your side.
See The Ultimate List of Home Automation Software for iPhone and The Ultimate List of Home Automation Software for Android for details.