Claim: Nintendo Software Technology developed various applications since 2006 such as the Nintendo 64 Emulator in 2006 and the BBC iPlayer Channel in 2011.
Evidence: BBC iPlayer Channel 2009