Visual Studio Online is basically a source control repository, so no. https://stackoverflow.com/tags/visual-studio-online/info.
The key point would be build. You can build your app on Visual Studio Online (in the same way that TFS can do nightly builds), but you still need the Windows 8 SDK to develop the app, which means you need Windows 8.