Как и чем можно написать программу на смартфон для дистанционного управления телевизором по ИК-порт?
На 4pda тож нет приложухи? Думаю для популярных моделей и брендов уже должен быть такой софт. 
Скорее всего он парсил нажатие с пульта каждой кнопки, записал это, потом «вставил» этот код-запрос в приложение. 
Мне кажется там похожая логика что и со считывателем штрихкодов. 
Ик приемник на пк, софт-перехватчик или в блокнот тупо... не работал с ик, но принцип мне кажется таким
На чем писать не подскажу, тут есть более сведущие люди.
Сегодня только скачал irplus. Там можно самому скан-коды на кнопки назначать и прочие дела