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.
Do more on the web, with a fast and secure browser!
Download Opera browser with:
- built-in ad blocker
- battery saver
- free VPN