Close
  • Latest News
  • Artificial Intelligence
  • Video
  • Big Data and Analytics
  • Cloud
  • Networking
  • Cybersecurity
  • Applications
  • IT Management
  • Storage
  • Sponsored
  • Mobile
  • Small Business
  • Development
  • Database
  • Servers
  • Android
  • Apple
  • Innovation
  • Blogs
  • PC Hardware
  • Reviews
  • Search Engines
  • Virtualization
Read Down
Sign in
Close
Welcome!Log into your account
Forgot your password?
Read Down
Password recovery
Recover your password
Close
Search
Logo
Subscribe
Logo
  • Latest News
  • Artificial Intelligence
  • Video
  • Big Data and Analytics
  • Cloud
  • Networking
  • Cybersecurity
  • Applications
  • IT Management
  • Storage
  • Sponsored
  • Mobile
  • Small Business
  • Development
  • Database
  • Servers
  • Android
  • Apple
  • Innovation
  • Blogs
  • PC Hardware
  • Reviews
  • Search Engines
  • Virtualization
More
    Subscribe
    Home Development
    • Development

    Microsoft Releases Cordova Tools Extension for Visual Studio Code

    Written by

    Darryl K. Taft
    Published January 29, 2016
    Share
    Facebook
    Twitter
    Linkedin

      eWEEK content and product recommendations are editorially independent. We may make money when you click on links to our partners. Learn More.

      Microsoft announced support for Apache Cordova development in its Visual Studio Code lightweight text editor.

      With the Visual Studio Code Cordova Tools Extension, developers can debug hybrid apps, find Cordova-specific commands in the Command Palette, and use IntelliSense to browse objects, functions and parameters.

      “You can use it with both ‘stock’ versions of the Apache Cordova framework and downstream frameworks like Ionic, Onsen, PhoneGap and SAP Fiori Mobile Client,” said Ryan Salva, principal program manager on the Visual Studio Client Tools team, in a blog post on the new extension. “Because they all use the same Cordova build systems and core runtime, the TACO extension is adaptable to the JavaScript framework of your choice.”

      TACO is the Visual Studio Tools for Apache Cordova. Apache Cordova is a popular mobile application development framework originally created by Nitobi. Adobe Systems purchased Nitobi in 2011, rebranded it as PhoneGap and later released an open-source version of the software called Apache Cordova. Apache Cordova enables software programmers to build applications for mobile devices using JavaScript, HTML5 and CSS3, instead of relying on platform-specific APIs like those in Android, iOS and Windows Phone.

      “Thousands of developers already use Visual Studio’s Tools for Apache Cordova—affectionately abbreviated as ‘TACO’—to build mobile apps for iOS, Android and Windows using a shared JavaScript codebase,” Salva said. “Within the IDE, TACO provides everything you need to install and configure the native SDKs, preview your app, debug on emulators and devices, and even manage continuous integration/deployment via Visual Studio Team Services.”

      Ryan said developers can even use Visual Studio Code on a project created with the full Visual Studio IDE. “For example, imagine creating a Cordova project using Ionic templates with Visual Studio on a Windows machine, then opening it on an OS X or Linux machine using Visual Studio Code—making some edits—then continuing your work in the Visual Studio IDE,” he said.

      Visual Studio Code and Cordova Tools currently support debugging apps on emulators, simulators and tethered devices for Android and iOS.

      Visual Studio Code is a free, lightweight, cross-platform code editor for Mac OS X, Linux and Windows. It includes many of the familiar features of Visual Studio, such as IntelliSense, peek, code navigation and debugging, but it centers on being a keyboard-centric editor. It supports a wide range of languages with enhanced support for Node.js and ASP.NET 5.

      “What’s interesting about VS Code and Microsoft’s tools in general is the speed at which the team is iterating,” said Al Hilwa, an analyst with IDC. “Code is a strategic new lightweight IDE or editor from Microsoft and it is particularly well suited for multi-platform workflows and technologies. Supporting Cordova development is important in that it is an important approach for app dev today where the hybrid apps are developed with Web technologies and use the WebView module in the runtime of the app. A large number of dev tools use this kind of hybrid approach especially for enterprise mobility.”

      Microsoft introduced Visual Studio Code in preview at its Build 2015 conference in San Francisco last year.

      “Visual Studio Code is a neat tool and something they totally needed to do,” said Miguel de Icaza, chief technology officer at Xamarin, a close Microsoft partner in the tools space. “This is a boost for server-side Web app development and ASP.NET. Most Web developers aren’t using Visual Studio, so this is a way to appeal to them.”

      Meanwhile, Jules Kramer, technical program manager for Angular at Google, said her team built Angular 2—the latest version of the popular open-source JavaScript framework—in collaboration with Microsoft, using Microsoft’s TypeScript and Visual Studio Code offerings.

      “Many of the Google devs on the Angular core team use Visual Studio Code because it lets them work better together,” Kramer said. “The code readability and navigation features of the code editor help them be more productive and refactor code faster. As an open-source framework, Angular is contributed to by hundreds if not thousands of people around the world. Angular simply would not be what it is today without that collaboration—especially with Microsoft.”

      Darryl K. Taft
      Darryl K. Taft
      Darryl K. Taft covers the development tools and developer-related issues beat from his office in Baltimore. He has more than 10 years of experience in the business and is always looking for the next scoop. Taft is a member of the Association for Computing Machinery (ACM) and was named 'one of the most active middleware reporters in the world' by The Middleware Co. He also has his own card in the 'Who's Who in Enterprise Java' deck.

      Get the Free Newsletter!

      Subscribe to Daily Tech Insider for top news, trends & analysis

      Get the Free Newsletter!

      Subscribe to Daily Tech Insider for top news, trends & analysis

      MOST POPULAR ARTICLES

      Artificial Intelligence

      9 Best AI 3D Generators You Need...

      Sam Rinko - June 25, 2024 0
      AI 3D Generators are powerful tools for many different industries. Discover the best AI 3D Generators, and learn which is best for your specific use case.
      Read more
      Cloud

      RingCentral Expands Its Collaboration Platform

      Zeus Kerravala - November 22, 2023 0
      RingCentral adds AI-enabled contact center and hybrid event products to its suite of collaboration services.
      Read more
      Artificial Intelligence

      8 Best AI Data Analytics Software &...

      Aminu Abdullahi - January 18, 2024 0
      Learn the top AI data analytics software to use. Compare AI data analytics solutions & features to make the best choice for your business.
      Read more
      Latest News

      Zeus Kerravala on Networking: Multicloud, 5G, and...

      James Maguire - December 16, 2022 0
      I spoke with Zeus Kerravala, industry analyst at ZK Research, about the rapid changes in enterprise networking, as tech advances and digital transformation prompt...
      Read more
      Video

      Datadog President Amit Agarwal on Trends in...

      James Maguire - November 11, 2022 0
      I spoke with Amit Agarwal, President of Datadog, about infrastructure observability, from current trends to key challenges to the future of this rapidly growing...
      Read more
      Logo

      eWeek has the latest technology news and analysis, buying guides, and product reviews for IT professionals and technology buyers. The site’s focus is on innovative solutions and covering in-depth technical content. eWeek stays on the cutting edge of technology news and IT trends through interviews and expert analysis. Gain insight from top innovators and thought leaders in the fields of IT, business, enterprise software, startups, and more.

      Facebook
      Linkedin
      RSS
      Twitter
      Youtube

      Advertisers

      Advertise with TechnologyAdvice on eWeek and our other IT-focused platforms.

      Advertise with Us

      Menu

      • About eWeek
      • Subscribe to our Newsletter
      • Latest News

      Our Brands

      • Privacy Policy
      • Terms
      • About
      • Contact
      • Advertise
      • Sitemap
      • California – Do Not Sell My Information

      Property of TechnologyAdvice.
      © 2024 TechnologyAdvice. All Rights Reserved

      Advertiser Disclosure: Some of the products that appear on this site are from companies from which TechnologyAdvice receives compensation. This compensation may impact how and where products appear on this site including, for example, the order in which they appear. TechnologyAdvice does not include all companies or all types of products available in the marketplace.