DEVELOPING A BRANDED IPTV APPLICATION : YOUR HANDBOOK