Ivano Carrara:
Apple or Android apps are tipically client side little applications, generally (of course) for the use of a single-user ... Liferay's plugins cover a wide range of use cases and (of course) multi-users usage
All of this is just my own opinion, but...
I'm sure that the larger scale guys will have some coverage, but I think you have to look at the standard Liferay apps as examples...
You can look at the really simple ones like the calculator, dictionary, etc. Even though they're deployed at a portal level, they are still single-user applications. If you develop a scientific graphing calculator portlet, for example, this might be something you could make some dough on.
Now look at a medium-sized example. You develop a better set of Wiki portlets that have a better editing interface, full workflow management, etc. It is beyond the single-user instance, yet at the same time much of the interaction is still at the user level. Your portlets come with their own service builder based data access, and they're all bundled into a single war file. It fits nicely into the marketplace and is still something the Liferay admins could purchase and drop on their portal. Some configuration on their end and you're good to go.
How about some non-portlet based examples? Create a hook that either overrides or supplements standard Liferay functionality in a way that lots of people are looking for, and that can go.
But obviously there will be a line in the sand where something probably won't fit well in the marketplace. If someone has to hire you as a consultant to get your whiz-bang enterprise application from the marketplace just to get it up and running, then maybe the marketplace isn't such a great fit...
Please sign in to flag this as inappropriate.