Can I create one experience for both mobile and desktop?

You can, but it's better to keep them separate because the user experience is extremely different between devices. By separating them, you can better understand how changes impact each device differently, making it easier to analyze the results.