Visual Studio Fares Well in IDE Report

Strategy Analytics ranks the mobile developer environments from Apple, Google, and Microsoft, with Visual Studio getting slightly outpointed by Xcode.

Visual Studio fared well among IDEs in a recent report from research firm Strategy Analytics Inc., which compared the mobile developer environments from Apple, Google and Microsoft. The popular IDEs were ranked on a 0-5 points scale that uses six metrics: supported languages, quality of the editor, available testing tools, gaming capabilities, team working and platform support.

Xcode, used for iOS development, achieved the highest ranking on testing, as did Visual Studio, which focuses on Windows development but can target multiple platforms. Android Studio lagged behind those testing scores, as it did on all other measurements. Its main strength, languages, garnered only a 3 rating. Total scores were: Xcode - 22; Visual Studio - 21; and Android Studio - 13.

"Apple's Xcode beats Android on all measures on which it was evaluated," Strategy Analytics said in a news release. "Microsoft also offers a strong showing, perhaps providing it with an opportunity to better court developers to the Windows platform. Developer tools are an important component of platform support and Apple's end to end system for app development to distribution is the reason the platform boasts some of the most advanced applications."

"Apple's strong showing is no surprise, as they are the market leader in the apps space," Strategy Analytics said. "The strengths of Xcode are its accessibility, with Swift aimed at coding novices, and a graphical interface for rapid prototyping."

Xcode garnered the highest rating of the three IDEs for gaming, the only ranking in which Android Studio beat a competitor: Visual Studio.

"The discrepancy in gaming capabilities is a major reason why Xcode is rated above the other developer environments," the research firm said. "Conversely, Visual Studio, the most mature product, closes the gap as it is the only environment which can be used to code for multiple platforms and also the strength of its editing and testing suite."

Strategy Analytics noted that Android Studio is the least mature of the three tested environments, and that parent company Google seems to recognize its shortcomings and is planning to address them with an updated GUI stemming from the company's July acquisition of Pixate. Pixate is described as "a visual prototyping platform that allows designers to create sophisticated, fluid mobile prototypes that run natively on iOS and Android devices." Strategy Analytics also said Google is planning upcoming improvements to its testing tools.

"With apps becoming mass-market and an important tool for all categories of companies, having tools which non-technical staff can use is becoming more and more important," Strategy Analytics exec David Kerr said. "Artists, media and marketing professionals are all getting more involved in app design and development. Apple and Microsoft deserve plaudits for enabling them to have a direct input into app design; Google needs to catch up to where the apps market is heading."

Strategy Analytics issued today's news release to hawk its $3,000 report, "Apple, Google and Microsoft's Mobile App Development Environments."

For (free) comparison, the Xcode-vs.-Android Studio-vs.-Visual Studio question has also come up on Quora ("it depends ...") and StackShare (where Visual Studio trounced the competition in a voting-based evaluation).

About the Author

David Ramel is an editor and writer for Converge360.

comments powered by Disqus


  • Microsoft's Tools to Fight Solorigate Attack Are Now Open Source

    Microsoft open sourced homegrown tools it used to check its systems for code related to the recent massive breach of supply chains that the company has named Solorigate.

  • Microsoft's Lander on Blazor Desktop: 'I Don't See a Grand Unified App Model in the Future'

    For all of the talk of unifying the disparate ecosystem of Microsoft-centric developer tooling -- using one framework for apps of all types on all platforms -- Blazor Desktop is not the answer. There isn't one.

  • Firm Automates Legacy Web Forms-to-ASP.NET Core Conversions

    Migration technology uses the Angular web framework and Progress Kendo UI user interface elements to convert ASP.NET Web Forms client code to HTML and CSS, with application business logic converted automatically to ASP.NET Core.

  • New TypeScript 4.2 Tweaks Include Project Explainer

    Microsoft shipped TypeScript 4.2 -- the regular quarterly update to the open source programming language that improves JavaScript with static types -- with a host of tweaks including a way to explain why files are included in a project.

Upcoming Events