Not per se. Opera does have an "Opera mobile store" where mobile users can find apps for their device, which comes as a link in Speed Dial when you install a mobile version of Opera - I would presume it is there he is talking about.

http://html5.oms.apps.opera.com/en_us/