3 ms·
It really depends on the usage of the application. What does it do? What features does it provide? What are the requirements of those features? You may need to
by edgytech 10y ago
It really depends on the usage of the application. What does it do? What features does it provide? What are the requirements of those features?
You may need to consider a hybrid app, that has both a desktop component and a web service. If you can implement one or more of the features as a service, it will allow you to update them more easily.
Also, keep in mind that a desktop app limits your install base to an OS, depending on its implementation, while an HTML5 application can be run almost anywhere.
- jventura 10y agoFor my application there's no intrinsic need for "social" or "sharing" features. It's supposed to be a productivity application where each user does his/her own thing. The target user are mostly non-technical people which probably will not have the need for have it on more than one device, so "sync" of data between devices may not be a relevant for them.. If I go the desktop way, I will probably use Qt (PyQt5) so there's some degree of freedom for cross-platform.