Currently working on a marketplace platform, not too sure if I will waste a lot of my time building a nice desktop platform over an app initially? Intentions are to build a native app following launch... But as a strategic move, I am thinking of building a desktop web-platform first. What advice and thoughts do you have on this please?
Generally speaking, I think building a web app for your marketplace concept first can be a great option to launch, then move on to develop a mobile app later on whenever it makes the most sense. Building a web app (vs. a native mobile app) will usually require less time, effort, and money, and if you build it right (responsive, etc.), it can potentially work pretty well across desktop, mobile, and tablet.
That said, there're many other considerations to think about. Here're a couple quick examples:
- target audience & their environment: if you're targeting millennials, mobile may be a lot more important than if your application is typically used by professionals during working hours (in which case web first is a definitive winner in my book).
- hardware needs: do you need to leverage camera / mic / video / sound / accelerometer / GPS a lot? if so, you may be better off building a native mobile app.
- validate: keep in mind you'll have to validate your concept at many different levels (problem, solution, marketing, channels, UVP, cost structure, price & revenue structure, etc). Building a web app can help with lots of this, but it wouldn't be the first move I'd recommend: if you haven't yet validated at least some of your assumptions around problem, solution, and customer segments, I'd suggest you consider validating your idea further before starting to build. And, as a side effect and while you do that, it may also become clearer whether a web app can work or if a mobile app is a must-have.
Just a quick couple thoughts to get you going. I work on this specific topic a lot with my prospects and clients (I build responsive web apps - including marketplaces -, but not mobile apps). I have advised different clients to go with mobile-first and web-first approaches on different occasions, and also advised a couple of them to go back and validate their ideas further before building anything. Let me know if you'd like to setup a call to go over some more specifics to your situation.