<html>
  <head>
    <meta content="text/html; charset=UTF-8" http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    Hi,<br>
    <br>
    We, the Spyder team, will try to add the notebook as a plugin for
    our next release (2.3 or 2.4, not still sure). This would not only
    have the advantage to make it run as a desktop app (like
    Mathematica) but we could also connect our other plugins to it (e.g
    the variable explorer, debugger and object inspector) to have a more
    Matlab oriented experience too.<br>
    <br>
    Our idea is to start with the simplest approach: embedding each
    notebook in a QtWebKit widget and not using the dashboard. We are
    waiting for several enhancements to be merged to IPython master
    (like persistent UUIDs, multi-directory support and the new kernel
    API) before proceeding. All these things will make far more easier
    for us to manipulate the notebook as it's possible now with
    qtconsole.<br>
    <br>
    Cheers,<br>
    Carlos<br>
    <br>
    <div class="moz-cite-prefix">El 08/04/13 04:50, Jonathan Chambers
      escribió:<br>
    </div>
    <blockquote cite="mid:CC5F4CE8A67946CD809C8063F164D352@gmail.com"
      type="cite">
      <div> So here's the deal: I've been falling in love with the
        ipython browser notebook. But, it turns out, having it actually
        in the browser is kinda annoying - it makes launching a hassle,
        makes you have two sets of interface chrome (a pain on small
        laptop screens) and in general is not wholly as awesome as it
        could be. </div>
      <div><br>
      </div>
      <div>So I have an idea: build a "native" ipython notebook app by
        using an embedded browser. This technique has already been used
        to produce some really nice apps - Adobe Brakets
        (<a class="moz-txt-link-freetext" href="http://brackets.io/">http://brackets.io/</a>), Light Table (<a class="moz-txt-link-freetext" href="http://www.lighttable.com/">http://www.lighttable.com/</a>),
        and TileMill (<a class="moz-txt-link-freetext" href="http://mapbox.com/tilemill">http://mapbox.com/tilemill</a>). These all use pretty
        much the same Chromium-based native app wrapper, a HTML/JS UI,
        and Node.js to run some "server" style components. </div>
      <div><br>
      </div>
      <div>I believe it would be quite easy to drop the iPython notebook
        interface into such a container (possibly with a few
        modifications), optionally swapping the Node instance in the
        container with Tornado. Brackets in particular has some neat
        tools to add native menus and has the ability to develop the
        interface in html/js without modifying the native container -
        from what i've seen you could download brakets and modify the
        html to point to an existing notebook.</div>
      <div><br>
      </div>
      <div>There's still plenty of details to flesh out with this idea,
        but i was mostly wondering if this idea caught anyone's
        interest. I personally don't have time to work on this right now
        (too busy actually using iPython hah!) so i thought I'd just put
        it out there in case anyone else likes it enough to do something
        with it.</div>
      <div>
        <div><br>
        </div>
        <div>Jon</div>
        <div>Sent with <a moz-do-not-send="true"
            href="http://www.sparrowmailapp.com/?sig">Sparrow</a></div>
        <div><br>
        </div>
      </div>
      <br>
      <fieldset class="mimeAttachmentHeader"></fieldset>
      <br>
      <pre wrap="">_______________________________________________
IPython-dev mailing list
<a class="moz-txt-link-abbreviated" href="mailto:IPython-dev@scipy.org">IPython-dev@scipy.org</a>
<a class="moz-txt-link-freetext" href="http://mail.scipy.org/mailman/listinfo/ipython-dev">http://mail.scipy.org/mailman/listinfo/ipython-dev</a>
</pre>
    </blockquote>
    <br>
  </body>
</html>