No, but you can download and install apps and other content from Nokia Store straight to your phone using the Store app.