This discussion is more about prioritizing the first platform that you choose, as each platform brings its own challenges and benefits.
As a road map to this discussion, let's just lay down a few thoughts here:
- Let's discuss software ecosystem
- There are 3 main platforms for consumer apps
- Why are these platforms so important (hint: they are easy for consumers to access/install)
- Desktop apps for internal software
- Which platform to pick first (based upon your priorities)