Cordova Tools Update - VS Code ACE CodePush

Play Cordova Tools Update - VS Code ACE CodePush

Description

In this episode, Robert is joined by Ryan Salva, who shows us new tooling recently made available by the Tools for Apache Cordova (aka TACO) team. These include the Cordova Tools extension for Visual Studio Code [07:00], Project ACE, which provides the capability to include native controls in your Cordova apps [32:00] and CodePush, a cloud service that enables Cordova developers to deploy mobile app updates directly to their users' devices [48:00].

Embed

Download

Download this episode

The Discussion

  • User profile image
    Rafael Wolf

    I cannot understand, no moment in this video... they talk about Windows 10 Mobile, awkward isn't...

  • User profile image
    Yanzhi

    Codepush and Project ACE are awsome features for cordova based project.

  • User profile image
    Burton

    The latest release of Visual Studio Code seems to not work with the extension. I am getting this error:

    [cordova-debug-adapter] TypeError: Path must be a string. Received undefined

  • User profile image
    ryanjsalva

    @Burton: It turns out that VS Code pushed an update yesterday that had a conflict with our extension. The good news is that we deployed a fix to the Cordova extension on the same day. You can find background about this issue here, or just get the update by typing ext update cordova into the VS Code command palette (invoked by Ctrl+P),

    v1.0.4

    This release is primarily bugfixes after the vscode 0.10.10 update.

    If you have a project from prior to this update, you may need to delete your .vscode/launch.json and regenerate it, or otherwise manually add "cwd": "${workspaceRoot}" to each of the entries.

    https://github.com/Microsoft/vscode-cordova/releases

     

  • User profile image
    Kdcllc

    Simple and great video. Ryan, can your team focus on open-source solutions like Ionic Framework?

  • User profile image
    code

    really great

  • User profile image
    code

    can you put chinese subtitles,thanks!

  • User profile image
    Meme

    Some observations:

    1) Macs look terrible. And it is more horrific seeing a guy at MS using one. That's bad advertising for MS and also bad for the health and pockets of the person using it.

    2) JavaScript is a garbage-grade language (as well as HTML). It might be able to do really cool stuff and be the only cross-platform language that works without dealing with the Oracle/Sun/Java madness (thanks to the pure lack-of-interest/go-with-the-current-attitude/lack-of-vision of the IT community that kept JS as the only citizen of browsers and the obsession of companies like Apple to stick with their own ancient languages and tools rather than building on common ground), but the fact remains that it is garbage. It desperately needs a complete rewrite and ES6 comes nowhere close it. I use JS all the time and all over the place, but I only do it out of pure desperation. It is really sad, building the future of programming on this crap, just because it sits there waiting.

    3) Regarding the slimness of VS Code and avoiding adding too many UI stuff, I am not sure I agree. Brackets has a friendlier (click-oriented) UI and I don't hear nor I can imagine a group of people nagging over that (the people that are used to Vim are not gonna migrate to VS Code anyway, if you think about them...). But anyway... Whatever... I use Brackets, which is more beautiful with the proper addons (yes, even the looks matter) despite the fact that I love some of the code editing behavior that VS Code has.

    Other than that, great work !
    If you can't replace the language and the target OSes, at least replace the tools that come with it...
    One sucky thing at a time...

Conversation locked

This conversation has been locked by the site admins. No new comments can be made.