We have a discussion going on the Cordova list running about this right now. The idea will be that `cordova run` will launch the app in Ripple. (And we're going to kill off the `cordova serve` cmd.) We'll keep `cordova emulate [platform]` around but I doubt ppl will use it much once `run` is there.
Good times! =) On Wed, Mar 20, 2013 at 1:12 AM, Alessandro Aprile <[email protected]> wrote: > +1 ripple is so simple and useful... > > 2013/3/20 Tommy-Carlos Williams <[email protected]> > >> +1 >> >> Ripple is all I use `cordova serve` for anyway :) >> >> >> On 20/03/2013, at 10:14 AM, Filip Maj <[email protected]> wrote: >> >> > I would like to see Ripple support completely replace the "cordova >> server" >> > command - they both do the same thing but Ripple is better tailored at >> > doing the server+emulation job. >> > >> > On 3/9/13 12:08 PM, "Brian LeRoux" <[email protected]> wrote: >> > >> >> Yes, this is awesome, think a Ripple command is good while we suss it >> >> out: `cordova emulate ripple` or even just `cordova ripple`. >> >> >> >> Eventually I'd think we'd want `cordova emulate` to just default to >> >> Ripple once it feels baked enough. >> >> >> >> On Thu, Mar 7, 2013 at 11:12 AM, Gord Tanner <[email protected]> wrote: >> >>> Hello everyone, >> >>> >> >>> I made a quick prototype to add support for using ripple from the >> >>> cordova-cli [1]. >> >>> >> >>> Currently I just added a new command called ripple that calls the >> >>> cordova >> >>> emulate command and then starts the ripple server to point to it. It >> >>> will >> >>> then launch the default browser (cross platform) which will launch your >> >>> App >> >>> in ripple. This does not require the plugin to be installed as Ripple >> >>> is >> >>> functioning as a proxy / web app. >> >>> >> >>> I have a question on how to handle this command: >> >>> >> >>> - Should this be a flag on the "cordova emulate" command? >> >>> >> >>> The Command could ether be: >> >>> >> >>> cordova serve <platform> [port] --ripple >> >>> >> >>> or >> >>> >> >>> cordova ripple <platform> [port] >> >>> >> >>> There are also a couple of todos: >> >>> >> >>> - Ripple needs to be published to npm and we should install it via >> that, >> >>> currently I am just cloning via git. This will happen soon and is just >> >>> a >> >>> temp hack. >> >>> - Ripple is currently starting its own server, we should allow the >> >>> "cordova >> >>> emulate" middleware to be usable by ripple >> >>> - Ripple should allow us to pick the device we want to launch on. If I >> >>> launch using blackberry I shouldn't have ripple emulate an iPhone. >> >>> >> >>> >> >>> [1] >> >>> >> >>> >> https://github.com/gtanner/cordova-cli/commit/cf499d000053b3e6f6631513fd5 >> >>> 110c0861f8f01 >> > >> >>
