This is a really interesting survey. My take is that the score is low because over 50% of the participants are Windows users and the default Cordova experience on Windows is extremely unconventional - Git Bash, Node.js Command Prompt, terminal command driven development, and no full blown IDE. The Microsoft team is dramatically improving this and as Visual Studio integration becomes more well known, I hope those survey results improve.
On Wed, Apr 8, 2015 at 9:08 AM, Toplak Daniel <d.top...@cadenas.de> wrote: > Absolutely right :-) > > Cordova is too easy in some situations and most of the developers using > cordova (not the cordova developers itself) are knowing nothing about the > plugin system under the hood, or anything about the JS->Native->JS bridge. > They even don't know anything about the asynchronos communitcation with > plugins. > > In most situations this is absolutely ok, but if anything special is > needed or something goes wrong, then they have a problem. > > The other thing is that there are some JS frameworks/libs which are not > the best for mobile devices. No I don't name anyone of that :-) > > My point of view is, that they don't see the real power of the cordova > framework and create sloppy/buggy UI's. > > Daniel Toplak > > -----Ursprüngliche Nachricht----- > Von: Joe Bowser [mailto:bows...@gmail.com] > Gesendet: Mittwoch, 8. April 2015 17:56 > An: dev@cordova.apache.org > Betreff: Re: Does Cordova have a problem making developers happy? > > Cordova is the most hated form of Mobile Development, because everyone can > create a Cordova app, and the quality of most Cordova applications is > absolutely terrible. If you're inheriting a Cordova application from > another company, you're probably going to end up re-writing it and if > you're an iOS or Android shop, re-implementing it natively because that's > what you're more comfortable with. > > And I'm perfectly OK with that. > > Wordpress and LAMP stacks aren't going away any time soon, and both those > technologies share the same property that anyone can create a shitty > website. We've been called the Drupal of development for a reason, and at > the time we were called that, I took it as an insult because I think Drupal > is shitty (I once inherited a bad Drupal project). I don't think we should > care what developers say in a survey, since most developers are terrible > anyway. We should just make sure that what we're releasing isn't terrible. > > On Wed, Apr 8, 2015 at 8:03 AM Treggiari, Leo <leo.treggi...@intel.com> > wrote: > > > The data below is from a StackOverflow Developer Survey ( > > http://stackoverflow.com/research/developer-survey-2015). > > > > Most Dreaded technologies: > > Salesforce 73.2% > > Visual Basic 72.0% > > Wordpress 68.2% > > Matlab 65.6% > > Sharepoint 62.8% > > LAMP 62.2% > > Perl 59.2% > > Cordova 58.8% ************** > > Coffeescript 54.7% > > Other 57.3% > > % of devs who are developing with the language or tech but have not > > expressed interest in continuing to do so. > > > > Any ideas on what the problem is? Here are some possible answers. > > I'm not suggesting that any of these are true, but rather looking for > > feedback from those who have heard developers express frustration with > Cordova: > > > > > > * There is no problem - unclear question led to the answer > > > > * The problem is really about creating native apps in JavaScript + > > HTML5 > > > > * Cordova CLI has a quality problem (learnability | usability | > > reliability) > > > > o Too hard to set up development environment > > > > o The command CLI is too complicated > > > > o Not enough learning material (documentation, articles, books) > > > > o Too many bugs > > > > o Changes too frequently > > > > Leo > > > > >